[ 
https://jira.codehaus.org/browse/MNG-5273?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=342698#comment-342698
 ] 

Jason van Zyl commented on MNG-5273:
------------------------------------

This is not an issue in the core, there is something different in the behaviour 
in the WAR plugin. It does its own weird resolution which is not compliant with 
the core as far as I can tell. Submit an issue with the WAR plugin.

> Transitive dependencies with scope provided ending up in the final artifact
> ---------------------------------------------------------------------------
>
>                 Key: MNG-5273
>                 URL: https://jira.codehaus.org/browse/MNG-5273
>             Project: Maven 2 & 3
>          Issue Type: Bug
>          Components: Dependencies
>    Affects Versions: 3.0.3, 3.0.4
>         Environment: Windows 7, Sun OS 5.1
>            Reporter: Ian Phipps
>            Assignee: Jason van Zyl
>
> Marking jaxws-rt as a provided dependency:
> {noformat}<dependency>
>       <groupId>com.sun.xml.ws</groupId>
>       <artifactId>jaxws-rt</artifactId>
>       <version>2.1.4</version>
>       <scope>provided</scope>
> </dependency>{noformat}
> Correctly resolves jaxb-impl as a provided dependency (dependency:tree output 
> from 3.0.3 and 3.0.4):
> {noformat}[INFO] +- com.sun.xml.ws:jaxws-rt:jar:2.1.4:provided
> [INFO] | +- com.sun.xml.bind:jaxb-impl:jar:2.1.7:provided
> [INFO] | +- com.sun.xml.stream.buffer:streambuffer:jar:0.7:provided
> [INFO] | +- com.sun.xml.stream:sjsxp:jar:1.0.1:provided
> [INFO] | +- org.jvnet.staxex:stax-ex:jar:1.2:provided
> [INFO] | +- com.sun.org.apache.xml.internal:resolver:jar:20050927:provided
> [INFO] | \- org.jvnet:mimepull:jar:1.2:provided {noformat}
> But for some reason, in Maven 3 (tried 3.0.3 and 3.0.4), using a packaging 
> type of "war", jaxb-impl-2.1.7 ends up in the final artifact.
> It is correctly omitted from the final artifact in maven 2.x.



--
This message was sent by Atlassian JIRA
(v6.1.6#6162)

Reply via email to