Dear All,
We are having Oracle errors on the maximum number of cursors reached on our production environment.
Our setup is the following :
webMethods Integration Server 7.1.2 working in cluster (2 nodes)
DB : Oracle 11g R2
JDBC Adapter settings :
euTSS.connections:stagingDB Details
Connection Type JDBC Adapter Connection
Package Name euTSS
Connection Properties
Transaction Type NO_TRANSACTION
DataSource Class oracle.jdbc.pool.OracleDataSource
serverName
user TSS
password ******
databaseName
portNumber
networkProtocol
Other Properties url=jdbc:oracle:oci:@DCGTSS
Connection Management Properties
Enable Connection Pooling true
Minimum Pool Size 0
Maximum Pool Size 50
Pool Increment Size 1
Block Timeout (msec) 1000000
Expire Timeout (msec) 1000
Startup Retry Count 3
Startup Backoff Timeout (sec) 10
The strange thing is that on our Test environment which has somewhat less volume, this does not happen (and same settings)
I have double checked the code (java) that all statements, resultsets are closed properly and all is according to Oracle Documentation…
I have searched this forum and found some other threads on this but for older versions of WM…
Once this happens, the only way to get rid of the situation is to disable and re enable the JDBC Adapter in WM IS Administration.
Could anyone help? Any idea on where could be the issue?
Thanks and regards,
Jeremy