Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Not A Problem
-
2.2-beta-5, 2.4
-
None
-
None
-
linux
Description
using an assembly descriptor with a dependencySet will fail to resolve transient dependencies that are build in the same reactor.
having artifacts one, two, three. With a dependeny chain: three -> two -> one
Artifact three runs an assembly during package phase. It succeeds in finding the artifact two in the reactor. But the transient dependency pointing to artifact one can't be resolved.
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-assembly-plugin:2.4:single (make-assembly) on project three: Failed to create assembly: Unable to resolve dependencies for assembly 'foo': Failed to resolve dependencies for assembly: No versions are present in the repository for the artifact with a range [0,]
[ERROR] de.gsi.cs.co.maven.assembly_bug:one:jar:null
A sample project structure is attached.