Nice one.

-David

On Sep 23, 2006, at 12:48 AM, [EMAIL PROTECTED] 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);



Reply via email to