ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Steve Loughran" <stev...@iseran.com>
Subject Re: parsing a task output for further processing
Date Wed, 12 Jun 2002 17:11:37 GMT

----- Original Message -----
From: "Marc Logemann" <devlists@logemann.info>
To: <ant-user@jakarta.apache.org>
Sent: Wednesday, June 12, 2002 8:36 AM
Subject: Re: parsing a task output for further processing


> > If you're running Ant1.5, and assuming <tclist> has an option to write
its
> > output to a file (which, if it doesn't, would definitely be bad, but I
> > suppose you could work around it in the meantime by bracketing your
> > <tclist> in a <record>):
>
> >   <property name="app" value="maxbahr"/>
>
> >   <target name="stopApp" depends="chkAppStatus" if="app.running">
> >     <echo>Stopping ${app}...</echo>
> >     <tcstop  url="${catalina.url}" username="${catalina.username}"
> >              password="${catalina.password}" path="/${app}"/>
> >   </target>
>
> >   <target name="chkAppStatus">
> >     <loadfile property="app.running" srcFile="tclist.out">
> >       <filterchain>
> >         <linecontains>
> >           <contains value="/${app}:running"/>
> >         </linecontains>
> >       </filterchain>
> >     </loadfile>
> >   </target>
>
> Diane, thx for this great solution. It seems i ve missed some important
commands
> in Ant like <loadfile> or <filterchain>.
>
> Cause tclist cant output to file (IMO) i will also look up your mentioned
<record>
> command.


if you want to go this contrived route, grab the try/catch task from
ant-contrib.sourceforge.net and just catch the failed attempt to unload and
keep going.


--
To unsubscribe, e-mail:   <mailto:ant-user-unsubscribe@jakarta.apache.org>
For additional commands, e-mail: <mailto:ant-user-help@jakarta.apache.org>


Mime
View raw message