Details
-
Bug
-
Status: Open
-
Major
-
Resolution: Unresolved
-
3.0.4
-
None
Description
For the following POM:
<project> <modelVersion>4.0.0</modelVersion> <groupId>test</groupId> <artifactId>A</artifactId> <version>1.0</version> <dependencies> <dependency> <groupId>org.apache.axis2</groupId> <artifactId>axis2-xmlbeans</artifactId> <version>1.5</version> <scope>provided</scope> </dependency> <dependency> <groupId>org.apache.axis2</groupId> <artifactId>axis2-codegen</artifactId> <version>1.5</version> <exclusions> <exclusion> <groupId>org.apache.geronimo.specs</groupId> <artifactId>geronimo-stax-api_1.0_spec</artifactId> </exclusion> </exclusions> </dependency> </dependencies> </project>
running 'mvn dependency:resolve' using Maven 3.0.4 yields a wrong result.
Namely, geronimo-stax-api_1.0_spec dependency is reported as having the resolved scope of 'compile'. With Maven 2.2.1 I get the 'provided' scope, as expected.
Debug log is attached.
Attachments
Attachments
Issue Links
- is related to
-
MNG-5622 Provided dependencies updated to 'compile' even when excluded
- Closed