You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Barend Garvelink (JIRA)" <ji...@codehaus.org> on 2008/04/04 08:32:58 UTC

[jira] Commented: (MNG-3067) Getting arbitrary depth=2 dependencies when using optional=true

    [ http://jira.codehaus.org/browse/MNG-3067?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=129773#action_129773 ] 

Barend Garvelink commented on MNG-3067:
---------------------------------------

Is this related to MNG-3269 ?

> Getting arbitrary depth=2 dependencies when using optional=true
> ---------------------------------------------------------------
>
>                 Key: MNG-3067
>                 URL: http://jira.codehaus.org/browse/MNG-3067
>             Project: Maven 2
>          Issue Type: Bug
>          Components: Dependencies
>    Affects Versions: 2.0.6
>            Reporter: Jason Melnick
>             Fix For: 2.1
>
>
> When using a dependency section like this in a WAR (just an excerpt - these are not the culprit to my knowledge):
> <dependency>
> 			<groupId>xmlbeans</groupId>
> 			<artifactId>xbean</artifactId>
> 			<optional>true</optional>
> 		</dependency>
> 		<dependency>
> 			<groupId>xmlbeans</groupId>
> 			<artifactId>xbean_xpath</artifactId>
> 			<optional>true</optional>
> 		</dependency>
> 		<dependency>
> 			<groupId>xml-apis</groupId>
> 			<artifactId>xml-apis</artifactId>
> 			<optional>true</optional>
> 		</dependency>
> 		<dependency>
> 			<groupId>xml-resolver</groupId>
> 			<artifactId>xml-resolver</artifactId>
> 			<optional>true</optional>
> 		</dependency>
> I am getting artifacts with a depth of 2 - when nothing should resolve. Only depth 1 (non-optional deps, plus their deps, etc) should be resolving. i.e.
> [INFO] mq: 2
> [INFO] mqjms: 2
> [INFO] spring-orm: 2
> [INFO] struts: 1
> [INFO] 	 child: commons-beanutils:commons-beanutils:jar:1.6.1:compile (2; disabled)
> [INFO] 	 child: commons-collections:commons-collections:jar:3.1:compile (2; disabled)
> [INFO] 	 child: struts:struts-legacy:jar:1.1:compile (2; enabled)
> [INFO] 	 child: commons-digester:commons-digester:jar:1.6:compile (2; disabled)
> [INFO] 	 child: commons-fileupload:commons-fileupload:jar:1.0:compile (2; enabled)
> [INFO] 	 child: commons-lang:commons-lang:jar:2.1:compile (2; disabled)
> [INFO] 	 child: commons-logging:commons-logging:jar:1.0:compile (2; disabled)
> [INFO] 	 child: commons-validator:commons-validator:jar:1.1.4:compile (2; disabled)
> [INFO] 	 child: oro:oro:jar:2.0.7:compile (2; disabled)
> [INFO] 	 child: javax.sql:jdbc-stdext:jar:2.0:compile (2; enabled)
> [INFO] commons-logging: 1
> [INFO] 	 child: log4j:log4j:jar:1.2.6:compile (2; enabled)
> [INFO] 	 child: logkit:logkit:jar:1.0.1:compile (2; enabled)
> [INFO] 	 child: avalon-framework:avalon-framework:jar:4.1.3:compile (2; enabled)
> [INFO] distribution-service-client-jar: 2
> [INFO] jdbc-stdext: 2
> [INFO] struts-bean: 1
> [INFO] cmf-nol-submit-jar: 2
> [INFO] mqiiop: 2
> [INFO] distribution-service-ejb: 2
> [INFO] jaxen: 2
> [INFO] spring-dao: 2
> [INFO] struts-tiles: 1
> [INFO] cmf-final-jar: 2
> [INFO] struts-legacy: 2
> [INFO] standard: 1
> [INFO] saxpath: 2
> [INFO] jstl: 1
> [INFO] nw-exception: 1
> [INFO] relaxngDatatype: 2
> [INFO] mqbind: 2
> [INFO] struts-logic: 1
> [INFO] commons-fileupload: 2
> [INFO] isorelax: 2
> [INFO] spring-core: 2
> [INFO] log4j: 1
> [INFO] msv: 2
> [INFO] struts-nested: 1
> [INFO] nw-struts: 1
> [INFO] 	 child: struts:struts:jar:1.1:compile (2; disabled)
> [INFO] struts-html: 1
> [INFO] authorization-tag-jar: 1
> [INFO] 	 child: commons-logging:commons-logging:jar:1.0.4:compile (2; disabled)
> [INFO] 	 child: log4j:log4j:jar:1.2.7:compile (2; disabled)
> [INFO] 	 child: com.nationwide.common:nw-exception:jar:1.2.0:compile (2; disabled)
> [INFO] 	 child: com.nationwide.pc.claims.horizon:simple-security-client-jar:jar:2.0.0:compile (2; disabled)

-- 
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