Closed
Description
The glassfish-corba-orb Maven artifact in version 4.2.1 has transitive org.glassfish.pfl dependencies to both version 4.1.0 and 4.0.1 on different dependency paths.
I assume that 4.1.0 should be used at runtime?
The dependency convergence rule of Maven Enforcer Plugin (https://maven.apache.org/enforcer/enforcer-rules/dependencyConvergence.html) reports:
[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce) @ test ---
[WARNING]
Dependency convergence error for org.glassfish.pfl:pfl-basic:4.1.0 paths to dependency are:
+-test:test:1.0.3-SNAPSHOT
+-org.glassfish.corba:glassfish-corba-orb:4.2.1
+-org.glassfish.corba:glassfish-corba-internal-api:4.2.1
+-org.glassfish.pfl:pfl-basic:4.1.0
and
+-test:test:1.0.3-SNAPSHOT
+-org.glassfish.corba:glassfish-corba-orb:4.2.1
+-org.glassfish.corba:exception-annotation-processor:4.2.1
+-org.glassfish.pfl:pfl-basic:4.1.0
and
+-test:test:1.0.3-SNAPSHOT
+-org.glassfish.corba:glassfish-corba-orb:4.2.1
+-org.glassfish.gmbal:gmbal:4.0.0
+-org.glassfish.pfl:pfl-basic:4.0.1
and
+-test:test:1.0.3-SNAPSHOT
+-org.glassfish.corba:glassfish-corba-orb:4.2.1
+-org.glassfish.gmbal:gmbal:4.0.0
+-org.glassfish.pfl:pfl-basic-tools:4.0.1
+-org.glassfish.pfl:pfl-basic:4.0.1
and
+-test:test:1.0.3-SNAPSHOT
+-org.glassfish.corba:glassfish-corba-orb:4.2.1
+-org.glassfish.pfl:pfl-basic:4.1.0
and
+-test:test:1.0.3-SNAPSHOT
+-org.glassfish.corba:glassfish-corba-orb:4.2.1
+-org.glassfish.pfl:pfl-dynamic:4.1.0
+-org.glassfish.pfl:pfl-basic:4.1.0
[WARNING]
Dependency convergence error for org.glassfish.pfl:pfl-tf:4.0.1 paths to dependency are:
+-test:test:1.0.3-SNAPSHOT
+-org.glassfish.corba:glassfish-corba-orb:4.2.1
+-org.glassfish.gmbal:gmbal:4.0.0
+-org.glassfish.pfl:pfl-tf:4.0.1
and
+-test:test:1.0.3-SNAPSHOT
+-org.glassfish.corba:glassfish-corba-orb:4.2.1
+-org.glassfish.gmbal:gmbal:4.0.0
+-org.glassfish.pfl:pfl-tf-tools:4.0.1
+-org.glassfish.pfl:pfl-tf:4.0.1
and
+-test:test:1.0.3-SNAPSHOT
+-org.glassfish.corba:glassfish-corba-orb:4.2.1
+-org.glassfish.pfl:pfl-tf:4.1.0
[WARNING]
Dependency convergence error for org.glassfish.pfl:pfl-asm:4.0.1 paths to dependency are:
+-test:test:1.0.3-SNAPSHOT
+-org.glassfish.corba:glassfish-corba-orb:4.2.1
+-org.glassfish.gmbal:gmbal:4.0.0
+-org.glassfish.pfl:pfl-tf-tools:4.0.1
+-org.glassfish.pfl:pfl-asm:4.0.1
and
+-test:test:1.0.3-SNAPSHOT
+-org.glassfish.corba:glassfish-corba-orb:4.2.1
+-org.glassfish.pfl:pfl-dynamic:4.1.0
+-org.glassfish.pfl:pfl-asm:4.1.0
[WARNING] Rule 0: org.apache.maven.plugins.enforcer.DependencyConvergence failed with message:
Failed while enforcing releasability. See above detailed error message.
Metadata
Metadata
Assignees
Labels
No labels