You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by rm...@apache.org on 2014/07/09 06:52:11 UTC

svn commit: r1609016 - /tomee/tomee/trunk/itests/openejb-itests-client/src/main/java/org/apache/openejb/test/IvmTestServer.java

Author: rmannibucau
Date: Wed Jul  9 04:52:11 2014
New Revision: 1609016

URL: http://svn.apache.org/r1609016
Log:
trying to cleanup the db asap between tests

Modified:
    tomee/tomee/trunk/itests/openejb-itests-client/src/main/java/org/apache/openejb/test/IvmTestServer.java

Modified: tomee/tomee/trunk/itests/openejb-itests-client/src/main/java/org/apache/openejb/test/IvmTestServer.java
URL: http://svn.apache.org/viewvc/tomee/tomee/trunk/itests/openejb-itests-client/src/main/java/org/apache/openejb/test/IvmTestServer.java?rev=1609016&r1=1609015&r2=1609016&view=diff
==============================================================================
--- tomee/tomee/trunk/itests/openejb-itests-client/src/main/java/org/apache/openejb/test/IvmTestServer.java (original)
+++ tomee/tomee/trunk/itests/openejb-itests-client/src/main/java/org/apache/openejb/test/IvmTestServer.java Wed Jul  9 04:52:11 2014
@@ -17,6 +17,7 @@
 package org.apache.openejb.test;
 
 import java.util.Properties;
+import java.util.Random;
 
 import javax.naming.Context;
 import javax.naming.InitialContext;
@@ -36,6 +37,9 @@ public class IvmTestServer implements Te
         try{
             props.put(Context.INITIAL_CONTEXT_FACTORY, "org.apache.openejb.core.LocalInitialContextFactory");
 
+            props.put("Default JDBC Database", "new://Resource?type=DataSource");
+            props.put("Default JDBC Database.JdbcUrl", "jdbc:hsqldb:mem:" + IvmTestServer.class.getSimpleName() + new Random().nextInt(250) + ";shutdown=true");
+
             Properties p = new Properties();
             p.putAll(props);
             p.put("openejb.loader", "embed");