You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@ant.apache.org by Rhino <rh...@sympatico.ca> on 2010/02/26 16:55:10 UTC

FTP task timing out

I'm losing connections via the FTP task in Ant. I'm running Ant 1.7.1 in 
Eclipse 3.5.1 (Galileo). I am running the Ant script directly from 
within Eclipse, not from the command line. commons-net-2.0 and 
jakarta-oro-2.0.8 are both visible to the FTP tasks.

I am trying to access my personal webspace provided by my ISP. I can 
access it via WinSCP (4.1.8) but the Ant FTP task keeps losing the 
connection.

I have several FTP tasks doing a variety of file-deletes, 
directory-deletes, directory-creates and uploads, all within a single 
target. Unfortunately, the target stalls out at different places every 
time I run it.

Here is a typical upload:

    <echo message="Populating Foo directory."/>
    <ftp action="send" server="${ISP.hostname}" userid="${userid}" 
password="${password}"
        description="Populate Foo directory" 
        remotedir="${ISP.Foo.dir}/word"
        retriesallowed="${retries.allowed}"
        separator="/" binary="no" verbose="yes">
        <fileset dir="${foo.dir}">
            <patternset refid="ps.foo"/>
            </fileset>
        </ftp>

By the way, "retries.allowed" has a value of -1, allowing for unlimited 
retries.


Here is the stacktrace from my latest attempt:

BUILD FAILED
C:\eclipse\workspace\Foo\xml\build.xml:482: The following error occurred 
while executing this line:
C:\eclipse\workspace\Foo\xml\build.xml:679: error during FTP transfer: 
java.net.SocketException: Connection reset
    at 
org.apache.tools.ant.ProjectHelper.addLocationToBuildException(ProjectHelper.java:508)
    at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:418)
    at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:105)
    at com.sardak.antform.util.TargetInvoker.run(TargetInvoker.java:57)
    at com.sardak.antform.util.TargetInvoker.execute(TargetInvoker.java:66)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at 
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
    at org.apache.tools.ant.Task.perform(Task.java:348)
    at com.sardak.antform.AntMenu.execute(AntMenu.java:80)
    at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
    at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at 
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
    at org.apache.tools.ant.Task.perform(Task.java:348)
    at org.apache.tools.ant.Target.execute(Target.java:357)
    at org.apache.tools.ant.Target.performTasks(Target.java:385)
    at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337)
    at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
    at 
org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
    at 
org.eclipse.ant.internal.ui.antsupport.EclipseDefaultExecutor.executeTargets(EclipseDefaultExecutor.java:32)
    at org.apache.tools.ant.Project.executeTargets(Project.java:1189)
    at 
org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.run(InternalAntRunner.java:423)
    at 
org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.main(InternalAntRunner.java:137)
Caused by: C:\eclipse\workspace\Foo\xml\build.xml:679: error during FTP 
transfer: java.net.SocketException: Connection reset
    at org.apache.tools.ant.taskdefs.optional.net.FTP.execute(FTP.java:2386)
    at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
    at sun.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at 
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
    at org.apache.tools.ant.Task.perform(Task.java:348)
    at org.apache.tools.ant.Target.execute(Target.java:357)
    at org.apache.tools.ant.Target.performTasks(Target.java:385)
    at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337)
    at 
org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
    at 
org.eclipse.ant.internal.ui.antsupport.EclipseSingleCheckExecutor.executeTargets(EclipseSingleCheckExecutor.java:30)
    at org.apache.tools.ant.Project.executeTargets(Project.java:1189)
    at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:416)
    ... 25 more
Caused by: java.net.SocketException: Connection reset
    at java.net.SocketInputStream.read(Unknown Source)
    at sun.nio.cs.StreamDecoder.readBytes(Unknown Source)
    at sun.nio.cs.StreamDecoder.implRead(Unknown Source)
    at sun.nio.cs.StreamDecoder.read(Unknown Source)
    at java.io.InputStreamReader.read(Unknown Source)
    at java.io.BufferedReader.fill(Unknown Source)
    at java.io.BufferedReader.readLine(Unknown Source)
    at java.io.BufferedReader.readLine(Unknown Source)
    at org.apache.commons.net.ftp.FTP.__getReply(FTP.java:294)
    at org.apache.commons.net.ftp.FTP._connectAction_(FTP.java:364)
    at 
