Oracle Connection Cache Timeout
We ware using the OracleConnectionCacheImpl connection cache. The latest JDBC driver claims to have resolved a bug where a connection would not time out even when a timeout was set. However, as it seems, this is not the case. I am setting timeouts for both physical and logical connections, however, logical connections will never timeout no matter what value is chosen as a timeout value. This is causing a connection leak in our application and as a consequence, no new connections can be opened after some hours of operation.
Has anyone else experienced this behaviour? Or am I doing something wrong?