This patch changes the "Default JDBC Database" and "Default Unmanaged JDBC Database" to use DBCP for connection pooling. DBCP is the connection pooling code used by many projects like Tomcat and OpenJPA. Once installed all of the properties http://jakarta.apache.org/commons/dbcp/configuration.html can be configured via the normal OpenEJB configuration files.
This patch changes the "Default JDBC Database" and "Default Unmanaged JDBC Database" to use DBCP for connection pooling. DBCP is the connection pooling code used by many projects like Tomcat and OpenJPA. Once installed all of the properties http://jakarta.apache.org/commons/dbcp/configuration.html can be configured via the normal OpenEJB configuration files.
This patch is contingent on https://issues.apache.org/jira/browse/DBCP-230 being applied and available in the DBCP 1.3-SNAPSHOT jar.
Sending openejb3/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/Assembler.java
Adding openejb3/container/openejb-core/src/main/java/org/apache/openejb/resource/jdbc/BasicDataSource.java
Adding openejb3/container/openejb-core/src/main/java/org/apache/openejb/resource/jdbc/BasicManagedDataSource.java
Sending openejb3/container/openejb-core/src/main/resources/META-INF/org.apache.openejb/service-jar.xml
Sending openejb3/container/openejb-core/src/main/resources/default.openejb.conf
Sending openejb3/container/openejb-core/src/test/java/org/apache/openejb/assembler/classic/JdbcConfigTest.java
Sending openejb3/pom.xml
Transmitting file data ........
Committed revision 556705.