> Is this the wrong list to post this to? if so, what would be a better list?
It's the right forum. Not all question get answers though... > > Kevin Martin wrote: > > Saw a thread from 2004 where the user had multiple subant tasks that > > weren't dependent on each other so he set the > > failonerror="false" for those tasks so the build could run all the way to > > completion. At the end of the build, ANT reported BUIlD > > SUCCESSFUL when, in fact, one or more of the subant tasks had failed. He > > asked if there was a way that ANT would recognize that > > subant tasks had failed and report the status as such at the end of the > > build. I found no answer for his question and I have the > > same scenario and the same question. If a subant task fails ANT should > > report the overall build as FAILED IMHO. > > > > I've been unsuccessful in finding a resolution to this in the documentation > > but maybe I'm just misunderstanding something. What <subant> is missing is the ability like <java> and <exec> to pass a propertyname to be set to something when an error is eaten up by failonerror="true". This attribute is called resultproperty for these tasks, and although it's not exactly the same thing you want, it's similar enough. If you're willing to use Ant-Contrib though, you could use its <trycatch> around the <subant> calls, and deal with the failures yourself. Ant won't automatically fail the master/main build at the end, but you can given the info you record in <trycatch> and <fail>. Not as elegant as what you propose, but I doubt its going to get implemented, so I'd advise you the <trycatch> route. I'm rather a proponent of the fail-the-build-if-anything-fails myself, FTR ;-) Good luck, --DD --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]