org.apache.commons.net.ftp.FTPClient._connectAction_(FTPClient.java:540)
    at org.apache.commons.net.SocketClient.connect(SocketClient.java:178)
    at org.apache.tools.ant.taskdefs.optional.net.FTP.execute(FTP.java:2281)
    ... 38 more
--- Nested Exception ---
C:\eclipse\workspace\Resume\xml\build.xml:679: error during FTP 
transfer: java.net.SocketException: Connection reset
    at org.apache.tools.ant.taskdefs.optional.net.FTP.execute(FTP.java:2386)
    at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
    at sun.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at 
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
    at org.apache.tools.ant.Task.perform(Task.java:348)
    at org.apache.tools.ant.Target.execute(Target.java:357)
    at org.apache.tools.ant.Target.performTasks(Target.java:385)
    at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337)
    at 
org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
    at 
org.eclipse.ant.internal.ui.antsupport.EclipseSingleCheckExecutor.executeTargets(EclipseSingleCheckExecutor.java:30)
    at org.apache.tools.ant.Project.executeTargets(Project.java:1189)
    at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:416)
    at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:105)
    at com.sardak.antform.util.TargetInvoker.run(TargetInvoker.java:57)
    at com.sardak.antform.util.TargetInvoker.execute(TargetInvoker.java:66)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at 
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
    at org.apache.tools.ant.Task.perform(Task.java:348)
    at com.sardak.antform.AntMenu.execute(AntMenu.java:80)
    at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
    at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at 
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
    at org.apache.tools.ant.Task.perform(Task.java:348)
    at org.apache.tools.ant.Target.execute(Target.java:357)
    at org.apache.tools.ant.Target.performTasks(Target.java:385)
    at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337)
    at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
    at 
org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
    at 
org.eclipse.ant.internal.ui.antsupport.EclipseDefaultExecutor.executeTargets(EclipseDefaultExecutor.java:32)
    at org.apache.tools.ant.Project.executeTargets(Project.java:1189)
    at 
org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.run(InternalAntRunner.java:423)
    at 
org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.main(InternalAntRunner.java:137)
Caused by: java.net.SocketException: Connection reset
    at java.net.SocketInputStream.read(Unknown Source)
    at sun.nio.cs.StreamDecoder.readBytes(Unknown Source)
    at sun.nio.cs.StreamDecoder.implRead(Unknown Source)
    at sun.nio.cs.StreamDecoder.read(Unknown Source)
    at java.io.InputStreamReader.read(Unknown Source)
    at java.io.BufferedReader.fill(Unknown Source)
    at java.io.BufferedReader.readLine(Unknown Source)
    at java.io.BufferedReader.readLine(Unknown Source)
    at org.apache.commons.net.ftp.FTP.__getReply(FTP.java:294)
    at org.apache.commons.net.ftp.FTP._connectAction_(FTP.java:364)
    at 
org.apache.commons.net.ftp.FTPClient._connectAction_(FTPClient.java:540)
    at org.apache.commons.net.SocketClient.connect(SocketClient.java:178)
    at org.apache.tools.ant.taskdefs.optional.net.FTP.execute(FTP.java:2281)
    ... 38 more
--- Nested Exception ---
java.net.SocketException: Connection reset
    at java.net.SocketInputStream.read(Unknown Source)
    at sun.nio.cs.StreamDecoder.readBytes(Unknown Source)
    at sun.nio.cs.StreamDecoder.implRead(Unknown Source)
    at sun.nio.cs.StreamDecoder.read(Unknown Source)
    at java.io.InputStreamReader.read(Unknown Source)
    at java.io.BufferedReader.fill(Unknown Source)
    at java.io.BufferedReader.readLine(Unknown Source)
    at java.io.BufferedReader.readLine(Unknown Source)
    at org.apache.commons.net.ftp.FTP.__getReply(FTP.java:294)
    at org.apache.commons.net.ftp.FTP._connectAction_(FTP.java:364)
    at 
org.apache.commons.net.ftp.FTPClient._connectAction_(FTPClient.java:540)
    at org.apache.commons.net.SocketClient.connect(SocketClient.java:178)
    at org.apache.tools.ant.taskdefs.optional.net.FTP.execute(FTP.java:2281)
    at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
    at sun.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at 
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
    at org.apache.tools.ant.Task.perform(Task.java:348)
    at org.apache.tools.ant.Target.execute(Target.java:357)
    at org.apache.tools.ant.Target.performTasks(Target.java:385)
    at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337)
    at 
