"gaohoward" wrote : Hi, | | What version of JBM are you using? Do you have any log to show your problem? Thanks.
CLIENT LOG: * the fitst problem with connection (ping pong timeout and cannot disconnect): =========================================== ERROR 2009-05-27 12:39:54,238 [ExceptionListener connect...@17648570[token=connectiontoken:StoreReciever/null rcvstate=STARTED]] de.xxxx.promotion.masterdata.synchronizer.MessageReceiver - onException fired: org.jboss.mq.SpyJMSException: No pong received; - nested throwable: (java.io.IOException: ping timeout.) at org.jboss.mq.Connection$PingTask.run(Connection.java:1313) at EDU.oswego.cs.dl.util.concurrent.ClockDaemon$RunLoop.run(ClockDaemon.java:364) at java.lang.Thread.run(Thread.java:595) Caused by: java.io.IOException: ping timeout. ... 3 more ERROR 2009-05-27 12:39:54,287 [ExceptionListener connect...@17648570[token=connectiontoken:StoreReciever/null rcvstate=STARTED]] de.xxxx.promotion.masterdata.synchronizer.MessageReceiver - Unexpected Exception org.jboss.mq.SpyJMSException: Cannot unsubscribe to this destination; - nested throwable: (java.net.SocketTimeoutException: Read timed out) at org.jboss.mq.SpyJMSException.getAsJMSException(SpyJMSException.java:72) at org.jboss.mq.SpyJMSException.rethrowAsJMSException(SpyJMSException.java:57) at org.jboss.mq.Connection.removeConsumer(Connection.java:901) at org.jboss.mq.SpySession.removeConsumer(SpySession.java:968) at org.jboss.mq.SpyMessageConsumer.close(SpyMessageConsumer.java:549) at de.xxxx.promotion.masterdata.synchronizer.MessageReceiver.close(MessageReceiver.java:102) at de.xxxx.promotion.masterdata.synchronizer.MessageReceiver.onException(MessageReceiver.java:132) at org.jboss.mq.Connection$ExceptionListenerRunnable.run(Connection.java:1356) at java.lang.Thread.run(Thread.java:595) Caused by: java.net.SocketTimeoutException: Read timed out at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:129) at java.io.BufferedInputStream.fill(BufferedInputStream.java:218) at java.io.BufferedInputStream.read(BufferedInputStream.java:235) at org.jboss.util.stream.NotifyingBufferedInputStream.read(NotifyingBufferedInputStream.java:79) at java.io.ObjectInputStream$PeekInputStream.peek(ObjectInputStream.java:2196) at java.io.ObjectInputStream$BlockDataInputStream.readBlockHeader(ObjectInputStream.java:2376) at java.io.ObjectInputStream$BlockDataInputStream.refill(ObjectInputStream.java:2443) at java.io.ObjectInputStream$BlockDataInputStream.read(ObjectInputStream.java:2515) at java.io.ObjectInputStream$BlockDataInputStream.readByte(ObjectInputStream.java:2664) at java.io.ObjectInputStream.readByte(ObjectInputStream.java:875) at org.jboss.mq.il.uil2.SocketManager$ReadTask.run(SocketManager.java:340) ... 1 more * The System tries several times to re-connect: =========================================== ERROR 2009-05-27 12:39:54,238 [ExceptionListener connect...@17648570[token=connectiontoken:StoreReciever/null rcvstate=STARTED]] de.xxxx.promotion.masterdata.synchronizer.MessageReceiver - onException fired: org.jboss.mq.SpyJMSException: No pong received; - nested throwable: (java.io.IOException: ping timeout.) at org.jboss.mq.Connection$PingTask.run(Connection.java:1313) at EDU.oswego.cs.dl.util.concurrent.ClockDaemon$RunLoop.run(ClockDaemon.java:364) at java.lang.Thread.run(Thread.java:595) Caused by: java.io.IOException: ping timeout. ... 3 more * many failed reconnects later the system starts with the strange numeric ids: =========================================== ERROR 2009-05-27 17:08:33,995 [ExceptionListener connect...@21121390[token=connectiontoken:ID:11998/null rcvstate=STARTED]] de.xxxx.promotion.masterdata.synchronizer.MessageReceiver - onException fired: org.jboss.mq.SpyJMSException: Exiting on IOE; - nested throwable: (java.io.EOFException) at org.jboss.mq.SpyJMSException.getAsJMSException(SpyJMSException.java:72) at org.jboss.mq.Connection.asynchFailure(Connection.java:423) at org.jboss.mq.il.uil2.UILClientILService.asynchFailure(UILClientILService.java:174) at org.jboss.mq.il.uil2.SocketManager$ReadTask.handleStop(SocketManager.java:466) at org.jboss.mq.il.uil2.SocketManager$ReadTask.run(SocketManager.java:395) at java.lang.Thread.run(Thread.java:595) Caused by: java.io.EOFException at java.io.ObjectInputStream$BlockDataInputStream.readByte(ObjectInputStream.java:2666) at java.io.ObjectInputStream.readByte(ObjectInputStream.java:875) at org.jboss.mq.il.uil2.SocketManager$ReadTask.run(SocketManager.java:340) ... 1 more ERROR 2009-05-27 17:08:33,996 [ExceptionListener connect...@21121390[token=connectiontoken:ID:11998/null rcvstate=STARTED]] de.xxxx.promotion.masterdata.synchronizer.MessageReceiver - Unexpected Exception org.jboss.mq.SpyJMSException: Cannot unsubscribe to this destination; - nested throwable: (java.io.IOException: Client is not connected) at org.jboss.mq.SpyJMSException.getAsJMSException(SpyJMSException.java:72) at org.jboss.mq.SpyJMSException.rethrowAsJMSException(SpyJMSException.java:57) at org.jboss.mq.Connection.removeConsumer(Connection.java:901) at org.jboss.mq.SpySession.removeConsumer(SpySession.java:968) at org.jboss.mq.SpyMessageConsumer.close(SpyMessageConsumer.java:549) at de.xxxx.promotion.masterdata.synchronizer.MessageReceiver.close(MessageReceiver.java:102) at de.xxxx.promotion.masterdata.synchronizer.MessageReceiver.onException(MessageReceiver.java:132) at org.jboss.mq.Connection$ExceptionListenerRunnable.run(Connection.java:1356) at java.lang.Thread.run(Thread.java:595) Caused by: java.io.IOException: Client is not connected at org.jboss.mq.il.uil2.SocketManager.internalSendMessage(SocketManager.java:288) at org.jboss.mq.il.uil2.SocketManager.sendMessage(SocketManager.java:244) at org.jboss.mq.il.uil2.UILServerIL.unsubscribe(UILServerIL.java:383) at org.jboss.mq.Connection.removeConsumer(Connection.java:895) ... 6 more * on server.log "some minutes later" to numeric id: (This is an own MBean checking connections) =========================================== 2009-05-27 17:16:34,029 DEBUG [de.xxxx.patch.jboss.jms.JDBCStateManager] Checking durable subscription: DurableSubscription[clientId=ID:11999 name=promotion-synchronizer selector=null], on topic: TOPIC.WWS_Warengruppen.DurableSubscription[clientId=ID:11999 name=promotion-synchronizer selector=null] 2009-05-27 17:16:34,050 DEBUG [de.xxxx.patch.jboss.jms.JDBCStateManager] The subscription was not previously registered DurableSubscription[clientId=ID:11999 name=promotion-synchronizer selector=null] View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4234654#4234654 Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4234654 _______________________________________________ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user