In a Java project, I am using an ojdbc6 jar
com.oracle ojdbc6
Are you exceeding your max active connections in your connection pool and have to wait for your program to release old connections?