Java e telnet (apache commons)

0 respostas
pauloperes

Ola a todos,

Tenho uma aplicacao que entra em vários elementos de rede(dslam) e recupera algumas informações, quando ativo uma funcao onde é a conexão fica mais tempo sendo executada devido a um numero bem maior de comandos que sao executados tenho a seguinte exceptionn: (logo apos isto a minha aplicação é finalizada):

java.io.InterruptedIOException: Fatal thread interruption during read.
        at org.apache.commons.net.telnet.TelnetInputStream.read(TelnetInputStream.java:361)
        at org.apache.commons.net.telnet.TelnetInputStream.read(TelnetInputStream.java:492)
        at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
        at java.io.BufferedInputStream.read(BufferedInputStream.java:237)
        at br.com.gvt.milegate.telnet.TelnetCore.readUntil(TelnetCore.java:98)
        at br.com.gvt.milegate.function.PortAdslFunc.getAdslChanProfile(PortAdslFunc.java:112)
        at br.com.gvt.milegate.function.PortAdslFunc.getPortConfiguration(PortAdslFunc.java:233)
        at br.com.gvt.milegateinventory.core.ThreadInventoryMilegate.persistenceAdslPorts(ThreadInventoryMilegate.java:56)
        at br.com.gvt.milegateinventory.core.ThreadInventoryMilegate.run(ThreadInventoryMilegate.java:226)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
        at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
        at java.util.concurrent.FutureTask.run(FutureTask.java:138)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
        at java.lang.Thread.run(Thread.java:619)

Att,

Paulo

Criado 21 de outubro de 2009
Respostas 0
Participantes 1