Solaris 10 
JVM 1.5.0_10
I am getting a jms client reconnect message every 2 minutes on the slave of a 
clustered app after the cluster is running for several days. When the queue 
reconnects start, free memory starts dropping on the slave for every reconnect 
(queues are implementing QueueSession). The master is running at this time and 
does not show any error messages nor is a failover in progress. Number of 
threads on the slave stays stable, number of clients on the master stays stable 
as well.

Exception: 

org.jboss.mq.SpyJMSException: Exiting on IOE; - nested throwable: 
(java.io.EOFException)

            at 
org.jboss.mq.SpyJMSException.getAsJMSException(SpyJMSException.java:78)

            at org.jboss.mq.Connection.asynchFailure(Connection.java:420)

            at 
org.jboss.mq.il.uil2.UILClientILService.asynchFailure(UILClientILService.java:174)

            at 
org.jboss.mq.il.uil2.SocketManager$ReadTask.handleStop(SocketManager.java:440)

            at 
org.jboss.mq.il.uil2.SocketManager$ReadTask.run(SocketManager.java:372)

            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:317)

            ... 1 more

 

 

Exception: 

org.jboss.mq.SpyJMSException: Exiting on IOE; - nested throwable: 
(java.net.SocketTimeoutException: Read timed out)

            at 
org.jboss.mq.SpyJMSException.getAsJMSException(SpyJMSException.java:78)

            at org.jboss.mq.Connection.asynchFailure(Connection.java:420)

            at 
org.jboss.mq.il.uil2.UILClientILService.asynchFailure(UILClientILService.java:174)

            at 
org.jboss.mq.il.uil2.SocketManager$ReadTask.handleStop(SocketManager.java:440)

            at 
org.jboss.mq.il.uil2.SocketManager$ReadTask.run(SocketManager.java:372)

            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:317)

            ... 1 more



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

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4100011
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to