[jboss-svn-commits] JBL Code SVN: r29777 - in labs/jbossrules/trunk/drools-persistence-jpa/src: test/resources/META-INF and 1 other directory.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Thu Oct 22 20:21:16 EDT 2009


Author: salaboy21
Date: 2009-10-22 20:21:16 -0400 (Thu, 22 Oct 2009)
New Revision: 29777

Added:
   labs/jbossrules/trunk/drools-persistence-jpa/src/test/resources/META-INF/orm.xml
   labs/jbossrules/trunk/drools-persistence-jpa/src/test/resources/META-INF/persistence.xml
Modified:
   labs/jbossrules/trunk/drools-persistence-jpa/src/main/resources/META-INF/persistence.xml
Log:
JBRULES-2290: Remove org.drools.persistence.session.MyEntity definition from persistence.xml in drools-persistence-jpa module
	- done

Modified: labs/jbossrules/trunk/drools-persistence-jpa/src/main/resources/META-INF/persistence.xml
===================================================================
--- labs/jbossrules/trunk/drools-persistence-jpa/src/main/resources/META-INF/persistence.xml	2009-10-22 23:03:36 UTC (rev 29776)
+++ labs/jbossrules/trunk/drools-persistence-jpa/src/main/resources/META-INF/persistence.xml	2009-10-23 00:21:16 UTC (rev 29777)
@@ -11,9 +11,11 @@
         <jta-data-source>jdbc/testDS1</jta-data-source>        
         <class>org.drools.persistence.session.SessionInfo</class>
     <class>org.drools.persistence.processinstance.ProcessInstanceInfo</class>
-    <class>org.drools.persistence.session.MyEntity</class>
+    
     <class>org.drools.persistence.processinstance.variabletypes.JPAPersistedVariable</class>
     <class>org.drools.persistence.processinstance.variabletypes.VariableInstanceInfo</class>
+    <class>org.drools.persistence.processinstance.variabletypes.SerializablePersistedVariable</class>
+    <class>org.drools.persistence.processinstance.WorkItemInfo</class>
 	    <properties>
 	        <property name="hibernate.dialect" value="org.hibernate.dialect.H2Dialect"/>	        
 	        <property name="hibernate.max_fetch_depth" value="3"/>

Added: labs/jbossrules/trunk/drools-persistence-jpa/src/test/resources/META-INF/orm.xml
===================================================================
--- labs/jbossrules/trunk/drools-persistence-jpa/src/test/resources/META-INF/orm.xml	                        (rev 0)
+++ labs/jbossrules/trunk/drools-persistence-jpa/src/test/resources/META-INF/orm.xml	2009-10-23 00:21:16 UTC (rev 29777)
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<entity-mappings xmlns="http://java.sun.com/xml/ns/persistence/orm"
+               xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+               xsi:schemaLocation="http://java.sun.com/xml/ns/persistence/orm orm_1_0.xsd"
+               version="1.0">  
+      <named-query name="ProcessInstancesWaitingForEvent">
+          <query>
+select 
+    processInstanceInfo.processInstanceId
+from 
+    ProcessInstanceInfo processInstanceInfo
+where
+    :type in elements(processInstanceInfo.eventTypes)
+          </query>
+      </named-query>
+</entity-mappings>

Added: labs/jbossrules/trunk/drools-persistence-jpa/src/test/resources/META-INF/persistence.xml
===================================================================
--- labs/jbossrules/trunk/drools-persistence-jpa/src/test/resources/META-INF/persistence.xml	                        (rev 0)
+++ labs/jbossrules/trunk/drools-persistence-jpa/src/test/resources/META-INF/persistence.xml	2009-10-23 00:21:16 UTC (rev 29777)
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<persistence version="1.0" xmlns="http://java.sun.com/xml/ns/persistence" xmlns:orm="http://java.sun.com/xml/ns/persistence/orm" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 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">
+ <!--persistence-unit name="ProcessService">
+  <jta-data-source>java:/DefaultDS</jta-data-source>
+  <properties>
+   <property name="hibernate.hbm2ddl.auto" value="create-drop"/>
+  </properties>
+ </persistence-unit-->
+    <persistence-unit name="org.drools.persistence.jpa" transaction-type="JTA">
+        <provider>org.hibernate.ejb.HibernatePersistence</provider>
+        <jta-data-source>jdbc/testDS1</jta-data-source>        
+        <class>org.drools.persistence.session.SessionInfo</class>
+    <class>org.drools.persistence.processinstance.ProcessInstanceInfo</class>
+    <class>org.drools.persistence.session.MyEntity</class>
+    <class>org.drools.persistence.processinstance.variabletypes.JPAPersistedVariable</class>
+    <class>org.drools.persistence.processinstance.variabletypes.VariableInstanceInfo</class>
+    <class>org.drools.persistence.processinstance.variabletypes.SerializablePersistedVariable</class>
+    <class>org.drools.persistence.processinstance.WorkItemInfo</class>
+	    <properties>
+	        <property name="hibernate.dialect" value="org.hibernate.dialect.H2Dialect"/>	        
+	        <property name="hibernate.max_fetch_depth" value="3"/>
+		    <property name="hibernate.hbm2ddl.auto" value="update" />
+            <property name="hibernate.show_sql" value="false" />	
+            <property name="hibernate.transaction.manager_lookup_class" value="org.hibernate.transaction.BTMTransactionManagerLookup" />
+	    </properties>        
+    </persistence-unit>
+</persistence>
\ No newline at end of file



More information about the jboss-svn-commits mailing list