Gert 

What version of Linux are you using? Is it Red Hat Enterprise?

Thanks
Rory

"Jakarta Commons Users List" <commons-user@jakarta.apache.org> wrote:

> 
> 
> And yet another piece of the puzzle...  I also get the stacktrace [2] below
> when closing the application.  Is this the same thing that is fixed with
> JIRA issue NET-3 [1]?  
> 
> Regards, 
> 
> Gert
> 
> [1] https://issues.apache.org/jira/browse/NET-3
> [2] the stack trace
> java.io.IOException: Fatal thread interruption during read.
> 
>         at
> org.apache.commons.net.telnet.TelnetInputStream.read(TelnetInputStream.java:344)
> 
>         at
> org.apache.commons.net.telnet.TelnetInputStream.read(TelnetInputStream.java:466)
> 
>         at java.io.BufferedInputStream.read1(BufferedInputStream.java:254)
> 
>         at java.io.BufferedInputStream.read(BufferedInputStream.java:313)
> 
>         at
> sun.nio.cs.StreamDecoder$CharsetSD.readBytes(StreamDecoder.java:411)
> 
>         at
> sun.nio.cs.StreamDecoder$CharsetSD.implRead(StreamDecoder.java:453)
> 
>         at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:183)
> 
>         at java.io.InputStreamReader.read(InputStreamReader.java:167)
> 
>         at java.io.BufferedReader.fill(BufferedReader.java:136)
> 
>         at java.io.BufferedReader.readLine(BufferedReader.java:299)
> 
>         at java.io.BufferedReader.readLine(BufferedReader.java:362)
> 
>         at org.apache.commons.net.ftp.FTP.__getReply(FTP.java:264)
> 
>         at org.apache.commons.net.ftp.FTP.getReply(FTP.java:605)
> 
>         at
> org.apache.commons.net.ftp.FTPClient.completePendingCommand(FTPClient.java:1253)
> 
>         at
> org.apache.commons.net.ftp.FTPClient.initiateListParsing(FTPClient.java:2400)
> 
>         at
> org.apache.commons.net.ftp.FTPClient.initiateListParsing(FTPClient.java:2364)
> 
>         at
> org.apache.commons.net.ftp.FTPClient.listFiles(FTPClient.java:2141)
> 
>         at
> org.apache.servicemix.ftp.FtpPollerEndpoint.pollFileOrDirectory(FtpPollerEndpoint.java:210)
> 
>         at
> org.apache.servicemix.ftp.FtpPollerEndpoint.pollFileOrDirectory(FtpPollerEndpoint.java:202)
> 
>         at
> org.apache.servicemix.ftp.FtpPollerEndpoint.poll(FtpPollerEndpoint.java:77)
> 
>         at
> org.apache.servicemix.common.endpoints.PollingEndpoint$PollSchedulerTask$1.run(PollingEndpoint.java:155)
> 
>         at
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
> 
>         at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
> 
>         at java.lang.Thread.run(Thread.java:595)
> 
> 
> Gert Vanthienen wrote:
> > 
> > L.S.,
> > 
> > I have changed the FTP poller's code, so the stream is always closed and
> > completePendingCommand is called, but that doesn't solve my problem.  One
> > additional observation though: the problem only occurs when the FTP server
> > is Microsoft's IIS...  Any thoughts?
> > 
> > Regards,
> > 
> > Gert
> > 
> > 
> > Gert Vanthienen wrote:
> >> 
> >> L.S.,
> >> 
> >> Still trying to solve the FTP problem in ServiceMix, I'm a bit unsure
> >> about the usage of completePendingCommand() in our code, which looks
> >> about like this:
> >> - calling retrieveInputStream() 
> >> - reading from the the stream
> >> - closing the stream 
> >> - call the completePendingCommand() method
> >> 
> >> Under some conditions (Exceptions being thrown), the close() and
> >> completePendingCommand() are never called.  Could the Exception below be
> >> caused by continuing to use the same FTPClient instance for other FTP
> >> operations afterwards?
> >> 
> >> Regards,
> >> 
> >> Gert
> >> 
> >> 
> >> Gert Vanthienen wrote:
> >>> 
> >>> Rory,
> >>> 
> >>> We are using commons-net-1.4.1.jar.
> >>> 
> >>> Gert
> >>> 
> >>> 
> >>> 
> >>> Rory Winston wrote:
> >>>> 
> >>>> Gert
> >>>> 
> >>>> What version of [net] are you using?
> >>>> Rory
> >>>> 
> >>>> "Jakarta Commons Users List" <commons-user@jakarta.apache.org> wrote:
> >>>> 
> >>>>> 
> >>>>> 
> >>>>> L.S.,
> >>>>> 
> >>>>> 
> >>>>> I'm using Apache ServiceMix's FTP component, which uses commons net
> >>>>> FTPClient classes internally to poll for files on an FTP server. 
> >>>>> After a
> >>>>> while, the polling threads lock up with the stacktrace mentioned
> >>>>> below: I'm
> >>>>> trying to solve this issue.  What can be the cause of this lockup and
> >>>>> how
> >>>>> can I avoid this?  Is there a way to specify a time-out on this
> >>>>> operation?
> >>>>> 
> >>>>> 
> >>>>> Regards,
> >>>>> 
> >>>>> Gert Vanthienen
> >>>>> 
> >>>>> 
> >>>>> 
> >>>>> Stack trace:
> >>>>>    java.net.PlainSocketImpl.socketAccept(Native Method)
> >>>>>    java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)
> >>>>>    java.net.ServerSocket.implAccept(ServerSocket.java:450)
> >>>>>    java.net.ServerSocket.accept(ServerSocket.java:421)
> >>>>>   
> >>>>> org.apache.commons.net.ftp.FTPClient._openDataConnection_(FTPClient.java:502)
> >>>>>   
> >>>>> org.apache.commons.net.ftp.FTPClient.initiateListParsing(FTPClient.java:2390)
> >>>>>   
> >>>>> org.apache.commons.net.ftp.FTPClient.initiateListParsing(FTPClient.java:2364)
> >>>>>    org.apache.commons.net.ftp.FTPClient.listFiles(FTPClient.java:2141)
> >>>>>   
> >>>>> org.apache.servicemix.ftp.FtpPollerEndpoint.pollFileOrDirectory(FtpPollerEndpoint.java:211)
> >>>>>   
> >>>>> org.apache.servicemix.ftp.FtpPollerEndpoint.pollFileOrDirectory(FtpPollerEndpoint.java:203)
> >>>>>   
> >>>>> org.apache.servicemix.ftp.FtpPollerEndpoint.poll(FtpPollerEndpoint.java:78)
> >>>>>    ...
> >>>>> -- 
> >>>>> View this message in context:
> >>>>> http://www.nabble.com/-net--FTPClient.listFiles-stalls...-tf3491086.html#a9749725
> >>>>> Sent from the Commons - User mailing list archive at Nabble.com.
> >>>>> 
> >>>>> 
> >>>>> ---------------------------------------------------------------------
> >>>>> To unsubscribe, e-mail: [EMAIL PROTECTED]
> >>>>> For additional commands, e-mail: [EMAIL PROTECTED]
> >>>>> 
> >>>>> 
> >>>> 
> >>>> 
> >>>> 
> >>>> -----------------------------------------------------------------
> >>>> Find the home of your dreams with eircom net property
> >>>> Sign up for email alerts now http://www.eircom.net/propertyalerts
> >>>> 
> >>>> 
> >>>> 
> >>>> ---------------------------------------------------------------------
> >>>> To unsubscribe, e-mail: [EMAIL PROTECTED]
> >>>> For additional commands, e-mail: [EMAIL PROTECTED]
> >>>> 
> >>>> 
> >>>> 
> >>> 
> >>> 
> >> 
> >> 
> > 
> > 
> 
> -- 
> View this message in context: 
> http://www.nabble.com/-net--FTPClient.listFiles-stalls...-tf3491086.html#a9831829
> Sent from the Commons - User mailing list archive at Nabble.com.
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 



-----------------------------------------------------------------
Find the home of your dreams with eircom net property
Sign up for email alerts now http://www.eircom.net/propertyalerts



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to