ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sascha Wiegandt" <wiega...@universa.de>
Subject AW: Newbiequestion If-Construct
Date Mon, 12 Jul 2004 15:31:00 GMT
Thank you very much!!!

> -----Urspr√ľngliche Nachricht-----
> Von: Bill Rich [mailto:billrich@attglobal.net]
> Gesendet: Montag, 12. Juli 2004 17:19
> An: 'Ant Users List'
> Betreff: RE: Newbiequestion If-Construct
>
>
>         <target name="if_target" if="${p}"> is checking to see if the
> property 'true' has been set when the file exists.  Try changing this to
> <target name="if_target" if="p"> and it should work.
>
> It helps to run ant -v to see what is happening in the file.  It will tell
> you that property 'true' has not been set then you can get an
> idea of where
> to go look for the problem in your code.
>
> HTH   Bill
>
> Bill Rich
> Wilandra Consulting LLC
> 1325 Addiewell Place
> San Jose, CA  95120-3905
> phone:      +1 408 268-2452
> mobile:     +1 408 410-9713
> Santa Cruz: +1 831 464-9007
> fax:        +1 413 669-9716
> billrich@wilandra.com or billrich@attglobal.net
> http://www.wilandra.com
>
> -----Original Message-----
> From: Sascha Wiegandt [mailto:wiegandt@universa.de]
> Sent: Monday, July 12, 2004 7:27 AM
> To: user@ant.apache.org
> Subject: Newbiequestion If-Construct
>
>
> I have a new Problem. I sitt here and try to realise a Backuppart in my
> Tomcat-Application-Ant-Script (What a Word). I have the Book from Bernd
> Matzke from Addison-Wesly here and tried the Following Script:
>
> <?xml version="1.0" encoding="UTF-8"?>
> <project name="iftest" default="main" basedir=".">
>         <property name="dir.tomcat.webapps"
> value="/usr/share/tomcat4/webapps"/>
>         <property name="tomcat.projectname" value="myApplication"/>
>         <target name="main" depends="doif">
>                 <echo message="The first Statement would be the last
> Statement... ;-)"/>
>         </target>
>         <target name="doif" depends="checkFileExists, if_target"/>
>         <target name="checkFileExists">
>                 <condition property="p">
>                         <available file="web.xml"
> filepath="${dir.tomcat.webapps}/${tomcat.projectname}/WEB-INF"/>
>                 </condition>
>                 <echo message="The Property &apos;p&apos; is ${p}"/>
>         </target>
>         <target name="if_target" if="${p}">
>                 <echo message="Hello i'm here in the if_target"/>
>         </target>
> </project>
>
> If i run it the Answer is:
>
> [root@vmaelv04t ant-enteich]# ant -f build_test.xml
> Buildfile: build_test.xml
>
> checkFileExists:
>      [echo] The Property 'p' is true
>
> if_target:
>
> doif:
>
> main:
>      [echo] The first Statement would be the last Statement... ;-)
>
> BUILD SUCCESSFUL
> Total time: 1 second
>
> What is Wrong in my Script and why doesnt it print my if_target Message?
>
> Greetings
> Sascha Wiegandt
>
> --
> ------------------------------------------------------------------
> ---------
> Sascha Wiegandt                                e-Mail:
> wiegandt@universa.de
> uniVersa Versicherungen - IM-AES-SYS           Tel.  : +49 911 5307-1044
> ------------------------------------------------------------------
> ---------
> *** Nachfolgende Informationen sind maschinell generiert und
> spiegeln   ***
> *** nicht die Meinung des Autors wieder!
>       ***
> ------------------------------------------------------------------
> ---------
>
>
>
> ***********
> Hinweis:
> Der Inhalt des erhaltenen E-Mails ist vertraulich zu behandeln
> und nur fuer
> den Adressaten/Vertreter bestimmt.
> Wir machen darauf aufmerksam, dass der E-Mail-Inhalt aus Rechts- und
> Sicherheitsgruenden nicht rechtsverbindlich ist. Eine rechtsverbindliche
> Bestaetigung erhalten Sie gerne auf Anfrage in schriftlicher Form.
> Eine Veroeffentlichung, Vervielfaeltigung oder Weitergabe des
> E-Mail-Inhaltes ist nur mit unserer schriftlichen Erlaubnis gestattet.
> Aussagen oder Informationen an den Adressaten unterliegen dem Recht des
> Geschaeftes, zu welchem diese erfolgten; hierbei sind die zutreffenden
> Allgemeinen Geschaefts- oder Versicherungsbedingungen sowie individuelle
> Vereinbarungen zu beachten.
> Sollten Sie nicht der fuer unsere Nachricht vorgesehene
> Empfaenger sein, so
> bitten wir Sie, sich mit dem Versender dieser E-Mail umgehend in
> Verbindung
> zu setzen und anschliessend die empfangene Sendung aus Ihrem System zu
> loeschen.
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@ant.apache.org For additional
> commands, e-mail: user-help@ant.apache.org
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
> For additional commands, e-mail: user-help@ant.apache.org
>
>



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


Mime
View raw message