This document describes the changes that were made to both the Remote Client and the Remote Service to make them compatible with LexEVS 6.4 (Lucene changes).
Distributed Client
The distributed client project can be found on GitHub here: https://github.com/lexevs/LexEVS_Distributed_Client
Remote Service
The remote service project can be found on GitHub here: https://github.com/lexevs/lexevs-remote
- lexbig.jar - Latest jar from LexEVS Lucene build
- arq-2.8.5.jar (replaced arq.jar)
- aspectjrt-1.7.2.jar (replaced aspectjrt-1.6.8.jar)
- aspectjweaver-1.7.2.jar (replaced aspectjweaver-1.6.8.jar)
- commons-beanutils-1.8.3.jar (replaced commons-beanutils-1.8.0.jar)
- commons-cli-1.2.jar (replaced commons-cli-1.0.jar)
- commons-codec-1.10.jar (replaced commons-codec-1.3.jar)
- hsqldb-2.0.0.jar (replaced hsqldb-1.8.0.10.jar)
- icu4j-3.6.1.jar (replaced icu4j-3.6.jar)
- jena-2.6.4.jar (replaced jena-2.5.4.jar)
- junit-4.10.jar (replaced junit-4.4.jar)
- looks-2.1.4.jar (replaced looks-2.1.3.jar)
The following jars are from Lucene 2.4.1 and have been removed:
- lucene-analyzers-2.4.1.jar
- lucene-core-2.4.1.jar
- lucene-queries-2.4.1.jar
- lucene-regex-2.4.1.jar
- lucene-snowball-2.4.1.jar
The following jars from Lucene 5.3.1 have been added:
- lucene-analyzers-common-5.3.1.jar
- lucene-analyzers-phonetic-5.3.1.jar
- lucene-codecs-5.3.1.jar
- lucene-core-5.3.1.jar
- lucene-join-5.3.1.jar
- lucene-queries-5.3.1.jar
- lucene-queryparser-5.3.1.jar
- lucene-sandbox-5.3.1.jar
- lucene-test-framework-5.3.1.jar
The following jars have been added for helping with serializing Lucene objects (Lucene no longer serializes their objects):
- kryo-2.21.jar
- kryo-serializers-0.37.jar
- minlog-1.2.jar