Hi everyone,
During my recent development with Oracle SOA when my client SOA admin team uploaded some BPEL project, it start giving error "ResourceLimitException : No resources currently available in pool to allocate to applications – Oracle SOA 11g".
As after new deployment of 3-4 BPEL project SOA server usages increased by more then 50% as compare to old usages so old default configuration of SOA11g was working fine.
Error stack-trace:
java.sql.SQLException: Internal error: Cannot obtain XAConnection weblogic.common.resourcepool.ResourceLimitException: No resources currently available in pool SOADataSource to allocate to applications, please increase the size of the pool and retry..
at weblogic.common.resourcepool.ResourcePoolImpl.reserveResourceInternal(ResourcePoolImpl.java:577)
at weblogic.common.resourcepool.ResourcePoolImpl.reserveResource(ResourcePoolImpl.java:342)
at weblogic.common.resourcepool.ResourcePoolImpl.reserveResourceInternal(ResourcePoolImpl.java:577)
at weblogic.common.resourcepool.ResourcePoolImpl.reserveResource(ResourcePoolImpl.java:342)
Error Cause:
Weblogic server throws the below exception when there is not enough database connections in the pool to serve the incoming requests reporting increasing the connection pool count.
The above exception is due to there is not enough connections available in the pool to service the requests.
To identify which datasource / connection pool requires more connection do the following.
To identify which datasource / connection pool requires more connection do the following.
- Go to Weblogic Admin console
- Go to Environment -> Servers
- Select the server on which the connection pool needs to be monitored
- Go to Monitoring -> JDBC
- Customize the table to add the below two properties


Solution to the above problem is to increase the number of connections in the connection pool.
Steps:
Steps:
- Go to WLS Console
- Select Services -> Datasources -> select the datasource you want to change the pool size
- Go to Configuration -> connection pool
- Change the Maximum Capacity to the count which is required for your environment.
Comments
Post a Comment