4.0.0 org.apache.openjpa openjpa-persistence-jdbc jar OpenJPA JPA JDBC OpenJPA JPA JDBC http://openjpa.apache.org org.apache.openjpa openjpa-parent 1.1.0-SNAPSHOT INFO -Xmx500m test-derby true test-derby org.apache.derby derby test org.apache.derby.jdbc.EmbeddedDriver jdbc:derby:target/database/openjpa-derby-database;create=true test-hsqldb test-hsqldb hsqldb hsqldb 1.8.0.7 test org.hsqldb.jdbcDriver jdbc:hsqldb:target/database/openjpa-hsqldb-database;create=true sa test-mysql test-mysql mysql mysql-connector-java 5.1.5 com.mysql.jdbc.Driver ${openjpa.mysql.url} ${openjpa.mysql.username} ${openjpa.mysql.password} test-postgresql test-postgresql postgresql postgresql 8.1-407.jdbc3 test org.postgresql.Driver ${openjpa.postgresql.url} ${openjpa.postgresql.username} ${openjpa.postgresql.password} test-sqlserver test-sqlserver net.sourceforge.jtds jtds 1.2 test net.sourceforge.jtds.jdbc.Driver ${openjpa.sqlserver.url} ${openjpa.sqlserver.username} ${openjpa.sqlserver.password} test-sybase test-sybase net.sourceforge.jtds jtds 1.2 test net.sourceforge.jtds.jdbc.Driver ${openjpa.sybase.url} ${openjpa.sybase.username} ${openjpa.sybase.password} test-custom test-custom openjpa.customdriver openjpa.customdriver 1.0 system ${openjpa.custom.driverjar} ${openjpa.custom.driverclass} ${openjpa.custom.url} ${openjpa.custom.username} ${openjpa.custom.password} test-custom2 test-custom2 openjpa.customdriver1 openjpa.customdriver1 1.0 system ${openjpa.custom.driverjar1} openjpa.customdriver2 openjpa.customdriver2 1.0 system ${openjpa.custom.driverjar2} ${openjpa.custom.driverclass} ${openjpa.custom.url} ${openjpa.custom.username} ${openjpa.custom.password} org.apache.openjpa openjpa-jdbc-5 ${pom.version} compile org.apache.openjpa openjpa-persistence ${pom.version} compile commons-dbcp commons-dbcp 1.2.1 test commons-collections commons-collections 3.2 test maven-compiler-plugin 1.5 1.5 maven-antrun-plugin test-compile run org.apache.maven.plugins maven-surefire-plugin ${test.jvm.arguments} openjpa.Log DefaultLevel=${openjpa.loglevel} openjpa.ConnectionDriverName org.apache.commons.dbcp.BasicDataSource derby.stream.error.file target/derby.log openjpa.ConnectionProperties DriverClassName=${connection.driver.name},Url=${connection.url},MaxActive=100,MaxIdle=0,MaxWait=10000,TestOnBorrow=true,Username=${connection.username},Password=${connection.password}