On Wed, Mar 12, 2008 at 06:13:16PM +0100, Xavier Hanin wrote: > On Wed, Mar 12, 2008 at 3:38 PM, Jing Xue <[EMAIL PROTECTED]> wrote: > > On Wed, Mar 12, 2008 at 09:02:50AM +0100, Gilles Scokart wrote: > > > I think it is because the id is set first by ant, then by the settings > > task. > > > I guess that this behavior may depend on the ant version. > > > > > > Gilles > > > > I'm having this same problem after upgrading to beta 2. It can be fixed > > by adding explicitly override="true" to where ivy:settings is called. > > > > I wonder whether it would make sense to make that the default, for the > > sake of backward compatibility. > Since settings is new in Ivy 2, I don't see backward compatibility > with alphas and betas as a strong argument.
Normally it isn't, but if you look at how many changes/features have been introduced and how many people have started using ivy between alpha 1 and beta 2 (from this list's traffic), they might as well have been the 2.0 and 2.5 releases. 8-) Cheers. -- Jing > I'd prefer to fix the > problem to make sure using override="true" will only be done when > necessary, which shouldn't be too often the case. > > Xavier
