Does anyone have any clues regarding what might cause this? We see this very intermittently at seemingly random intervals. When this pops up in the log file, the server stops reading messages from the queue until the server (glassfish) is restarted.
Here is the short stack trace:
javax.jms.JMSException: Endpoint pool limit has reached.
at com.sun.genericra.inbound.async.InboundJmsResourcePool$PauseObject.pauseCallingThread(InboundJmsResourcePool.java:374)
at com.sun.genericra.inbound.async.InboundJmsResourcePool.getServerSession(InboundJmsResourcePool.java:210)
at com.tibco.tibjms.TibjmsConnectionConsumer._dispatchMessages(TibjmsConnectionConsumer.java:110)
at com.tibco.tibjms.TibjmsConnectionConsumer$MR.run(TibjmsConnectionConsumer.java:57)
at java.lang.Thread.run(Thread.java:619)
[Message sent by forum member 'patrick_d' (ptdobson_at_comcast.net)]
http://forums.java.net/jive/thread.jspa?messageID=362423