A
agent_008_nl
Guest
SonicMQ 6.1 Build 385 My customer has a problem. An openedge soniclistener sometimes stops listening to incoming messages, the error in the soniclistener.broker.log can be seen here: S-0001 Server Port = 2008 PID = 5648. (8114) S-0002 Server Port = 2009 PID = 2072. (8114) S-0002 (17-feb-15 08:00:05:493) ServerSocketsIPC read() IOException : java.net.SocketException: Connection reset by peer: JVM_recv in socket input stream read : Connection reset by peer: JVM_recv in socket input stream read (8127) S-0002 (17-feb-15 08:00:05:493) ServerIPCException in getServerIPCMsg() : ServerIPC error. (8119) S-0002 Posted EAbnormalShutdownServerEvent for PID: 2072 C-0001 (17-feb-15 08:00:05:555) Cannot write error message (8420) java.net.SocketException: Connection reset by peer: socket write error at java.net.SocketOutputStream.socketWrite(Native Method) at java.net.SocketOutputStream.write(SocketOutputStream.java:91) at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:67) at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:125) at com.progress.ubroker.broker.ubClientThread.sendClientRsp(ubClientThread.java:1918) at com.progress.ubroker.broker.ubClientThread.sendClientRsp(ubClientThread.java:1892) at com.progress.ubroker.broker.ubClientThread.processFatalError(ubClientThread.java:1597) at com.progress.ubroker.broker.ubASclientThread.processFatalError(ubASclientThread.java:373) at com.progress.ubroker.broker.ubClientThread.processEvent(ubClientThread.java:1040) at com.progress.ubroker.broker.ubClientThread.mainline(ubClientThread.java:298) at com.progress.ubroker.broker.ubClientThread.run(ubClientThread.java:213) C-0001 (17-feb-15 08:00:05:555) Error Unspecified Error ... disconnecting client. (8091) S-0001 (17-feb-15 08:00:05:868) ServerSocketsIPC write() IOException : java.net.SocketException: Connection reset by peer: socket write error : Connection reset by peer: socket write error (8127) main (17-feb-15 08:00:06:868) Log Closed No errors to be seen in the oe appserver log. There is an article in the kb http://knowledgebase.progress.com/articles/Article/P97921 with Fault Tolerance Sample Code, this still has to be completely implemented by the developers. But in the meantime I would like to know if the error above will indeed be detected by the samplecode and exactly what would would be detected. So during which call to the adapter can the error above happen and what is returned to openedge. Is it a stop condition, is it an error condition, is it only a return-value? -- Kind regards, Stefan Houtzager Houtzager ICT consultancy & development www.linkedin.com/in/stefanhoutzager
Continue reading...
Continue reading...