Project

General

Profile

Actions

feature request #9204

closed

Update cdmlib and taxeditor dependencies

Added by Andreas Müller over 3 years ago. Updated over 3 years ago.

Status:
Closed
Priority:
New
Category:
cdmlib
Target version:
Start date:
Due date:
% Done:

100%

Estimated time:
Severity:
normal

Description

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

taxeditor.cdmlib dependencies should use cdmlib-io dependencies. Dependencies from cdmlib-remote, cdmlib-print, etc. should only be mentioned in the according plugins like taxeditor.print.
Also database related dependencies should only go to taxeditor.webapp (once #9189 is implemented)

important:

  • spring-security-oauth2 2.0.11.RELEASE => 2.5.0.RELEASE
  • xercesImpl 2.11.0 => 2.12.0
  • hibernate-validator 5.2.2.Final => 6.1.5.Final with new groupId org.hibernate.validator (before it was org.hibernate)

    • slf4j 1.7.13 => 1.7.30
    • jboss-logging 3.3.0.Final => 3.4.1.Final
    • classmate 1.3.1 => 1.5.1
    • javax.el-api => 2.2.5 => 3.0.0
    • validation-api 1.1.0.Final => 2.0.1.Final

others:

  • cglib and cglib-nodep (#9206)
  • ehcache (#9207, there are open issues)
  • jackson 2.10.2 => 2.11.2

TODO:

  • remove cdmlib-persistence from taxeditor dependencies (also removes hibernate dependencies) (#9208)
  • upgrade to hibernate >5.1
  • remove apache-log4j-extras from taxeditor #9205

Related issues

Related to EDIT - feature request #4716: Other dependencies to be updatedClosedAndreas Müller

Actions
Related to EDIT - task #9205: Remove apache-log4j-extras from TaxEditor dependenciesClosedAndreas Müller

Actions
Related to EDIT - feature request #9190: Make taxeditor.local a loadable plugin not installed by defaultIn ProgressKatja Luther

Actions
Related to EDIT - task #9189: Move datasource view to taxeditor.localClosedKatja Luther

Actions
Related to EDIT - feature request #9154: Further reduce TaxEditor size by cleaning up dependencies and making taxeditor.webapp plugin optionalNewKatja Luther

Actions
Related to EDIT - task #9206: Solve cglib vs. cglib-nodepClosedAndreas Müller

Actions
Related to EDIT - task #9208: Move cdmlib-print and cdmib-remote to taxeditor.printpublisherClosedAndreas Müller

Actions
Related to EDIT - feature request #9341: Move local datasource access fully to taxeditor.localNewAndreas Müller

Actions
Related to EDIT - bug #9351: Include new locations for cdmlib-print and cdmlib-remote in jenkins release scriptClosedAndreas Kohlbecker

Actions
Related to EDIT - bug #6025: Remaining open issues for cdmlib-dbNewAndreas Müller

Actions
Copied to EDIT - task #9359: Update cdmlib, taxeditor, cdmserver etc. dependenciesClosedAndreas Müller

Actions
Actions

Also available in: Atom PDF