Hi,
Problem is in Solaris environment. Application works fine in Windows environment with connection pool size of 10. But in Solaris even pool size set to 100, this error occurs.
WebSphere Version:
6.1.0.15
OS : Solaris 10
Database: Oracle 10g
J2CA0045E: Connection not available while invoking method createOrWaitForConnection for resource
com.ibm.websphere.ce.j2c.ConnectionWaitTimeoutException: Connection not available, Timed out waiting for 180004
at com.ibm.ejs.j2c.FreePool.createOrWaitForConnection(FreePool.java:1499)
at com.ibm.ejs.j2c.PoolManager.reserve(PoolManager.java:2287)
at
com.ibm.ejs.j2c.ConnectionManager.allocateMCWrapper(ConnectionManager.java:896)
at
com.ibm.ejs.j2c.ConnectionManager.allocateConnection(ConnectionManager.java:596 )
at com.ibm.ws.rsadapter.jdbc.WSJdbcDataSource.getConnection(WSJdbcDataSource.java: 439)
at com.ibm.ws.rsadapter.jdbc.WSJdbcDataSource.getConnection(WSJdbcDataSource.java: 408)
....................................
Anybody else have this problem? Any solutions? Suggestions?
Thank You.