org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
    at 
org.eclipse.ant.internal.ui.antsupport.EclipseSingleCheckExecutor.executeTargets(EclipseSingleCheckExecutor.java:30)
    at org.apache.tools.ant.Project.executeTargets(Project.java:1189)
    at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:416)
    at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:105)
    at com.sardak.antform.util.TargetInvoker.run(TargetInvoker.java:57)
    at com.sardak.antform.util.TargetInvoker.execute(TargetInvoker.java:66)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at 
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
    at org.apache.tools.ant.Task.perform(Task.java:348)
    at com.sardak.antform.AntMenu.execute(AntMenu.java:80)
    at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
    at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at 
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
    at org.apache.tools.ant.Task.perform(Task.java:348)
    at org.apache.tools.ant.Target.execute(Target.java:357)
    at org.apache.tools.ant.Target.performTasks(Target.java:385)
    at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337)
    at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
    at 
org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
    at 
org.eclipse.ant.internal.ui.antsupport.EclipseDefaultExecutor.executeTargets(EclipseDefaultExecutor.java:32)
    at org.apache.tools.ant.Project.executeTargets(Project.java:1189)
    at 
org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.run(InternalAntRunner.java:423)
    at 
org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.main(InternalAntRunner.java:137)


Does anyone have any idea why I'm getting these resets and what I can do 
to prevent them?

--
Rhino

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


Re: FTP task timing out

Posted by re...@free.fr.
Rhino,

did you try with the passive option to yes?

S.

