Consultor Eletrônico



Kbase P64254: JDBC connections are not reused nor trimmed when using WebSphere JDBC pooling.
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   21/09/2010
Status: Verified

SYMPTOM(s):

Progress JDBC Manager

WebSphere Platform: 5.0 [BASE 5.0.2 ptf2M0325.01]

JDBC connections do not terminate properly.

JDBC clients are not reused within the connection pool.

Connection pool does not trim unused connections.

Shutdown of Websphere does not disconnect _sqlsrv2 processes.

EJB stateless session beans pass connection to business objects.

Business object is custom code to handle the database connection.

Websphere Connection Pooling Set-up Details
Sample connection pooling configuration in WebSphere v5 (SOME database):
Minimum Pool Size: 10
Maximum Pool Size: 15
Connection Timeout: 15 seconds (Number of seconds after which a connection
request is determined to have timed out)
Idle Timeout: 15 seconds
Orphan Timeout: 15 seconds
Statement Cache Size: 100
Auto Connection Cleanup: disabled. We explicitly close all connections.

FACT(s) (Environment):

Progress 9.1D

CAUSE:

Bug #20040129-023

CAUSE:

Bug# OE00100319

CAUSE:

The exact cause is unknown at the time of this writing

FIX:

Upgrade to 9.1D09 or later