[jboss-user] [Datasource Configuration] - Oracle Datasource: Unable to fill pool. OutOfMemoryException

chris9999222 do-not-reply at jboss.com
Wed Sep 9 11:36:24 EDT 2009


Hello NG,

we develope our first project on JBoss, and so we are not very experienced. But for several months we were very happy with JBoss where we also have a Oracle Datasource which we use. So everythings fine,
BUT for 2-3 days now, we've got the following error. The ConnectionPool tell us that he is unable to fill the Pool and the database is OutOfMemory. Other connections (outside Jboss) to the database lead to the OutOfMemory-Error, too. Everytime we have to stop JBoss to get the database work again.

Can anyone tell me what we've done wrong? What can I figure out or monitor inside JBoss to discover the error(s)? Are there any suggestions or ideas? 
Thanks a lot for any help!

Chris


Here is the terrible Excpetion:
2009-09-09 17:11:51,868 WARN  [org.jboss.resource.connectionmanager.JBossManagedConnectionPool] Unable to fill pool 
org.jboss.resource.JBossResourceException: Could not create connection; - nested throwable: (java.sql.SQLException: ORA-01034: ORACLE not available
ORA-27102: out of memory
Linux-x86_64 Error: 12: Cannot allocate memory
Additional information: 1
Additional information: 65536
Additional information: 8
)
	at org.jboss.resource.adapter.jdbc.local.LocalManagedConnectionFactory.createManagedConnection(LocalManagedConnectionFactory.java:179)
	at org.jboss.resource.connectionmanager.InternalManagedConnectionPool.createConnectionEventListener(InternalManagedConnectionPool.java:577)
	at org.jboss.resource.connectionmanager.InternalManagedConnectionPool.fillToMin(InternalManagedConnectionPool.java:524)
	at org.jboss.resource.connectionmanager.PoolFiller.run(PoolFiller.java:74)
	at java.lang.Thread.run(Thread.java:619)
Caused by: java.sql.SQLException: ORA-01034: ORACLE not available
ORA-27102: out of memory
Linux-x86_64 Error: 12: Cannot allocate memory
Additional information: 1
Additional information: 65536
Additional information: 8

	at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:125)
	at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:305)
	at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:272)
	at oracle.jdbc.driver.T4CTTIoauthenticate.receiveOsesskey(T4CTTIoauthenticate.java:243)
	at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:304)
	at oracle.jdbc.driver.PhysicalConnection.(PhysicalConnection.java:348)
	at oracle.jdbc.driver.T4CConnection.(T4CConnection.java:151)
	at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
	at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:563)
	at org.jboss.resource.adapter.jdbc.local.LocalManagedConnectionFactory.createManagedConnection(LocalManagedConnectionFactory.java:171)
	... 4 more

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

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



More information about the jboss-user mailing list