We are using IBM WebSphere 3.5 with Oracle 8.1.5 Server as Database. In oracle, we have multiple schemas which is mapped to corresponding tablespace.
The application requires connection to multiple schemas at run time. We are using IBM WebSphere's DataSource (JDBC)connections in EJBs.
Some of these EJB's are calling oracle procedures. We are also using batch commit and single transaction commit [by using java.sql.Connection method setAutoCommit() ].
The schema names and password are stored in memory in a static instance of hash table.
Occassionaly we get the error "java.lang.InvalidStateException: Illegal operation" and the server cannot process the request.
in WebSphere we have set these parameters of datasourse
Min. Connection pool size - 10
Max " " - 20
Connection Time Out - 10
Idle Time Out - 180
Orphan Time Out - 300
Can anyone kindly help regarding this issue.
regs,
vbel4
The application requires connection to multiple schemas at run time. We are using IBM WebSphere's DataSource (JDBC)connections in EJBs.
Some of these EJB's are calling oracle procedures. We are also using batch commit and single transaction commit [by using java.sql.Connection method setAutoCommit() ].
The schema names and password are stored in memory in a static instance of hash table.
Occassionaly we get the error "java.lang.InvalidStateException: Illegal operation" and the server cannot process the request.
in WebSphere we have set these parameters of datasourse
Min. Connection pool size - 10
Max " " - 20
Connection Time Out - 10
Idle Time Out - 180
Orphan Time Out - 300
Can anyone kindly help regarding this issue.
regs,
vbel4