Hi,

Even we are facing the same problem mentioned by Joe. But for us, the same code 
works fine on BSD and Linux, but does not work on windows XP.
Following is the scenario:
o Server is up, happily posting msgs to the clients, everything is fine.
o Somebody pulls out the network cable of the server machine
o Understandably, it is no longer able to send any msgs, and it shows 
Exceptions pasted below.
o Now, even when the network cable is connected back, other things (like 
request response / session EJB calls) work fine, but the JMS never seems to 
recover. It keeps on printing the same Exceptions for every call to publish 
method.

19:50:00,682 WARN  [Connection] Connection failure, use 
javax.jms.Connection.setExceptionListener() to handle this error
 and reconnect
org.jboss.mq.SpyJMSException: Cannot ping the JMS server; - nested throwable: 
(java.io.IOException: Client is not connected)
        at 
org.jboss.mq.SpyJMSException.getAsJMSException(SpyJMSException.java:66)
        at 
org.jboss.mq.SpyJMSException.rethrowAsJMSException(SpyJMSException.java:51)
        at org.jboss.mq.Connection.pingServer(Connection.java:887)
        at org.jboss.mq.Connection$PingTask.run(Connection.java:1327)
        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: Client is not connected
        at 
org.jboss.mq.il.uil2.SocketManager.internalSendMessage(SocketManager.java:238)
        at org.jboss.mq.il.uil2.SocketManager.sendReply(SocketManager.java:224)
        at org.jboss.mq.il.uil2.UILServerIL.ping(UILServerIL.java:462)
        at org.jboss.mq.Connection.pingServer(Connection.java:883)
        ... 3 more
19:50:00,698 WARN  [Connection] Connection failure, use 
javax.jms.Connection.setExceptionListener() to handle this error
 and reconnect
org.jboss.mq.SpyJMSException: Cannot ping the JMS server; - nested throwable: 
(java.io.IOException: Client is not connec
ted)
        at 
org.jboss.mq.SpyJMSException.getAsJMSException(SpyJMSException.java:66)
        at 
org.jboss.mq.SpyJMSException.rethrowAsJMSException(SpyJMSException.java:51)
        at org.jboss.mq.Connection.pingServer(Connection.java:887)
        at org.jboss.mq.Connection$PingTask.run(Connection.java:1327)
        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: Client is not connected
        at 
org.jboss.mq.il.uil2.SocketManager.internalSendMessage(SocketManager.java:238)
        at org.jboss.mq.il.uil2.SocketManager.sendReply(SocketManager.java:224)
        at org.jboss.mq.il.uil2.UILServerIL.ping(UILServerIL.java:462)
        at org.jboss.mq.Connection.pingServer(Connection.java:883)
        ... 3 more
19:50:00,745 WARN  [Connection] Connection failure, use 
javax.jms.Connection.setExceptionListener() to handle this error
 and reconnect
org.jboss.mq.SpyJMSException: Cannot ping the JMS server; - nested throwable: 
(java.io.IOException: Client is not connected)
        at 
org.jboss.mq.SpyJMSException.getAsJMSException(SpyJMSException.java:66)
        at 
org.jboss.mq.SpyJMSException.rethrowAsJMSException(SpyJMSException.java:51)
        at org.jboss.mq.Connection.pingServer(Connection.java:887)
        at org.jboss.mq.Connection$PingTask.run(Connection.java:1327)
        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: Client is not connected
        at 
org.jboss.mq.il.uil2.SocketManager.internalSendMessage(SocketManager.java:238)
        at org.jboss.mq.il.uil2.SocketManager.sendReply(SocketManager.java:224)
        at org.jboss.mq.il.uil2.UILServerIL.ping(UILServerIL.java:462)
        at org.jboss.mq.Connection.pingServer(Connection.java:883)
        ... 3 more
19:50:00,761 WARN  [Connection] Connection failure, use 
javax.jms.Connection.setExceptionListener() to handle this error
 and reconnect
org.jboss.mq.SpyJMSException: Cannot ping the JMS server; - nested throwable: 
(java.io.IOException: Client is not connected)
        at 
org.jboss.mq.SpyJMSException.getAsJMSException(SpyJMSException.java:66)
        at 
org.jboss.mq.SpyJMSException.rethrowAsJMSException(SpyJMSException.java:51)
        at org.jboss.mq.Connection.pingServer(Connection.java:887)
        at org.jboss.mq.Connection$PingTask.run(Connection.java:1327)
        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: Client is not connected
        at 
org.jboss.mq.il.uil2.SocketManager.internalSendMessage(SocketManager.java:238)
        at org.jboss.mq.il.uil2.SocketManager.sendReply(SocketManager.java:224)
        at org.jboss.mq.il.uil2.UILServerIL.ping(UILServerIL.java:462)
        at org.jboss.mq.Connection.pingServer(Connection.java:883)
        ... 3 more

View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3945370#3945370

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3945370


-------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
JBoss-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to