ant-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Erik Hatcher <>
Subject Fwd: Xindice: a final suggestion
Date Tue, 22 Apr 2003 17:46:38 GMT

Begin forwarded message:

> From: Gianugo Rabellino <>
> Date: Tue Apr 22, 2003  1:35:06  PM US/Eastern
> To: Gump code and data <>
> Subject: Xindice: a final suggestion
> Reply-To: "Gump code and data" <>
> As some of you might have noticed, Xindice is failing again, this time 
> on a wicked part: in order to keep the build clean, a fileset of jars 
> is specified at a project level and reused further on during the 
> build: classpaths are set using this fileset and the fileset itself is 
> used to configure the lib dir on the <war> task.
> Now, Gump build is just fine, but packaging fails because the latest 
> Ant *from CVS* expects a <zipfileset> as the parameter of the war/lib 
> element, while we just have a <fileset>. Even more:  the *current* 
> (stable) release of Ant supports only <fileset>at a project level, not 
> <zipfileset>, so I cannot change the build file to accomodate the new 
> ANT expected settings.
> Now, this is exactly the problem that Gump is supposed to anticipate, 
> but what would be the best solution?
> 1. tell Gump not to build the war (ugly workaround from a Gump POV);
> 2. upgrade our Ant version to the CVS one (somehow scary);
> 3. have a less maintainable build file removing the fileset and 
> duplicating the list (ugly workaround from an Xindice POV);
> 4. don't use the war task altogether and roll back to the <jar> one 
> (don't like it);
> 5. Bug the Ant developers so that they rollback the change to the War 
> task, accepting also plain filesets as it was in the past: this sounds 
> like the best solution to me since it was them to introduce a backward 
> incompatible change (but I'm sure it was for a reason).
> I'm kinda stuck. Suggestions?
> TIA,
> -- 
> Gianugo Rabellino
> Pro-netics s.r.l.
> ---------------------------------------------------------------------
> To unsubscribe, e-mail:
> For additional commands, e-mail:

View raw message