Hi,
Actually, I just read this bug report [1] that Peter processed and which
describes a similar scenario with a zipfileset which gets specialized in a
refid.
<zipfileset id="test.fileset"
dir="${basedir}"
includes="test1.jar,test2.jar,test3.jar"/>
<target name="fails">
<jar destfile="test.war">
<zipfileset refid="test.fileset"
prefix="WEB-INF/lib/"/>
</jar>
</target>
Regards,
Antoine
[1] http://issues.apache.org/bugzilla/show_bug.cgi?id=30498
-------- Original-Nachricht --------
Datum: Thu, 05 Oct 2006 00:43:44 +0200
Von: "Antoine Levy-Lambert" <[EMAIL PROTECTED]>
An: "Ant Developers List" <[email protected]>
Betreff: Re: svn commit: r452635 -
/ant/core/trunk/src/main/org/apache/tools/ant/RuntimeConfigurable.java
> Hi,
>
> I think that some guys do the following :
>
> <fileset dir="foo" id="foofileset"/>
> <zipfileset refid="foofileset" prefix="libraries"/>
>
> We came across this when I did the work to make zipfileset become a top
> level type in 1.6. At some stage the construct above did not work any more
> and some projects in gump did not build. I do not remember the exact details.
>
> Antoine
> -------- Original-Nachricht --------
> Datum: Wed, 4 Oct 2006 17:00:55 -0500
> Von: "Dominique Devienne" <[EMAIL PROTECTED]>
> An: "Ant Developers List" <[email protected]>
> Betreff: Re: svn commit: r452635 -
> /ant/core/trunk/src/main/org/apache/tools/ant/RuntimeConfigurable.java
>
> > > > Why stop there, and not enforce refid as the sole authorized
> attribute
> > >
> > > Good point, However, I am sure that some type out there depends
> > > on the current behaviour. Peter
> >
> > Since they break the principle of least surprise, I wouldn't mind
> > breaking them ;-) But I fear I don't represent the majority in the
> > case. Yet the core substituting the reference with the proper
> > referenced type would be so much better. --DD
> >
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]