POM dependency scope auto-downgrades from provided to test
----------------------------------------------------------
Key: MNG-2686
URL: http://jira.codehaus.org/browse/MNG-2686
Project: Maven 2
Issue Type: Bug
Components: Dependencies
Affects Versions: 2.0.4
Reporter: Frank Cornelis
Priority: Critical
My project has a dependency on:
XXX:YYY:jar:1.0-SNAPSHOT (selected for null)
with transitive dependency:
commons-logging:commons-logging:jar:1.1:test
and again triggering a transitive dependency on:
javax.servlet:servlet-api:jar:2.3:test (selected for test)
Later on the project also has a dependency:
AAA:BBB-container:pom:1.0-SNAPSHOT:provided (selected for provided)
I use this to represent the dependencies provided by the J2EE container in which the application
will be deployed.
This triggers via:
tomcat:catalina:jar:5.5.15:provided (selected for provided)
the following funny thing:
javax.servlet:servlet-api:jar:2.4:provided (removed - nearer found: 2.3)
Leaving me without servlet-api for the compile scope.
--
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
|