Error with persistence
Dave Carlson <[email protected]> Thu, 10 May 2007 14:43:14 -0700
| Newsgroups | gmane.comp.java.openjms.user |
|---|---|
| Message-ID | <658946970.1178833394871.JavaMail.root@fepweb08> |
Hi, I am using persistent point-to-point messaging with 7 senders distributed across 3 connections and 9 receivers distributed across 3 connections, and I keep getting the following message: 15:56:44.703 ERROR [Scheduler-Worker-5] - Failed to destroy persistent handle org.exolab.jms.persistence.PersistenceException: org.apache.commons.dbcp.SQLNestedException: Cannot get a connection, pool exhausted at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:103) at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:540) at org.exolab.jms.persistence.DBCPConnectionManager.getConnection(DBCPConnectionManager.java:121) at org.exolab.jms.persistence.RDBMSAdapter.getConnection(RDBMSAdapter.java:696) at org.exolab.jms.persistence.DatabaseService.getConnection(DatabaseService.java:173) at org.exolab.jms.messagemgr.AbstractConsumerMessageHandle.destroy(AbstractConsumerMessageHandle.java:326) at org.exolab.jms.server.SentMessageCache.postSend(SentMessageCache.java:122) at org.exolab.jms.server.SessionConsumer.send(SessionConsumer.java:576) at org.exolab.jms.server.SessionConsumer.dispatch(SessionConsumer.java:498) at org.exolab.jms.server.SessionConsumer.access$000(SessionConsumer.java:78) at org.exolab.jms.server.SessionConsumer$1.run(SessionConsumer.java:155) at org.exolab.jms.scheduler.SerialTask.run(SerialTask.java:164) at org.exolab.jms.common.threads.ThreadPool$NotifyingRunnable.run(ThreadPool.java:211) at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Thread.java:595) Caused by: java.util.NoSuchElementException: Timeout waiting for idle object at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:756) at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:95) ... 14 more Any ideas? Is the pool size configurable? ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/