Java Mailing List Archive

http://www.ant-tasks.com/

Home » Ant Users List »

Re: FTP task

Antoine Levy-Lambert

2010-02-08

Replies: Find Java Web Hosting

Author LoginPost Reply
Hello John,

I can reproduce your problem.

This snippet works :

<ftp action="list"
      listing="toc.txt"
      server="ftp.ngdc.noaa.gov"
      userid="anonymous"
      password="anonymous" remotedir="hazards">
    <fileset dir="." includes="*.jpg"/>
   
  </ftp>

what changes is dir="." for the fileset and remotedir="hazards".

You can generate stack dumps under Java 1.6 using the jstack utility.

Would you mind entering a bug report in bugzilla (
http://issues.apache.org/bugzilla ) for the problem you have encountered?
Ant should not hang, if the parameters are unexpected warnings or error
messages should be displayed.

Regards,

Antoine


John Cartwright wrote:
> Thanks for your prompt reply Antoine! I've experienced the same
> symptoms w/ a GET request. Listed below is the command run w/ debug on.
> I'm not sure how to get the stacktrace you mention.
>
> --john
>
> [jcc@(protected)
> Apache Ant version 1.8.0 compiled on February 1 2010
> Trying the default build file: build.xml
> Buildfile: /home/jcc/ftptest/build.xml
> Adding reference: ant.PropertyHelper
> Detected Java version: 1.6 in: /extra/contrib/jdk1.6.0_17/jre
> Detected OS: Linux
> Adding reference: ant.ComponentHelper
> Setting ro project property: ant.file -> /home/jcc/ftptest/build.xml
> Setting ro project property: ant.file.type -> file
> Adding reference: ant.projectHelper
> Adding reference: ant.parsing.context
> Adding reference: ant.targets
> parsing buildfile /home/jcc/ftptest/build.xml with URI =
> file:/home/jcc/ftptest/build.xml
> Setting ro project property: ant.project.name -> testme
> Adding reference: testme
> Setting ro project property: ant.project.default-target -> ftptest
> Setting ro project property: ant.file.testme -> /home/jcc/ftptest/build.xml
> Setting ro project property: ant.file.type.testme -> file
> Project base dir set to: /home/jcc/ftptest
> +Target:
> +Target: ftptest
> Adding reference: ant.LocalProperties
> Setting ro project property: ant.project.invoked-targets -> ftptest
> Attempting to create object of type
> org.apache.tools.ant.helper.DefaultExecutor
> Adding reference: ant.executor
> Build sequence for target(s) `ftptest' is [ftptest]
> Complete build sequence is [ftptest, ]
>
> ftptest:
> parsing buildfile
> jar:file:/extra/contrib/ant-1.8.0/lib/ant.jar!/org/apache/tools/ant/antlib.xml
> with URI =
> jar:file:/extra/contrib/ant-1.8.0/lib/ant.jar!/org/apache/tools/ant/antlib.xml
> from a zip file
>     [ftp] Opening FTP connection to ftp.ngdc.noaa.gov
>     [ftp] connected
>     [ftp] logging in to FTP server
>     [ftp] login succeeded
>     [ftp] listing files
> fileset: Setup scanner in dir /home/jcc/ftptest/hazards with patternSet{
> includes: [**/*.jpg] excludes: [] }
>
>
>
>
> On 02/08/2010 05:01 PM, Antoine Levy Lambert wrote:
>  
>> Hello John,
>>
>> you might not be doing anything wrong. Could you generate a stack dump
>> so that we find out exactly what happens ?
>>
>> Also, could you try other ftp actions such as either getting or
>> putting a file, whatever you can try most conveniently ?
>>
>> Regards,
>>
>> Antoine
>>
>> John Cartwright wrote:
>>  
>>> Hello All,
>>>
>>> I'm trying a simple FTP task w/ v. 1.8.0 and it seems to connect OK, but
>>> hangs at the execution of the list command. Can someone please point
>>> out what I'm doing wrong?
>>>
>>> Thanks!
>>>
>>> --john
>>>
>>>
>>> <?xml version="1.0" ?>
>>> <project name="testme" default="ftptest">
>>>
>>>  <target name="ftptest">
>>>   <ftp action="list"
>>>     listing="toc.txt"
>>>     server="ftp.ngdc.noaa.gov"
>>>     userid="anonymous"
>>>     password="anonymous">
>>>   <fileset dir="hazards">
>>>     <include name="**/*.jpg"/>
>>>   </fileset>
>>>  </ftp>
>>>  </target>
>>>
>>> </project>
>>>
>>>
>>>  
>>>    
>>  


---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@(protected)
For additional commands, e-mail: user-help@(protected)

©2008 ant-tasks.com - Jax Systems, LLC, U.S.A.