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