Hi, you forgot to reference the namespace =
<project name="bla" default="vss" xmlns:ac="antlib:net.sf.antcontrib"> beside = <taskdef resource="net/sf/antcontrib/antlib.xml"/> to make = <ac:for ...> ... </ac:for> work. also i would use antcontrib 1.0b2 instead of the old 0.6 Regards, Gilbert -----Original Message----- From: bill/wilandra [mailto:[EMAIL PROTECTED] Sent: Wednesday, October 18, 2006 10:49 PM To: 'Ant Users List' Subject: RE: Task help Try this taskdef instead and see if it helps: <taskdef resource="net/sf/antcontrib/antlib.xml"/> HTH Bill -----Original Message----- From: Muthyala, Sunil [mailto:[EMAIL PROTECTED] Sent: Wednesday, October 18, 2006 11:23 AM To: 'Ant Users List' Subject: RE: Task help Thanks to Jan and Steve Loughran. I tried Jan's suggestion, I get an error I downloaded the Ant-contrib-0.6.jar and dropped it in ant/lib directory and included the <taskdef> in build.xml. Here is the build.xml ---- <project name="CF" default="vss"> <taskdef resource="net/sf/antcontrib/antcontrib.properties"/> <target name="cf"> <loadfile property="list" file="C:\vss_home\cffiles.txt"/> <ac:for param="file" list="list" delimiter=";"> <sequential> <echo> @{file} </echo> </sequential> </ac:for> </target> <target name="vss" depends="cf"> <vssget localPath="C:\vss_home" ssdir="V:\Job_Tracking\ANT" serverPath="V:\Job_Tracking" login="***,***" vsspath="${list}"/> <echo message="VSS-GET successful"/> </target> </project> ------ This is the error I get C:\apache-ant-1.6.5\bin>ant -f C:\apache-ant-1.6.5\build_AC.xml Buildfile: C:\apache-ant-1.6.5\build_AC.xml BUILD FAILED C:\apache-ant-1.6.5\build_AC.xml:6: The prefix "ac" for element "ac:for" is not bound. Total time: 0 seconds What mistake I am doing? -thanks Sunil -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Sent: Tuesday, October 17, 2006 10:19 AM To: user@ant.apache.org Subject: AW: Task help >1. How to unzip a folder on a remote server (Windows NT), >I am unable >to nest it inside of FTP. > >I am zipping a folder on local machine and FTP'ing it to the server, >but I need to unzip it in tmp folder and move the unzipped folder to >the right path on the server. Does REXEC work for windows box? Try <sshexec> - its more secure ... >2. I want to read the txt or doc which has full path and >file names of >files to be pulled from VSS. > >I need to feed the contents of this txt file as input to the vsspath, I >tried using LOADFILE and saving it as property, but it reads only first >line and not the subsequent. Does ANT have a for loop kind of command >or any other to this kind of job. <loadfile> should load the whole file into a property. Ant-Contrib has a <for> which you can feed with that value. <loadfile property="list" file="..."/> <ac:for param="file" list="list" delimiter=";"> <sequential> <echo> @{file} </echo> </sequential> </ac:for> Jan --------------------------------------------------------------------- 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] --------------------------------------------------------------------- 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]