Hi, I'm having trouble trying to download some files with from an AS/400 server. The same script works with another FTP server with identical configuration and the ftp server on the AS/400 is working correctly. If I run ant in debug mode I can see it connects, changes to the folder but I can't get files or list them. I tried with followsymlinks on the fileset but then I get an exception when trying to access a folder named "K". There is no "K" folder in the usr/mss folder but there's a "MK" folder. Any ideas?
Thanks Oscar <project name="Euromadi" default="fase1" basedir="."> <property name="ftpuser" value="ftp"/> <property name="ftppasswd" value="ftp"/> <property name="hostname" value="emdas400"/> <property name="ftproot" value="/usr/mss"/> <target name="fase1" description="baixa els arxius de l'ftp"> <ftp action="get" server="${hostname}" userid="${ftpuser}" password="${ftppasswd}" passive="no" verbose="yes" remotedir="${ftproot}" > <fileset dir="in" followsymlinks="true"> <include name="**" /> </fileset> </ftp> </target> </project> This is the output from ant -debug fase1: [ftp] Opening FTP connection to emdas400 [ftp] connected [ftp] logging in to FTP server [ftp] login succeeded [ftp] changing the remote directory [ftp] getting files fileset: Setup scanner in dir E:\anttest\in with patternSet{ includes: [**] excl udes: [] } [ftp] transferring K/ to E:\anttest\in\K [ftp] disconnecting BUILD FAILED file:E:/anttest/build.xml:18: could not get file: 550 Unable to find file /usr/ mss/K at org.apache.tools.ant.taskdefs.optional.net.FTP.getFile(FTP.java:819) at org.apache.tools.ant.taskdefs.optional.net.FTP.transferFiles(FTP.java :517) at org.apache.tools.ant.taskdefs.optional.net.FTP.transferFiles(FTP.java :573) at org.apache.tools.ant.taskdefs.optional.net.FTP.execute(FTP.java:977) at org.apache.tools.ant.Task.perform(Task.java:319) at org.apache.tools.ant.Target.execute(Target.java:309) at org.apache.tools.ant.Target.performTasks(Target.java:336) at org.apache.tools.ant.Project.executeTarget(Project.java:1306) at org.apache.tools.ant.Project.executeTargets(Project.java:1250) at org.apache.tools.ant.Main.runBuild(Main.java:610) at org.apache.tools.ant.Main.start(Main.java:196) at org.apache.tools.ant.Main.main(Main.java:235) Total time: 4 seconds