You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by jl...@apache.org on 2006/09/23 09:48:27 UTC
svn commit: r449202 -
/incubator/openejb/trunk/openejb3/container/openejb-persistence/src/test/java/org/openejb/persistence/OpenJpaProviderTest.java
Author: jlaskowski
Date: Sat Sep 23 00:48:27 2006
New Revision: 449202
URL: http://svn.apache.org/viewvc?view=rev&rev=449202
Log:
Set derby.system.home to target so derby.log is taken care of when m2 commands are executed, i.e. clean
Modified:
incubator/openejb/trunk/openejb3/container/openejb-persistence/src/test/java/org/openejb/persistence/OpenJpaProviderTest.java
Modified: incubator/openejb/trunk/openejb3/container/openejb-persistence/src/test/java/org/openejb/persistence/OpenJpaProviderTest.java
URL: http://svn.apache.org/viewvc/incubator/openejb/trunk/openejb3/container/openejb-persistence/src/test/java/org/openejb/persistence/OpenJpaProviderTest.java?view=diff&rev=449202&r1=449201&r2=449202
==============================================================================
--- incubator/openejb/trunk/openejb3/container/openejb-persistence/src/test/java/org/openejb/persistence/OpenJpaProviderTest.java (original)
+++ incubator/openejb/trunk/openejb3/container/openejb-persistence/src/test/java/org/openejb/persistence/OpenJpaProviderTest.java Sat Sep 23 00:48:27 2006
@@ -29,6 +29,10 @@
public void testOpenJpaProvider() throws Exception {
System.setProperty(javax.naming.Context.URL_PKG_PREFIXES, "org.openejb.persistence");
+ // m2 executes tests in a module home directory (e.g. container/openejb-persistence)
+ // Derby creates derby.log file in derby.system.home
+ // @see http://publib.boulder.ibm.com/infocenter/cscv/v10r1/index.jsp?topic=/com.ibm.cloudscape.doc/cdevdvlp25889.html
+ System.setProperty("derby.system.home", "target");
PersistenceDeployer deployer = new PersistenceDeployer(new TestDataSourceResolver());
@@ -58,7 +62,7 @@
public DataSource getDataSource(String name) throws Exception {
BasicDataSource ds = new BasicDataSource();
ds.setDriverClassName("org.apache.derby.jdbc.EmbeddedDriver");
- ds.setUrl("jdbc:derby:target/database/openjpa-test-database;create=true");
+ ds.setUrl("jdbc:derby:database/openjpa-test-database;create=true");
ds.setMaxActive(100);
ds.setMaxWait(10000);
ds.setTestOnBorrow(true);
Re: svn commit: r449202 - /incubator/openejb/trunk/openejb3/container/openejb-persistence/src/test/java/org/openejb/persistence/OpenJpaProviderTest.java
Posted by David Blevins <da...@visi.com>.
Nice one.
-David
On Sep 23, 2006, at 12:48 AM, jlaskowski@apache.org wrote:
> Author: jlaskowski
> Date: Sat Sep 23 00:48:27 2006
> New Revision: 449202
>
> URL: http://svn.apache.org/viewvc?view=rev&rev=449202
> Log:
> Set derby.system.home to target so derby.log is taken care of when
> m2 commands are executed, i.e. clean
>
> Modified:
> incubator/openejb/trunk/openejb3/container/openejb-persistence/
> src/test/java/org/openejb/persistence/OpenJpaProviderTest.java
>
> Modified: incubator/openejb/trunk/openejb3/container/openejb-
> persistence/src/test/java/org/openejb/persistence/
> OpenJpaProviderTest.java
> URL: http://svn.apache.org/viewvc/incubator/openejb/trunk/openejb3/
> container/openejb-persistence/src/test/java/org/openejb/persistence/
> OpenJpaProviderTest.java?view=diff&rev=449202&r1=449201&r2=449202
> ======================================================================
> ========
> --- incubator/openejb/trunk/openejb3/container/openejb-persistence/
> src/test/java/org/openejb/persistence/OpenJpaProviderTest.java
> (original)
> +++ incubator/openejb/trunk/openejb3/container/openejb-persistence/
> src/test/java/org/openejb/persistence/OpenJpaProviderTest.java Sat
> Sep 23 00:48:27 2006
> @@ -29,6 +29,10 @@
>
> public void testOpenJpaProvider() throws Exception {
> System.setProperty(javax.naming.Context.URL_PKG_PREFIXES,
> "org.openejb.persistence");
> + // m2 executes tests in a module home directory (e.g.
> container/openejb-persistence)
> + // Derby creates derby.log file in derby.system.home
> + // @see http://publib.boulder.ibm.com/infocenter/cscv/
> v10r1/index.jsp?topic=/com.ibm.cloudscape.doc/cdevdvlp25889.html
> + System.setProperty("derby.system.home", "target");
>
> PersistenceDeployer deployer = new PersistenceDeployer(new
> TestDataSourceResolver());
>
> @@ -58,7 +62,7 @@
> public DataSource getDataSource(String name) throws
> Exception {
> BasicDataSource ds = new BasicDataSource();
> ds.setDriverClassName
> ("org.apache.derby.jdbc.EmbeddedDriver");
> - ds.setUrl("jdbc:derby:target/database/openjpa-test-
> database;create=true");
> + ds.setUrl("jdbc:derby:database/openjpa-test-
> database;create=true");
> ds.setMaxActive(100);
> ds.setMaxWait(10000);
> ds.setTestOnBorrow(true);
>
>