Project

General

Profile

Actions

feature request #9204

closed

Update cdmlib and taxeditor dependencies

Added by Andreas Müller about 2 years ago. Updated almost 2 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. dependenciesIn ProgressAndreas Müller

Actions
Actions #1

Updated by Andreas Müller about 2 years ago

Actions #2

Updated by Andreas Müller about 2 years ago

  • Description updated (diff)
  • Status changed from New to In Progress
Actions #4

Updated by Andreas Müller about 2 years ago

  • Related to task #9205: Remove apache-log4j-extras from TaxEditor dependencies added
Actions #5

Updated by Andreas Müller about 2 years ago

  • Subject changed from Update cdmlib dependencies to Update cdmlib and taxeditor dependencies
Actions #6

Updated by Andreas Müller about 2 years ago

  • Description updated (diff)
Actions #7

Updated by Andreas Müller about 2 years ago

  • Description updated (diff)
Actions #8

Updated by Andreas Müller about 2 years ago

  • Description updated (diff)
Actions #9

Updated by Andreas Müller about 2 years ago

  • Related to feature request #9190: Make taxeditor.local a loadable plugin not installed by default added
Actions #10

Updated by Andreas Müller about 2 years ago

  • Related to task #9189: Move datasource view to taxeditor.local added
Actions #11

Updated by Andreas Müller about 2 years ago

  • Description updated (diff)
Actions #12

Updated by Andreas Müller about 2 years ago

  • Related to feature request #9154: Further reduce TaxEditor size by cleaning up dependencies and making taxeditor.webapp plugin optional added
Actions #13

Updated by Andreas Müller about 2 years ago

  • Related to task #9206: Solve cglib vs. cglib-nodep added
Actions #14

Updated by Andreas Müller about 2 years ago

  • Description updated (diff)
Actions #15

Updated by Andreas Müller about 2 years ago

  • Description updated (diff)
Actions #16

Updated by Andreas Müller about 2 years ago

  • Description updated (diff)
Actions #17

Updated by Andreas Müller about 2 years ago

  • Description updated (diff)
Actions #18

Updated by Andreas Müller about 2 years ago

  • Description updated (diff)
Actions #19

Updated by Andreas Müller about 2 years ago

  • Description updated (diff)
Actions #20

Updated by Andreas Müller about 2 years ago

  • Related to task #9208: Move cdmlib-print and cdmib-remote to taxeditor.printpublisher added
Actions #21

Updated by Andreas Müller almost 2 years ago

Actions #22

Updated by Andreas Müller almost 2 years ago

  • Related to bug #9351: Include new locations for cdmlib-print and cdmlib-remote in jenkins release script added
Actions #23

Updated by Andreas Müller almost 2 years ago

  • Status changed from In Progress to Closed
  • % Done changed from 0 to 100

I close this ticket as related to v5.18 and open a new one for the remaining (and new) issues

Actions #24

Updated by Andreas Müller almost 2 years ago

  • Copied to task #9359: Update cdmlib, taxeditor, cdmserver etc. dependencies added
Actions #25

Updated by Andreas Müller 11 months ago

  • Related to bug #6025: Remaining open issues for cdmlib-db added
Actions

Also available in: Atom PDF