users@glassfish.java.net

Re: JMS "MQRA:DCF:allocation failure"

From: <glassfish_at_javadesktop.org>
Date: Mon, 04 Oct 2010 09:43:30 PDT

yes, the connections would have timed out. But the pool will assume that they are still used by the application and hence do not have a way to re-cycle them or validate them.
If you enable connection-leak-tracing that might give some clues. If there was connection leak, stack trace of the caller that acquired the connection with appropriate message (as shown in the above blog) will be logged.

If you do not see any log message, it is possible that the issue is due to in-sufficent pool size. There is more load in the system such that they cannot be served with the current connection pool configuration (max-pool-size).
[Message sent by forum member 'jr158900']

http://forums.java.net/jive/thread.jspa?messageID=484320