ant-ivy-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Benjamin Damm <bd...@silverspringnet.com>
Subject Re: exclude doesn't seem to quite work?
Date Thu, 04 Dec 2008 22:13:04 GMT
I should add that this is 2.0.0rc2.

-Ben

On Wednesday 03 December 2008 05:16:22 pm Benjamin Damm wrote:
> Hi gang,
>
>   I'm running into a problem with <exclude>... my ivy.xml looks like this:
>
> <ivy-module version="2.0">
> 	<info organisation="ssn-src" module="pc"/>
> 	<configurations defaultconfmapping="default->default">
> 		<conf name="default" />
> 		<conf name="provided" description="they are provided by the env." />
> 		<conf name="compile" extends="default,provided" />
> 		<conf name="war" extends="default"/>
> 	</configurations>
> 	<dependencies>
> ...
> 		<dependency org="log4j" name="log4j" rev="1.2.14+"
> conf="provided->default"/>
> ... <!-- other deps; indirect depends on log4j 1.2.13 in all my confs. -->
> 		<exclude module="log4j" conf="war"/>
>
> Now, log4j;1.2.14 is in my compile conf, as I expect it to be.  But
> log4j;1.2.13 appears in my war conf, which is not what I expect.  I expect
> there to be no log4j because in this case the environment will provide it
> (jboss) with its own custom.
>
> Am I doing something wrong here or is there something up with how <exclude>
> works?
>
> Thanks,
> -Ben



-- 
Benjamin Damm
Silver Spring Networks
650-298-4200 x201

Mime
View raw message