Fire up a debugger and head into the tomcat connection pooling code? It's been a long time since I dealt with connection pooling (and only then with postres and mysql) but iirc, the pooler that is supplied isn't exactly top notch. I'd be willing to bet oracle supplies a better one, if you can figure out how to configure it.