Using Tomcat JDBC Connection Pool as standalone instantiated bean

The Tomcat JDBC Connection Pool org.apache.tomcat.jdbc.pool is described as a replacement or alternative to the older commons-dbcp connection pool. It can be used either through a JDNI resource or standalone as instantiated bean outside of the container.

Tomcat JDBC (tomcat-jdbc.jar) is part of the Tomcat installation and depends on tomcat-juli.jar, which is also a standard Tomcat library, for logging.