> I'm losing connections via the FTP task in Ant. I'm running Ant 1.7.1 in
> Eclipse 3.5.1 (Galileo). I am running the Ant script directly from
> within Eclipse, not from the command line. commons-net-2.0 and
> jakarta-oro-2.0.8 are both visible to the FTP tasks.
>
> I am trying to access my personal webspace provided by my ISP. I can
> access it via WinSCP (4.1.8) but the Ant FTP task keeps losing the
> connection.
>
> I have several FTP tasks doing a variety of file-deletes,
> directory-deletes, directory-creates and uploads, all within a single
> target. Unfortunately, the target stalls out at different places every
> time I run it.
>
> Here is a typical upload:
>
>     <echo message="Populating Foo directory."/>
>     <ftp action="send" server="${ISP.hostname}" userid="${userid}"
> password="${password}"
>         description="Populate Foo directory"
>         remotedir="${ISP.Foo.dir}/word"
>         retriesallowed="${retries.allowed}"
>         separator="/" binary="no" verbose="yes">
>         <fileset dir="${foo.dir}">
>             <patternset refid="ps.foo"/>
>             </fileset>
>         </ftp>
>
> By the way, "retries.allowed" has a value of -1, allowing for unlimited
> retries.
>
>
> Here is the stacktrace from my latest attempt:
>
> BUILD FAILED
> C:\eclipse\workspace\Foo\xml\build.xml:482: The following error occurred
> while executing this line:
> C:\eclipse\workspace\Foo\xml\build.xml:679: error during FTP transfer:
> java.net.SocketException: Connection reset
>     at
>
org.apache.tools.ant.ProjectHelper.addLocationToBuildException(ProjectHelper.java:508)
>     at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:418)
>     at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:105)
>     at com.sardak.antform.util.TargetInvoker.run(TargetInvoker.java:57)
>     at com.sardak.antform.util.TargetInvoker.execute(TargetInvoker.java:66)
>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>     at java.lang.reflect.Method.invoke(Unknown Source)
>     at
> org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
>     at org.apache.tools.ant.Task.perform(Task.java:348)
>     at com.sardak.antform.AntMenu.execute(AntMenu.java:80)
>     at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
>     at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
>     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>     at java.lang.reflect.Method.invoke(Unknown Source)
>     at
> org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
>     at org.apache.tools.ant.Task.perform(Task.java:348)
>     at org.apache.tools.ant.Target.execute(Target.java:357)
>     at org.apache.tools.ant.Target.performTasks(Target.java:385)
>     at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337)
>     at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
>     at
>
org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
>     at
>
org.eclipse.ant.internal.ui.antsupport.EclipseDefaultExecutor.executeTargets(EclipseDefaultExecutor.java:32)
>     at org.apache.tools.ant.Project.executeTargets(Project.java:1189)
>     at
>
org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.run(InternalAntRunner.java:423)
>     at
>
org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.main(InternalAntRunner.java:137)
> Caused by: C:\eclipse\workspace\Foo\xml\build.xml:679: error during FTP
> transfer: java.net.SocketException: Connection reset
>     at org.apache.tools.ant.taskdefs.optional.net.FTP.execute(FTP.java:2386)
>     at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
>     at sun.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)
>     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>     at java.lang.reflect.Method.invoke(Unknown Source)
>     at
> org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
>     at org.apache.tools.ant.Task.perform(Task.java:348)
>     at org.apache.tools.ant.Target.execute(Target.java:357)
>     at org.apache.tools.ant.Target.performTasks(Target.java:385)
>     at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337)
>     at
>
org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
>     at
>
org.eclipse.ant.internal.ui.antsupport.EclipseSingleCheckExecutor.executeTargets(EclipseSingleCheckExecutor.java:30)
>     at org.apache.tools.ant.Project.executeTargets(Project.java:1189)
>     at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:416)
>     ... 25 more
> Caused by: java.net.SocketException: Connection reset
>     at java.net.SocketInputStream.read(Unknown Source)
>     at sun.nio.cs.StreamDecoder.readBytes(Unknown Source)
>     at sun.nio.cs.StreamDecoder.implRead(Unknown Source)
>     at sun.nio.cs.StreamDecoder.read(Unknown Source)
>     at java.io.InputStreamReader.read(Unknown Source)
>     at java.io.BufferedReader.fill(Unknown Source)
>     at java.io.BufferedReader.readLine(Unknown Source)
>     at java.io.BufferedReader.readLine(Unknown Source)
>     at org.apache.commons.net.ftp.FTP.__getReply(FTP.java:294)
>     at org.apache.commons.net.ftp.FTP._connectAction_(FTP.java:364)
>     at
> org.apache.commons.net.ftp.FTPClient._connectAction_(FTPClient.java:540)
>     at org.apache.commons.net.SocketClient.connect(SocketClient.java:178)
>     at org.apache.tools.ant.taskdefs.optional.net.FTP.execute(FTP.java:2281)
>     ... 38 more
> --- Nested Exception ---
> C:\eclipse\workspace\Resume\xml\build.xml:679: error during FTP
> transfer: java.net.SocketException: Connection reset
>     at org.apache.tools.ant.taskdefs.optional.net.FTP.execute(FTP.java:2386)
>     at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
>     at sun.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)
>     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>     at java.lang.reflect.Method.invoke(Unknown Source)
>     at
> org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
>     at org.apache.tools.ant.Task.perform(Task.java:348)
>     at org.apache.tools.ant.Target.execute(Target.java:357)
>     at org.apache.tools.ant.Target.performTasks(Target.java:385)
>     at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337)
>     at
>
org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
>     at
>
org.eclipse.ant.internal.ui.antsupport.EclipseSingleCheckExecutor.executeTargets(EclipseSingleCheckExecutor.java:30)
>     at org.apache.tools.ant.Project.executeTargets(Project.java:1189)
>     at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:416)
>     at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:105)
>     at com.sardak.antform.util.TargetInvoker.run(TargetInvoker.java:57)
>     at com.sardak.antform.util.TargetInvoker.execute(TargetInvoker.java:66)
>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>     at java.lang.reflect.Method.invoke(Unknown Source)
>     at
> org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
>     at org.apache.tools.ant.Task.perform(Task.java:348)
>     at com.sardak.antform.AntMenu.execute(AntMenu.java:80)
>     at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
>     at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
>     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>     at java.lang.reflect.Method.invoke(Unknown Source)
>     at
> org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
>     at org.apache.tools.ant.Task.perform(Task.java:348)
>     at org.apache.tools.ant.Target.execute(Target.java:357)
>     at org.apache.tools.ant.Target.performTasks(Target.java:385)
>     at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337)
>     at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
>     at
>
org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
>     at
>
org.eclipse.ant.internal.ui.antsupport.EclipseDefaultExecutor.executeTargets(EclipseDefaultExecutor.java:32)
>     at org.apache.tools.ant.Project.executeTargets(Project.java:1189)
>     at
>
org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.run(InternalAntRunner.java:423)
>     at
>
org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.main(InternalAntRunner.java:137)
> Caused by: java.net.SocketException: Connection reset
>     at java.net.SocketInputStream.read(Unknown Source)
>     at sun.nio.cs.StreamDecoder.readBytes(Unknown Source)
>     at sun.nio.cs.StreamDecoder.implRead(Unknown Source)
>     at sun.nio.cs.StreamDecoder.read(Unknown Source)
>     at java.io.InputStreamReader.read(Unknown Source)
>     at java.io.BufferedReader.fill(Unknown Source)
>     at java.io.BufferedReader.readLine(Unknown Source)
>     at java.io.BufferedReader.readLine(Unknown Source)
>     at org.apache.commons.net.ftp.FTP.__getReply(FTP.java:294)
>     at org.apache.commons.net.ftp.FTP._connectAction_(FTP.java:364)
>     at
> org.apache.commons.net.ftp.FTPClient._connectAction_(FTPClient.java:540)
>     at org.apache.commons.net.SocketClient.connect(SocketClient.java:178)
>     at org.apache.tools.ant.taskdefs.optional.net.FTP.execute(FTP.java:2281)
>     ... 38 more
> --- Nested Exception ---
> java.net.SocketException: Connection reset
>     at java.net.SocketInputStream.read(Unknown Source)
>     at sun.nio.cs.StreamDecoder.readBytes(Unknown Source)
>     at sun.nio.cs.StreamDecoder.implRead(Unknown Source)
>     at sun.nio.cs.StreamDecoder.read(Unknown Source)
>     at java.io.InputStreamReader.read(Unknown Source)
>     at java.io.BufferedReader.fill(Unknown Source)
>     at java.io.BufferedReader.readLine(Unknown Source)
>     at java.io.BufferedReader.readLine(Unknown Source)
>     at org.apache.commons.net.ftp.FTP.__getReply(FTP.java:294)
>     at org.apache.commons.net.ftp.FTP._connectAction_(FTP.java:364)
>     at
> org.apache.commons.net.ftp.FTPClient._connectAction_(FTPClient.java:540)
>     at org.apache.commons.net.SocketClient.connect(SocketClient.java:178)
>     at org.apache.tools.ant.taskdefs.optional.net.FTP.execute(FTP.java:2281)
>     at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
>     at sun.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)
>     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>     at java.lang.reflect.Method.invoke(Unknown Source)
>     at
> org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
>     at org.apache.tools.ant.Task.perform(Task.java:348)
>     at org.apache.tools.ant.Target.execute(Target.java:357)
>     at org.apache.tools.ant.Target.performTasks(Target.java:385)
>     at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337)
>     at
>
org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
>     at
>
org.eclipse.ant.internal.ui.antsupport.EclipseSingleCheckExecutor.executeTargets(EclipseSingleCheckExecutor.java:30)
>     at org.apache.tools.ant.Project.executeTargets(Project.java:1189)
>     at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:416)
>     at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:105)
>     at com.sardak.antform.util.TargetInvoker.run(TargetInvoker.java:57)
>     at com.sardak.antform.util.TargetInvoker.execute(TargetInvoker.java:66)
>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>     at java.lang.reflect.Method.invoke(Unknown Source)
>     at
> org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
>     at org.apache.tools.ant.Task.perform(Task.java:348)
>     at com.sardak.antform.AntMenu.execute(AntMenu.java:80)
>     at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
>     at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
>     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>     at java.lang.reflect.Method.invoke(Unknown Source)
>     at
> org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
>     at org.apache.tools.ant.Task.perform(Task.java:348)
>     at org.apache.tools.ant.Target.execute(Target.java:357)
>     at org.apache.tools.ant.Target.performTasks(Target.java:385)
>     at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337)
>     at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
>     at
>
org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
>     at
>
org.eclipse.ant.internal.ui.antsupport.EclipseDefaultExecutor.executeTargets(EclipseDefaultExecutor.java:32)
>     at org.apache.tools.ant.Project.executeTargets(Project.java:1189)
>     at
>
org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.run(InternalAntRunner.java:423)
>     at
>
org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.main(InternalAntRunner.java:137)
>
>
> Does anyone have any idea why I'm getting these resets and what I can do
> to prevent them?
>
> --
> Rhino
>
> ---------------------------------------------------------------------
> 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