dependency:tree omits batik-js
------------------------------

                 Key: MNG-4870
                 URL: http://jira.codehaus.org/browse/MNG-4870
             Project: Maven 2 & 3
          Issue Type: Bug
          Components: Dependencies
    Affects Versions: 3.0
         Environment: Maven 3.0, Ubuntu, JDK 6.
            Reporter: Jesse Glick
         Attachments: 
test_test-dependency-tree_jar_1.0-SNAPSHOT_101018-185145.zip

(Not sure what the right place to file this is. {{maven-dependency-tree 1.2}} 
gives {{MNG}} as the JIRA component by inheritance.)

{{mvn dependency:tree}} on the attached project lists {{batik-script}} by way 
of {{batik-bridge}} as expected, but then fails to show {{batik-js}} as a 
dependency of that. If you list {{batik-script}} as a direct dependency, 
{{batik-js}} is correctly shown.

Possibly related is that Maven 2.2.1 also fails to find {{batik-js}} in 
{{MavenProject.getRuntimeArtifacts}}, so {{clean package}} fails, whereas this 
works fine under Maven 3.0. Yet just running the dependency plugin under M3 
does not suffice to pick up this fix, wherever it was - MNG-4690?

Although the Batik JARs are built from an odd source tree, the artifacts as 
present in the local repository look normal enough; all of the dependencies 
involved are simple compile scope without exclusions etc.

Marking "major" since this seems to cause MNBMODULE-102 (producing build errors 
for certain projects); also I have noticed that the dependency graph feature in 
the NB IDE omits {{batik-js}}, and there may be other user-visible effects of 
this bug.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to