Changes between Version 2 and Version 3 of LEGACY - CaTissueUpgrade


Ignore:
Timestamp:
01/28/13 17:50:02 (12 years ago)
Author:
Nick Holden
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • LEGACY - CaTissueUpgrade

    v2 v3  
    11caTissue Upgrade notes
     2
     3== p5 -> v1.2 ==
    24
    35The first deployed version of caTissue at the LCBRU was v1.1.p5 - in April 2011 v1.2 was released.
     
    1113Once database is correctly migrated, further deployments of the caTissue to account for changes to the caTissueInstall.properties file can be made by 'ant deploy_app'.
    1214
     15== v1.2 -> CaTissuePlus ==
     16
     17In January 2013 we began a move to CaTissuePlus, formally supported by Krishagni. This co-incided with migration from the legacy hardware to the University LAMP service. Work was conducted and validated on https://lcbru-catissue-dev.rcs.le.ac.uk/ including testing the API client 'sampler' app.
     18
     19There were a number of issues:
     20
     21* Initially the API client failed because barcodes were being automatically assigned by CaTissue - this is the default behaviour of the application but LCBRU deployment approach is to disable this feature and assign all barcodes manually.
     22
     23* There was a backend java / hibernate error reported regarding a missing column 'WUSTLKEY' which related to users being identified at login time. This did not affect the functioning of the API client but was resolved with a database amendment anyway:
     24> alter table csm_migrate_user change MIGRATED_LOGIN_NAME WUSTLKEY  varchar(100);
     25
     26* There were issues with the use of the load balancer on the LAMP service and mod_proxy being used to forward requests, which meant that secure addressing was not required in WEB-INF/flex/services-config.xml - the my-secure-amf channel endpoint class needed to be changed to AMFEndpoint not AMFSecureEndpoint.
     27
     28* The API 'sampler' app did not work with CaTissuePlus v2.0 -  JBOSS returned "ERROR 2013-01-23 11:45:21,814 -catissuecore.client.__CaCoreAppServicesDelegator - Delegate Editnull, java.lang.NullPointerException". A patched version was supplied by Atul Kaushal on 25.1.2013 which was tested and found to work on 28.1.2013. Further testing was conducted oin parallel with live data processing that week.
     29