Hi,
Don't know if that is what you want, but if needed properties may always be set or overwritten via script , f.e. <property name="FOO" value="blubber" /> <target name="reset"> <!-- groovy --> <groovy> ant.project.setProperty("FOO","schwall"); </groovy> <echo>Reset Nr.1 via Groovy >>> ${FOO}</echo> <!-- javascript --> <script language="javascript"> <![CDATA[ // overwrite property reset.setProperty("FOO","suelz"); // new Property project.setNewProperty("MyNewProperty", "foobar"); ]]> </script> <echo>Reset Nr.2 via JavaScript >>> ${FOO}</echo> <echo>my new Property >>> ${MyNewProperty} </echo> </target> Regards, Gilbert -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Sent: Monday, July 31, 2006 11:06 AM To: user@ant.apache.org Subject: properties handling problem Hi, this is Code for deliver files to different systems with a pre-check... I'll iterate with der foreach-Task. The Problem is, I don't now how to set the properties. Properties available=availability availabledir=/export/home/heisc01/anttest/ output=output hostlist=host_1,host_2,host_3 hostname=host I think like this: server="${$hostname}_${num}}" but it didn't work.. Could somebody help me.. best regards.. Beni <!-- ================================= target: Schleife für Verfügbarkeitstest ================================= --> <target name="availableloop"> <foreach list="1,2,3,4" target="availability" param="num" /> </target> <!-- ================================= target: Verfügbarkeitstest der Systeme als Voraussetzung für upload ================================= --> <target name="availability" description="Checking the systems for availability"> <echo message="Verfügbarkeitscheck Nr ${num}"/> <delete file="${available}/*.available"/> <ftp action="get" password="${password}" server="${$hostname}_${num}}" userid="${username}" remotedir="${availabledir}"> <fileset dir="${available}"> <include name="*.available" /> </fileset> </ftp> <available file="${available}/"${$hostname}_${num}}".available" property=""${$hostname}_${num}}".ready"/> <antcall target="upload"></antcall> </target> --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]