Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
Description
By its setup Maven Bundle Plugin disables transitive dependencies by it's setup of org.apache.maven.artifact.handler.ArtifactHandler in /META-INF/plexus/components.xml. The setting: <includesDependencies>true</includesDependencies> means that an artifact of type "bundle" will include everything it needs in the jar and dependencies are not transitive.
This setting should be "false".
Note that this is only observable only when you depend on a "bundle" and you have the <type>bundle</type> set.