[jboss-svn-commits] JBL Code SVN: r38101 - in labs/jbossesb/branches/JBESB_4_11_CP/product/services/jbpm5: src/test and 2 other directories.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Thu May 24 13:39:48 EDT 2012


Author: tcunning
Date: 2012-05-24 13:39:48 -0400 (Thu, 24 May 2012)
New Revision: 38101

Added:
   labs/jbossesb/branches/JBESB_4_11_CP/product/services/jbpm5/src/test/resources/
   labs/jbossesb/branches/JBESB_4_11_CP/product/services/jbpm5/src/test/resources/META-INF/
   labs/jbossesb/branches/JBESB_4_11_CP/product/services/jbpm5/src/test/resources/META-INF/persistence.xml
Modified:
   labs/jbossesb/branches/JBESB_4_11_CP/product/services/jbpm5/console/jBPM-ds.xml
Log:
JBESB-3807
Fix jbpm5 so that we provide a DefaultDS and a persistence.xml pointing to it
for testing.


Modified: labs/jbossesb/branches/JBESB_4_11_CP/product/services/jbpm5/console/jBPM-ds.xml
===================================================================
--- labs/jbossesb/branches/JBESB_4_11_CP/product/services/jbpm5/console/jBPM-ds.xml	2012-05-24 00:48:06 UTC (rev 38100)
+++ labs/jbossesb/branches/JBESB_4_11_CP/product/services/jbpm5/console/jBPM-ds.xml	2012-05-24 17:39:48 UTC (rev 38101)
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <datasources>
   <local-tx-datasource>
-    <jndi-name>jboss/datasources/jbpmDS</jndi-name>
+    <jndi-name>DefaultDS</jndi-name>
     <connection-url>jdbc:h2:tcp://localhost/~/test</connection-url>
     <!--connection-url>jdbc:h2:mem:mydb</connection-url-->
     <driver-class>org.h2.jdbcx.JdbcDataSource</driver-class>

Added: labs/jbossesb/branches/JBESB_4_11_CP/product/services/jbpm5/src/test/resources/META-INF/persistence.xml
===================================================================
--- labs/jbossesb/branches/JBESB_4_11_CP/product/services/jbpm5/src/test/resources/META-INF/persistence.xml	                        (rev 0)
+++ labs/jbossesb/branches/JBESB_4_11_CP/product/services/jbpm5/src/test/resources/META-INF/persistence.xml	2012-05-24 17:39:48 UTC (rev 38101)
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<persistence version="1.0"
+             xsi:schemaLocation="http://java.sun.com/xml/ns/persistence
+                                 http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd
+                                 http://java.sun.com/xml/ns/persistence/orm 
+                                 http://java.sun.com/xml/ns/persistence/orm_1_0.xsd"
+             xmlns:orm="http://java.sun.com/xml/ns/persistence/orm"
+             xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+             xmlns="http://java.sun.com/xml/ns/persistence">
+
+  <persistence-unit name="jbpm5Persistence.jpa" transaction-type="JTA">
+    <provider>org.hibernate.ejb.HibernatePersistence</provider>
+
+    <mapping-file>META-INF/ProcessInstanceInfo.hbm.xml</mapping-file>
+    <mapping-file>META-INF/JBPMorm.xml</mapping-file>
+    <class>org.jbpm.persistence.processinstance.ProcessInstanceInfo</class>
+    <class>org.drools.persistence.info.SessionInfo</class>
+    <class>org.drools.persistence.info.WorkItemInfo</class>
+    <properties> 
+         <property name="hibernate.dialect" value="org.hibernate.dialect.H2Dialect"/>
+         <property name="hibernate.hbm2ddl.auto" value="update"/>
+
+         <property name="hibernate.connection.driver_class" value="org.hsqldb.jdbcDriver"/>
+         <property name="hibernate.connection.username" value="sa"/>
+         <property name="hibernate.connection.password" value=""/>
+         <property name="hibernate.connection.url" value="jdbc:hsqldb:mem:jbpm5thing"/>
+
+         <!-- for AS5 -->
+         <property name="hibernate.transaction.manager_lookup_class" value="org.hibernate.transaction.JBossTransactionManagerLookup" />
+    </properties>        
+  </persistence-unit>
+</persistence>



More information about the jboss-svn-commits mailing list