NIH | National Cancer Institute | NCI Wiki  

Error rendering macro 'rw-search'

null

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 9 Next »

LexEVS Distributed Migration Guide 6.0, 6.1, 6.2 and 6.3 to 6.4.1

Changes 6.0 to 6.1

 6.1 includes the addition of the Simple Search Extension providing fast, but simple searches, across multiple terminologies.  Because this is instantiated as an extension no additions needed to be made to the Distributed Java API.  This version of simple search included by default both active and inactive terms.

Search Extension Initialization
            LexBIGService lbSvc = (LexEVSDistributed)ApplicationServiceProvider.getApplicationServiceFromUrl(serviceUrl, "EvsServiceInfo");
            SearchExtension searchExtension = (SearchExtension) lbSvc.getGenericExtension("SearchExtension");

 

Changes 6.1 to 6.2 

The behavior of simple search changes to default to active only terms.  Since this is not backwards compatible a future release will revert this behavior back to what was provided in 6.1.

 

Mapping Extension issues for 6.x

Mapping extension iterators do not work in distributed mode due to anonymous inner class use in their construction.  See JIRA Item:  LEXEVS-961 - Getting issue details... STATUS

 

Migration to 6.4.1

All data services have been turned off and removed.  These have been consolidated into a more robust and complete REST service that is compatible with CTS2 specifications.  See the CTS2 API documentation. 

The now features Maven based dependency management that can be used in a Maven project. 

  • No labels