task #9359
Updated by Andreas Müller about 3 years ago
A lot of version updates and updates to how dependencies are handled in TaxEditor has been done already in #9204. However, further cleanup and update is needed. ~~~ mvn versions:display-dependency-updates mvn dependency:tree mvn dependency:tree -Dscope=compile mvn org.apache.maven.plugins:maven-dependency-plugin:2.10:tree -Dverbose=true (verbose flag has been removed in 3.0 (https://maven.apache.org/plugins/maven-dependency-plugin/examples/resolving-conflicts-using-the-dependency-tree.html) mvn dependency:analyze ~~~ TODO: * spring * hibernate * lucene * others * remove cdmlib-persistence from taxeditor dependencies (also removes hibernate dependencies) (#9208) * upgrade to hibernate >5.1 * remove apache-log4j-extras from taxeditor #9205 === Open issues from older tickets: #3403: Update remaining libraries: * Check why we use "<taskdef name="hibernatetool" ..." * Try to remove springmodules dependency in remote and remote-web-app: #3408 * Try to remove json-lib (and dependendent xom, xmlParserAPIs) dependency and replace by jackson: #4009 #3440 * Don't forget to update dependencies in Taxonomic Editor and CDM Server (e.g. http://dev.e-taxonomy.eu/trac/changeset/17582/trunk/cdm-server/pom.xml?old=17396&old_path=trunk%2Fcdm-server%2Fpom.xml)