Hello,
I am experiencing a problem with connection pooling. Our
Java app is using Weblogic61SP3 and an Oracle 8.1.7 database, connection via oracle:thin.
Each call by the application to our production database, opens up a new connection. Once the db call is done the connection isn't recycled and sent back into the pool, like it should. It's kept alive, and each subsequent db call opens up another db connection. Connections keep increasing until the max connection limit is reached. We are sure to close all connections within the code. Looking at these sessions on the Oracle side, shows each of these 'hung' connections to be inactive.
We pointed the same app to our
test and staging databases (which are identical to production) and the connections shrink fine. Is there some setting on the Oracle side that I'm missing? They're on different boxes. Is WEblogic the culprit? Any help would be
greatly appreciated.
Thanks
[ October 31, 2003: Message edited by: John Sam ]