[jbpm-commits] JBoss JBPM SVN: r2073 - in jbpm3/trunk/modules/jpdl/core: src/main/resources and 1 other directory.

do-not-reply at jboss.org do-not-reply at jboss.org
Wed Sep 3 03:21:42 EDT 2008


Author: thomas.diesler at jboss.com
Date: 2008-09-03 03:21:42 -0400 (Wed, 03 Sep 2008)
New Revision: 2073

Added:
   jbpm3/trunk/modules/jpdl/core/src/main/resources/hibernate.mapping.default.xml
   jbpm3/trunk/modules/jpdl/core/src/main/resources/hibernate.mapping.mysql.xml
Removed:
   jbpm3/trunk/modules/jpdl/core/src/main/resources/hibernate.mapping.xml
Modified:
   jbpm3/trunk/modules/jpdl/core/scripts/antrun-jbpm-config.xml
   jbpm3/trunk/modules/jpdl/core/src/main/resources/hibernate.common.xml
Log:
[JBPM-1714] Add support for db specific mapping

Modified: jbpm3/trunk/modules/jpdl/core/scripts/antrun-jbpm-config.xml
===================================================================
--- jbpm3/trunk/modules/jpdl/core/scripts/antrun-jbpm-config.xml	2008-09-03 01:50:36 UTC (rev 2072)
+++ jbpm3/trunk/modules/jpdl/core/scripts/antrun-jbpm-config.xml	2008-09-03 07:21:42 UTC (rev 2073)
@@ -16,15 +16,23 @@
   <property name="project.build.directory" value="${basedir}/target"/>
   <property name="project.resources.directory" value="${basedir}/src/main/resources"/>
 
+  <!--
+    macrodef: macro-database-cfg
+    Concatenates the various db specific hibernate files to produce hibernate.cfg.[database].xml
+  -->
   <macrodef name="macro-database-cfg">
     <attribute name="database" />
     <sequential>
 
-      <available property="database.properties.available" file="${project.resources.directory}/hibernate.properties.@{database}.xml"/>
-      <fail message="hibernate.properties.@{database}.xml not available" unless="database.properties.available"/>
+      <available property="@{database}.properties.available" file="${project.resources.directory}/hibernate.properties.@{database}.xml"/>
+      <fail message="hibernate.properties.@{database}.xml not available" unless="@{database}.properties.available"/>
       
-      <echo message="Concat hibernate.cfg.@{database}.xml using hibernate.properties.@{database}.xml" />
+      <condition property="hibernate.mapping.@{database}.xml" value="hibernate.mapping.@{database}.xml" else="hibernate.mapping.default.xml">
+        <available property="@{database}.mapping.available" file="${project.resources.directory}/hibernate.mapping.@{database}.xml"/>
+      </condition>
       
+      <echo message="Concat hibernate.cfg.@{database}.xml using hibernate.properties.@{database}.xml, ${hibernate.mapping.@{database}.xml}" />
+      
       <!-- Concat hibernate.cfg.xml -->
       <concat destfile="${project.build.directory}/classes/hibernate.cfg.@{database}.xml">
         <header trimleading="yes"><![CDATA[<?xml version='1.0' encoding='utf-8'?>
@@ -36,9 +44,9 @@
         <hibernate-configuration>
           <session-factory>
         ]]></header>
+        <fileset file="${project.resources.directory}/hibernate.properties.@{database}.xml" />
         <fileset file="${project.resources.directory}/hibernate.common.xml" />
-        <fileset file="${project.resources.directory}/hibernate.properties.@{database}.xml" />
-        <fileset file="${project.resources.directory}/hibernate.mapping.xml" />
+        <fileset file="${project.resources.directory}/${hibernate.mapping.@{database}.xml}" />
         <fileset file="${project.resources.directory}/hibernate.cache.xml" />
         <footer trimleading="yes"><![CDATA[
           </session-factory>
@@ -48,6 +56,10 @@
     </sequential>
   </macrodef>
 
+  <!--
+    Target: concat
+    Invokes the database config macro for all supported databases
+  -->
   <target name="concat">
   
     <macro-database-cfg database="hsqldb"/>

Modified: jbpm3/trunk/modules/jpdl/core/src/main/resources/hibernate.common.xml
===================================================================
--- jbpm3/trunk/modules/jpdl/core/src/main/resources/hibernate.common.xml	2008-09-03 01:50:36 UTC (rev 2072)
+++ jbpm3/trunk/modules/jpdl/core/src/main/resources/hibernate.common.xml	2008-09-03 07:21:42 UTC (rev 2073)
@@ -4,9 +4,16 @@
     <!-- ################################### -->
     
     <property name="hibernate.cache.provider_class">org.hibernate.cache.HashtableCacheProvider</property>
-    
+      
     <property name="hibernate.hbm2ddl.auto">create</property>
 
+    <!-- ############################################ -->
+    <!-- # mapping files with external dependencies # -->
+    <!-- ############################################ -->
+
+    <!-- Additional mappings defined per module go here -->
+    <mapping resource="hibernate.extra.hbm.xml" />
+
     <!-- DataSource properties (begin) ===
     <property name="hibernate.connection.datasource">java:comp/env/jdbc/JbpmDataSource</property>
     ==== DataSource properties (end) -->
@@ -16,6 +23,10 @@
     <property name="hibernate.transaction.manager_lookup_class">org.hibernate.transaction.JBossTransactionManagerLookup</property>
     ==== JTA transaction properties (end) -->
 
+    <!-- following mapping files have a dependency on the JCR API
+    <mapping resource="org/jbpm/context/exe/variableinstance/JcrNodeInstance.hbm.xml"/>
+    -->
+
     <!-- CMT transaction properties (begin) ===
     <property name="hibernate.transaction.factory_class">org.hibernate.transaction.CMTTransactionFactory</property>
     <property name="hibernate.transaction.manager_lookup_class">org.hibernate.transaction.JBossTransactionManagerLookup</property>

Copied: jbpm3/trunk/modules/jpdl/core/src/main/resources/hibernate.mapping.default.xml (from rev 2072, jbpm3/trunk/modules/jpdl/core/src/main/resources/hibernate.mapping.xml)
===================================================================
--- jbpm3/trunk/modules/jpdl/core/src/main/resources/hibernate.mapping.default.xml	                        (rev 0)
+++ jbpm3/trunk/modules/jpdl/core/src/main/resources/hibernate.mapping.default.xml	2008-09-03 07:21:42 UTC (rev 2073)
@@ -0,0 +1,140 @@
+
+   <!-- ###################### -->
+   <!-- # jbpm mapping files # -->
+   <!-- ###################### -->
+
+   <!-- hql queries and type defs -->
+   <mapping resource="org/jbpm/db/hibernate.queries.hbm.xml" />
+   <!-- hql queries used in simulation for querying historical data
+        uncomment if you want to use the GetSimulationInputCommand
+        or maybe you also want to use the queries yourself
+        be patient: the queries need the stddev function to be enabled in your dialect
+        more information on this can be found here: http://www.camunda.com/business_process_simulation_news/mysql_and_stddev.html -->
+   <!--
+   <mapping resource="org/jbpm/sim/bam/hibernate.queries.hbm.xml" />
+   -->
+
+   <!-- graph.action mapping files -->
+   <mapping resource="org/jbpm/graph/action/MailAction.hbm.xml"/>
+
+   <!-- graph.def mapping files -->
+   <mapping resource="org/jbpm/graph/def/ProcessDefinition.hbm.xml"/>
+   <mapping resource="org/jbpm/graph/def/Node.hbm.xml"/>
+   <mapping resource="org/jbpm/graph/def/Transition.hbm.xml"/>
+   <mapping resource="org/jbpm/graph/def/Event.hbm.xml"/>
+   <mapping resource="org/jbpm/graph/def/Action.hbm.xml"/>
+   <mapping resource="org/jbpm/graph/def/SuperState.hbm.xml"/>
+   <mapping resource="org/jbpm/graph/def/ExceptionHandler.hbm.xml"/>
+   <mapping resource="org/jbpm/instantiation/Delegation.hbm.xml"/>
+
+   <!-- ############################################ -->
+   <!-- # another mapping file with external dependencies # -->
+   <!-- ############################################ -->
+   <!-- following mapping file has a dependency on   -->
+   <!-- 'bsh-{version}.jar'.                         -->
+   <!-- uncomment this if you don't have bsh on your -->
+   <!-- classpath.  you won't be able to use the     -->
+   <!-- script element in process definition files   -->
+   <!-- has to be defined below org/jbpm/graph/def/Action.hbm.xml -->
+   <!-- due to the inline collection-cache elements below -->
+   <mapping resource="org/jbpm/graph/action/Script.hbm.xml"/>
+
+   <!-- graph.node mapping files -->
+   <mapping resource="org/jbpm/graph/node/StartState.hbm.xml"/>
+   <mapping resource="org/jbpm/graph/node/EndState.hbm.xml"/>
+   <mapping resource="org/jbpm/graph/node/ProcessState.hbm.xml"/>
+   <mapping resource="org/jbpm/graph/node/Decision.hbm.xml"/>
+   <mapping resource="org/jbpm/graph/node/Fork.hbm.xml"/>
+   <mapping resource="org/jbpm/graph/node/Join.hbm.xml"/>
+   <mapping resource="org/jbpm/graph/node/MailNode.hbm.xml"/>
+   <mapping resource="org/jbpm/graph/node/State.hbm.xml"/>
+   <mapping resource="org/jbpm/graph/node/TaskNode.hbm.xml"/>
+
+   <!-- context.def mapping files -->
+   <mapping resource="org/jbpm/context/def/ContextDefinition.hbm.xml"/>
+   <mapping resource="org/jbpm/context/def/VariableAccess.hbm.xml"/>
+
+   <!-- bytes mapping files -->
+   <mapping resource="org/jbpm/bytes/ByteArray.hbm.xml"/>
+
+   <!-- module.def mapping files -->
+   <mapping resource="org/jbpm/module/def/ModuleDefinition.hbm.xml"/>
+
+   <!-- file.def mapping files -->
+   <mapping resource="org/jbpm/file/def/FileDefinition.hbm.xml"/>
+
+   <!-- taskmgmt.def mapping files -->
+   <mapping resource="org/jbpm/taskmgmt/def/TaskMgmtDefinition.hbm.xml"/>
+   <mapping resource="org/jbpm/taskmgmt/def/Swimlane.hbm.xml"/>
+   <mapping resource="org/jbpm/taskmgmt/def/Task.hbm.xml"/>
+   <mapping resource="org/jbpm/taskmgmt/def/TaskController.hbm.xml"/>
+
+   <!-- scheduler.def mapping files -->
+   <mapping resource="org/jbpm/scheduler/def/CreateTimerAction.hbm.xml"/>
+   <mapping resource="org/jbpm/scheduler/def/CancelTimerAction.hbm.xml"/>
+
+   <!-- graph.exe mapping files -->
+   <mapping resource="org/jbpm/graph/exe/Comment.hbm.xml"/>
+   <mapping resource="org/jbpm/graph/exe/ProcessInstance.hbm.xml"/>
+   <mapping resource="org/jbpm/graph/exe/Token.hbm.xml"/>
+   <mapping resource="org/jbpm/graph/exe/RuntimeAction.hbm.xml"/>
+
+   <!-- module.exe mapping files -->
+   <mapping resource="org/jbpm/module/exe/ModuleInstance.hbm.xml"/>
+
+   <!-- context.exe mapping files -->
+   <mapping resource="org/jbpm/context/exe/ContextInstance.hbm.xml"/>
+   <mapping resource="org/jbpm/context/exe/TokenVariableMap.hbm.xml"/>
+   <mapping resource="org/jbpm/context/exe/VariableInstance.hbm.xml"/>
+   <mapping resource="org/jbpm/context/exe/variableinstance/ByteArrayInstance.hbm.xml"/>
+   <mapping resource="org/jbpm/context/exe/variableinstance/DateInstance.hbm.xml"/>
+   <mapping resource="org/jbpm/context/exe/variableinstance/DoubleInstance.hbm.xml"/>
+   <mapping resource="org/jbpm/context/exe/variableinstance/HibernateLongInstance.hbm.xml"/>
+   <mapping resource="org/jbpm/context/exe/variableinstance/HibernateStringInstance.hbm.xml"/>
+   <mapping resource="org/jbpm/context/exe/variableinstance/LongInstance.hbm.xml"/>
+   <mapping resource="org/jbpm/context/exe/variableinstance/NullInstance.hbm.xml"/>
+   <mapping resource="org/jbpm/context/exe/variableinstance/StringInstance.hbm.xml"/>
+
+   <!-- job mapping files -->
+   <mapping resource="org/jbpm/job/Job.hbm.xml"/>
+   <mapping resource="org/jbpm/job/Timer.hbm.xml"/>
+   <mapping resource="org/jbpm/job/ExecuteNodeJob.hbm.xml"/>
+   <mapping resource="org/jbpm/job/ExecuteActionJob.hbm.xml"/>
+
+   <!-- taskmgmt.exe mapping files -->
+   <mapping resource="org/jbpm/taskmgmt/exe/TaskMgmtInstance.hbm.xml"/>
+   <mapping resource="org/jbpm/taskmgmt/exe/TaskInstance.hbm.xml"/>
+   <mapping resource="org/jbpm/taskmgmt/exe/PooledActor.hbm.xml"/>
+   <mapping resource="org/jbpm/taskmgmt/exe/SwimlaneInstance.hbm.xml"/>
+
+   <!-- logging mapping files -->
+   <mapping resource="org/jbpm/logging/log/ProcessLog.hbm.xml"/>
+   <mapping resource="org/jbpm/logging/log/MessageLog.hbm.xml"/>
+   <mapping resource="org/jbpm/logging/log/CompositeLog.hbm.xml"/>
+   <mapping resource="org/jbpm/graph/log/ActionLog.hbm.xml"/>
+   <mapping resource="org/jbpm/graph/log/NodeLog.hbm.xml"/>
+   <mapping resource="org/jbpm/graph/log/ProcessInstanceCreateLog.hbm.xml"/>
+   <mapping resource="org/jbpm/graph/log/ProcessInstanceEndLog.hbm.xml"/>
+   <mapping resource="org/jbpm/graph/log/ProcessStateLog.hbm.xml"/>
+   <mapping resource="org/jbpm/graph/log/SignalLog.hbm.xml"/>
+   <mapping resource="org/jbpm/graph/log/TokenCreateLog.hbm.xml"/>
+   <mapping resource="org/jbpm/graph/log/TokenEndLog.hbm.xml"/>
+   <mapping resource="org/jbpm/graph/log/TransitionLog.hbm.xml"/>
+   <mapping resource="org/jbpm/context/log/VariableLog.hbm.xml"/>
+   <mapping resource="org/jbpm/context/log/VariableCreateLog.hbm.xml"/>
+   <mapping resource="org/jbpm/context/log/VariableDeleteLog.hbm.xml"/>
+   <mapping resource="org/jbpm/context/log/VariableUpdateLog.hbm.xml"/>
+   <mapping resource="org/jbpm/context/log/variableinstance/ByteArrayUpdateLog.hbm.xml"/>
+   <mapping resource="org/jbpm/context/log/variableinstance/DateUpdateLog.hbm.xml"/>
+   <mapping resource="org/jbpm/context/log/variableinstance/DoubleUpdateLog.hbm.xml"/>
+   <mapping resource="org/jbpm/context/log/variableinstance/HibernateLongUpdateLog.hbm.xml"/>
+   <mapping resource="org/jbpm/context/log/variableinstance/HibernateStringUpdateLog.hbm.xml"/>
+   <mapping resource="org/jbpm/context/log/variableinstance/LongUpdateLog.hbm.xml"/>
+   <mapping resource="org/jbpm/context/log/variableinstance/StringUpdateLog.hbm.xml"/>
+   <mapping resource="org/jbpm/taskmgmt/log/TaskLog.hbm.xml"/>
+   <mapping resource="org/jbpm/taskmgmt/log/TaskCreateLog.hbm.xml"/>
+   <mapping resource="org/jbpm/taskmgmt/log/TaskAssignLog.hbm.xml"/>
+   <mapping resource="org/jbpm/taskmgmt/log/TaskEndLog.hbm.xml"/>
+   <mapping resource="org/jbpm/taskmgmt/log/SwimlaneLog.hbm.xml"/>
+   <mapping resource="org/jbpm/taskmgmt/log/SwimlaneCreateLog.hbm.xml"/>
+   <mapping resource="org/jbpm/taskmgmt/log/SwimlaneAssignLog.hbm.xml"/>

Added: jbpm3/trunk/modules/jpdl/core/src/main/resources/hibernate.mapping.mysql.xml
===================================================================
--- jbpm3/trunk/modules/jpdl/core/src/main/resources/hibernate.mapping.mysql.xml	                        (rev 0)
+++ jbpm3/trunk/modules/jpdl/core/src/main/resources/hibernate.mapping.mysql.xml	2008-09-03 07:21:42 UTC (rev 2073)
@@ -0,0 +1,140 @@
+
+   <!-- ###################### -->
+   <!-- # jbpm mapping files # -->
+   <!-- ###################### -->
+
+   <!-- hql queries and type defs -->
+   <mapping resource="org/jbpm/db/hibernate.queries.hbm.xml" />
+   <!-- hql queries used in simulation for querying historical data
+        uncomment if you want to use the GetSimulationInputCommand
+        or maybe you also want to use the queries yourself
+        be patient: the queries need the stddev function to be enabled in your dialect
+        more information on this can be found here: http://www.camunda.com/business_process_simulation_news/mysql_and_stddev.html -->
+   <!--
+   <mapping resource="org/jbpm/sim/bam/hibernate.queries.hbm.xml" />
+   -->
+
+   <!-- graph.action mapping files -->
+   <mapping resource="org/jbpm/graph/action/MailAction.hbm.xml"/>
+
+   <!-- graph.def mapping files -->
+   <mapping resource="org/jbpm/graph/def/ProcessDefinition.hbm.xml"/>
+   <mapping resource="org/jbpm/graph/def/Node.hbm.xml"/>
+   <mapping resource="org/jbpm/graph/def/Transition.hbm.xml"/>
+   <mapping resource="org/jbpm/graph/def/Event.hbm.xml"/>
+   <mapping resource="org/jbpm/graph/def/Action.hbm.xml"/>
+   <mapping resource="org/jbpm/graph/def/SuperState.hbm.xml"/>
+   <mapping resource="org/jbpm/graph/def/ExceptionHandler.hbm.xml"/>
+   <mapping resource="org/jbpm/instantiation/Delegation.hbm.xml"/>
+
+   <!-- ############################################ -->
+   <!-- # another mapping file with external dependencies # -->
+   <!-- ############################################ -->
+   <!-- following mapping file has a dependency on   -->
+   <!-- 'bsh-{version}.jar'.                         -->
+   <!-- uncomment this if you don't have bsh on your -->
+   <!-- classpath.  you won't be able to use the     -->
+   <!-- script element in process definition files   -->
+   <!-- has to be defined below org/jbpm/graph/def/Action.hbm.xml -->
+   <!-- due to the inline collection-cache elements below -->
+   <mapping resource="org/jbpm/graph/action/Script.hbm.xml"/>
+
+   <!-- graph.node mapping files -->
+   <mapping resource="org/jbpm/graph/node/StartState.hbm.xml"/>
+   <mapping resource="org/jbpm/graph/node/EndState.hbm.xml"/>
+   <mapping resource="org/jbpm/graph/node/ProcessState.hbm.xml"/>
+   <mapping resource="org/jbpm/graph/node/Decision.hbm.xml"/>
+   <mapping resource="org/jbpm/graph/node/Fork.hbm.xml"/>
+   <mapping resource="org/jbpm/graph/node/Join.hbm.xml"/>
+   <mapping resource="org/jbpm/graph/node/MailNode.hbm.xml"/>
+   <mapping resource="org/jbpm/graph/node/State.hbm.xml"/>
+   <mapping resource="org/jbpm/graph/node/TaskNode.hbm.xml"/>
+
+   <!-- context.def mapping files -->
+   <mapping resource="org/jbpm/context/def/ContextDefinition.hbm.xml"/>
+   <mapping resource="org/jbpm/context/def/VariableAccess.hbm.xml"/>
+
+   <!-- bytes mapping files -->
+   <mapping resource="org/jbpm/bytes/ByteArray.hbm.xml"/>
+
+   <!-- module.def mapping files -->
+   <mapping resource="org/jbpm/module/def/ModuleDefinition.hbm.xml"/>
+
+   <!-- file.def mapping files -->
+   <mapping resource="org/jbpm/file/def/FileDefinition.hbm.xml"/>
+
+   <!-- taskmgmt.def mapping files -->
+   <mapping resource="org/jbpm/taskmgmt/def/TaskMgmtDefinition.hbm.xml"/>
+   <mapping resource="org/jbpm/taskmgmt/def/Swimlane.hbm.xml"/>
+   <mapping resource="org/jbpm/taskmgmt/def/Task.hbm.xml"/>
+   <mapping resource="org/jbpm/taskmgmt/def/TaskController.hbm.xml"/>
+
+   <!-- scheduler.def mapping files -->
+   <mapping resource="org/jbpm/scheduler/def/CreateTimerAction.hbm.xml"/>
+   <mapping resource="org/jbpm/scheduler/def/CancelTimerAction.hbm.xml"/>
+
+   <!-- graph.exe mapping files -->
+   <mapping resource="org/jbpm/graph/exe/Comment.hbm.xml"/>
+   <mapping resource="org/jbpm/graph/exe/ProcessInstance.hbm.xml"/>
+   <mapping resource="org/jbpm/graph/exe/Token.hbm.xml"/>
+   <mapping resource="org/jbpm/graph/exe/RuntimeAction.hbm.xml"/>
+
+   <!-- module.exe mapping files -->
+   <mapping resource="org/jbpm/module/exe/ModuleInstance.hbm.xml"/>
+
+   <!-- context.exe mapping files -->
+   <mapping resource="org/jbpm/context/exe/ContextInstance.hbm.xml"/>
+   <mapping resource="org/jbpm/context/exe/TokenVariableMap.hbm.xml"/>
+   <mapping resource="org/jbpm/context/exe/VariableInstance.hbm.xml"/>
+   <mapping resource="org/jbpm/context/exe/variableinstance/ByteArrayInstance.hbm.xml"/>
+   <mapping resource="org/jbpm/context/exe/variableinstance/DateInstance.hbm.xml"/>
+   <mapping resource="org/jbpm/context/exe/variableinstance/DoubleInstance.hbm.xml"/>
+   <mapping resource="org/jbpm/context/exe/variableinstance/HibernateLongInstance.hbm.xml"/>
+   <mapping resource="org/jbpm/context/exe/variableinstance/HibernateStringInstance.hbm.xml"/>
+   <mapping resource="org/jbpm/context/exe/variableinstance/LongInstance.hbm.xml"/>
+   <mapping resource="org/jbpm/context/exe/variableinstance/NullInstance.hbm.xml"/>
+   <mapping resource="org/jbpm/context/exe/variableinstance/StringInstance.hbm.xml"/>
+
+   <!-- job mapping files -->
+   <mapping resource="org/jbpm/job/Job.hbm.xml"/>
+   <mapping resource="org/jbpm/job/Timer.hbm.xml"/>
+   <mapping resource="org/jbpm/job/ExecuteNodeJob.hbm.xml"/>
+   <mapping resource="org/jbpm/job/ExecuteActionJob.hbm.xml"/>
+
+   <!-- taskmgmt.exe mapping files -->
+   <mapping resource="org/jbpm/taskmgmt/exe/TaskMgmtInstance.hbm.xml"/>
+   <mapping resource="org/jbpm/taskmgmt/exe/TaskInstance.hbm.xml"/>
+   <mapping resource="org/jbpm/taskmgmt/exe/PooledActor.hbm.xml"/>
+   <mapping resource="org/jbpm/taskmgmt/exe/SwimlaneInstance.hbm.xml"/>
+
+   <!-- logging mapping files -->
+   <mapping resource="org/jbpm/logging/log/ProcessLog.hbm.xml"/>
+   <mapping resource="org/jbpm/logging/log/MessageLog.hbm.xml"/>
+   <mapping resource="org/jbpm/logging/log/CompositeLog.hbm.xml"/>
+   <mapping resource="org/jbpm/graph/log/ActionLog.hbm.xml"/>
+   <mapping resource="org/jbpm/graph/log/NodeLog.hbm.xml"/>
+   <mapping resource="org/jbpm/graph/log/ProcessInstanceCreateLog.hbm.xml"/>
+   <mapping resource="org/jbpm/graph/log/ProcessInstanceEndLog.hbm.xml"/>
+   <mapping resource="org/jbpm/graph/log/ProcessStateLog.hbm.xml"/>
+   <mapping resource="org/jbpm/graph/log/SignalLog.hbm.xml"/>
+   <mapping resource="org/jbpm/graph/log/TokenCreateLog.hbm.xml"/>
+   <mapping resource="org/jbpm/graph/log/TokenEndLog.hbm.xml"/>
+   <mapping resource="org/jbpm/graph/log/TransitionLog.hbm.xml"/>
+   <mapping resource="org/jbpm/context/log/VariableLog.hbm.xml"/>
+   <mapping resource="org/jbpm/context/log/VariableCreateLog.hbm.xml"/>
+   <mapping resource="org/jbpm/context/log/VariableDeleteLog.hbm.xml"/>
+   <mapping resource="org/jbpm/context/log/VariableUpdateLog.hbm.xml"/>
+   <mapping resource="org/jbpm/context/log/variableinstance/ByteArrayUpdateLog.hbm.xml"/>
+   <mapping resource="org/jbpm/context/log/variableinstance/DateUpdateLog.hbm.xml"/>
+   <mapping resource="org/jbpm/context/log/variableinstance/DoubleUpdateLog.hbm.xml"/>
+   <mapping resource="org/jbpm/context/log/variableinstance/HibernateLongUpdateLog.hbm.xml"/>
+   <mapping resource="org/jbpm/context/log/variableinstance/HibernateStringUpdateLog.hbm.xml"/>
+   <mapping resource="org/jbpm/context/log/variableinstance/LongUpdateLog.hbm.xml"/>
+   <mapping resource="org/jbpm/context/log/variableinstance/StringUpdateLog.hbm.xml"/>
+   <mapping resource="org/jbpm/taskmgmt/log/TaskLog.hbm.xml"/>
+   <mapping resource="org/jbpm/taskmgmt/log/TaskCreateLog.hbm.xml"/>
+   <mapping resource="org/jbpm/taskmgmt/log/TaskAssignLog.hbm.xml"/>
+   <mapping resource="org/jbpm/taskmgmt/log/TaskEndLog.hbm.xml"/>
+   <mapping resource="org/jbpm/taskmgmt/log/SwimlaneLog.hbm.xml"/>
+   <mapping resource="org/jbpm/taskmgmt/log/SwimlaneCreateLog.hbm.xml"/>
+   <mapping resource="org/jbpm/taskmgmt/log/SwimlaneAssignLog.hbm.xml"/>


Property changes on: jbpm3/trunk/modules/jpdl/core/src/main/resources/hibernate.mapping.mysql.xml
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + LF

Deleted: jbpm3/trunk/modules/jpdl/core/src/main/resources/hibernate.mapping.xml
===================================================================
--- jbpm3/trunk/modules/jpdl/core/src/main/resources/hibernate.mapping.xml	2008-09-03 01:50:36 UTC (rev 2072)
+++ jbpm3/trunk/modules/jpdl/core/src/main/resources/hibernate.mapping.xml	2008-09-03 07:21:42 UTC (rev 2073)
@@ -1,152 +0,0 @@
-
-   <!-- ############################################ -->
-   <!-- # mapping files with external dependencies # -->
-   <!-- ############################################ -->
-
-   <!-- Additional mappings defined per module go here -->
-   <mapping resource="hibernate.extra.hbm.xml" />
-
-   <!-- following mapping files have a dependency on the JCR API -->
-   <!-- 
-   <mapping resource="org/jbpm/context/exe/variableinstance/JcrNodeInstance.hbm.xml"/>
-   -->
-
-   <!-- ###################### -->
-   <!-- # jbpm mapping files # -->
-   <!-- ###################### -->
-
-   <!-- hql queries and type defs -->
-   <mapping resource="org/jbpm/db/hibernate.queries.hbm.xml" />
-   <!-- hql queries used in simulation for querying historical data
-        uncomment if you want to use the GetSimulationInputCommand
-        or maybe you also want to use the queries yourself
-        be patient: the queries need the stddev function to be enabled in your dialect
-        more information on this can be found here: http://www.camunda.com/business_process_simulation_news/mysql_and_stddev.html -->
-   <!--
-   <mapping resource="org/jbpm/sim/bam/hibernate.queries.hbm.xml" />
-   -->
-
-   <!-- graph.action mapping files -->
-   <mapping resource="org/jbpm/graph/action/MailAction.hbm.xml"/>
-
-   <!-- graph.def mapping files -->
-   <mapping resource="org/jbpm/graph/def/ProcessDefinition.hbm.xml"/>
-   <mapping resource="org/jbpm/graph/def/Node.hbm.xml"/>
-   <mapping resource="org/jbpm/graph/def/Transition.hbm.xml"/>
-   <mapping resource="org/jbpm/graph/def/Event.hbm.xml"/>
-   <mapping resource="org/jbpm/graph/def/Action.hbm.xml"/>
-   <mapping resource="org/jbpm/graph/def/SuperState.hbm.xml"/>
-   <mapping resource="org/jbpm/graph/def/ExceptionHandler.hbm.xml"/>
-   <mapping resource="org/jbpm/instantiation/Delegation.hbm.xml"/>
-
-   <!-- ############################################ -->
-   <!-- # another mapping file with external dependencies # -->
-   <!-- ############################################ -->
-   <!-- following mapping file has a dependency on   -->
-   <!-- 'bsh-{version}.jar'.                         -->
-   <!-- uncomment this if you don't have bsh on your -->
-   <!-- classpath.  you won't be able to use the     -->
-   <!-- script element in process definition files   -->
-   <!-- has to be defined below org/jbpm/graph/def/Action.hbm.xml -->
-   <!-- due to the inline collection-cache elements below -->
-   <mapping resource="org/jbpm/graph/action/Script.hbm.xml"/>
-
-   <!-- graph.node mapping files -->
-   <mapping resource="org/jbpm/graph/node/StartState.hbm.xml"/>
-   <mapping resource="org/jbpm/graph/node/EndState.hbm.xml"/>
-   <mapping resource="org/jbpm/graph/node/ProcessState.hbm.xml"/>
-   <mapping resource="org/jbpm/graph/node/Decision.hbm.xml"/>
-   <mapping resource="org/jbpm/graph/node/Fork.hbm.xml"/>
-   <mapping resource="org/jbpm/graph/node/Join.hbm.xml"/>
-   <mapping resource="org/jbpm/graph/node/MailNode.hbm.xml"/>
-   <mapping resource="org/jbpm/graph/node/State.hbm.xml"/>
-   <mapping resource="org/jbpm/graph/node/TaskNode.hbm.xml"/>
-
-   <!-- context.def mapping files -->
-   <mapping resource="org/jbpm/context/def/ContextDefinition.hbm.xml"/>
-   <mapping resource="org/jbpm/context/def/VariableAccess.hbm.xml"/>
-
-   <!-- bytes mapping files -->
-   <mapping resource="org/jbpm/bytes/ByteArray.hbm.xml"/>
-
-   <!-- module.def mapping files -->
-   <mapping resource="org/jbpm/module/def/ModuleDefinition.hbm.xml"/>
-
-   <!-- file.def mapping files -->
-   <mapping resource="org/jbpm/file/def/FileDefinition.hbm.xml"/>
-
-   <!-- taskmgmt.def mapping files -->
-   <mapping resource="org/jbpm/taskmgmt/def/TaskMgmtDefinition.hbm.xml"/>
-   <mapping resource="org/jbpm/taskmgmt/def/Swimlane.hbm.xml"/>
-   <mapping resource="org/jbpm/taskmgmt/def/Task.hbm.xml"/>
-   <mapping resource="org/jbpm/taskmgmt/def/TaskController.hbm.xml"/>
-
-   <!-- scheduler.def mapping files -->
-   <mapping resource="org/jbpm/scheduler/def/CreateTimerAction.hbm.xml"/>
-   <mapping resource="org/jbpm/scheduler/def/CancelTimerAction.hbm.xml"/>
-
-   <!-- graph.exe mapping files -->
-   <mapping resource="org/jbpm/graph/exe/Comment.hbm.xml"/>
-   <mapping resource="org/jbpm/graph/exe/ProcessInstance.hbm.xml"/>
-   <mapping resource="org/jbpm/graph/exe/Token.hbm.xml"/>
-   <mapping resource="org/jbpm/graph/exe/RuntimeAction.hbm.xml"/>
-
-   <!-- module.exe mapping files -->
-   <mapping resource="org/jbpm/module/exe/ModuleInstance.hbm.xml"/>
-
-   <!-- context.exe mapping files -->
-   <mapping resource="org/jbpm/context/exe/ContextInstance.hbm.xml"/>
-   <mapping resource="org/jbpm/context/exe/TokenVariableMap.hbm.xml"/>
-   <mapping resource="org/jbpm/context/exe/VariableInstance.hbm.xml"/>
-   <mapping resource="org/jbpm/context/exe/variableinstance/ByteArrayInstance.hbm.xml"/>
-   <mapping resource="org/jbpm/context/exe/variableinstance/DateInstance.hbm.xml"/>
-   <mapping resource="org/jbpm/context/exe/variableinstance/DoubleInstance.hbm.xml"/>
-   <mapping resource="org/jbpm/context/exe/variableinstance/HibernateLongInstance.hbm.xml"/>
-   <mapping resource="org/jbpm/context/exe/variableinstance/HibernateStringInstance.hbm.xml"/>
-   <mapping resource="org/jbpm/context/exe/variableinstance/LongInstance.hbm.xml"/>
-   <mapping resource="org/jbpm/context/exe/variableinstance/NullInstance.hbm.xml"/>
-   <mapping resource="org/jbpm/context/exe/variableinstance/StringInstance.hbm.xml"/>
-
-   <!-- job mapping files -->
-   <mapping resource="org/jbpm/job/Job.hbm.xml"/>
-   <mapping resource="org/jbpm/job/Timer.hbm.xml"/>
-   <mapping resource="org/jbpm/job/ExecuteNodeJob.hbm.xml"/>
-   <mapping resource="org/jbpm/job/ExecuteActionJob.hbm.xml"/>
-
-   <!-- taskmgmt.exe mapping files -->
-   <mapping resource="org/jbpm/taskmgmt/exe/TaskMgmtInstance.hbm.xml"/>
-   <mapping resource="org/jbpm/taskmgmt/exe/TaskInstance.hbm.xml"/>
-   <mapping resource="org/jbpm/taskmgmt/exe/PooledActor.hbm.xml"/>
-   <mapping resource="org/jbpm/taskmgmt/exe/SwimlaneInstance.hbm.xml"/>
-
-   <!-- logging mapping files -->
-   <mapping resource="org/jbpm/logging/log/ProcessLog.hbm.xml"/>
-   <mapping resource="org/jbpm/logging/log/MessageLog.hbm.xml"/>
-   <mapping resource="org/jbpm/logging/log/CompositeLog.hbm.xml"/>
-   <mapping resource="org/jbpm/graph/log/ActionLog.hbm.xml"/>
-   <mapping resource="org/jbpm/graph/log/NodeLog.hbm.xml"/>
-   <mapping resource="org/jbpm/graph/log/ProcessInstanceCreateLog.hbm.xml"/>
-   <mapping resource="org/jbpm/graph/log/ProcessInstanceEndLog.hbm.xml"/>
-   <mapping resource="org/jbpm/graph/log/ProcessStateLog.hbm.xml"/>
-   <mapping resource="org/jbpm/graph/log/SignalLog.hbm.xml"/>
-   <mapping resource="org/jbpm/graph/log/TokenCreateLog.hbm.xml"/>
-   <mapping resource="org/jbpm/graph/log/TokenEndLog.hbm.xml"/>
-   <mapping resource="org/jbpm/graph/log/TransitionLog.hbm.xml"/>
-   <mapping resource="org/jbpm/context/log/VariableLog.hbm.xml"/>
-   <mapping resource="org/jbpm/context/log/VariableCreateLog.hbm.xml"/>
-   <mapping resource="org/jbpm/context/log/VariableDeleteLog.hbm.xml"/>
-   <mapping resource="org/jbpm/context/log/VariableUpdateLog.hbm.xml"/>
-   <mapping resource="org/jbpm/context/log/variableinstance/ByteArrayUpdateLog.hbm.xml"/>
-   <mapping resource="org/jbpm/context/log/variableinstance/DateUpdateLog.hbm.xml"/>
-   <mapping resource="org/jbpm/context/log/variableinstance/DoubleUpdateLog.hbm.xml"/>
-   <mapping resource="org/jbpm/context/log/variableinstance/HibernateLongUpdateLog.hbm.xml"/>
-   <mapping resource="org/jbpm/context/log/variableinstance/HibernateStringUpdateLog.hbm.xml"/>
-   <mapping resource="org/jbpm/context/log/variableinstance/LongUpdateLog.hbm.xml"/>
-   <mapping resource="org/jbpm/context/log/variableinstance/StringUpdateLog.hbm.xml"/>
-   <mapping resource="org/jbpm/taskmgmt/log/TaskLog.hbm.xml"/>
-   <mapping resource="org/jbpm/taskmgmt/log/TaskCreateLog.hbm.xml"/>
-   <mapping resource="org/jbpm/taskmgmt/log/TaskAssignLog.hbm.xml"/>
-   <mapping resource="org/jbpm/taskmgmt/log/TaskEndLog.hbm.xml"/>
-   <mapping resource="org/jbpm/taskmgmt/log/SwimlaneLog.hbm.xml"/>
-   <mapping resource="org/jbpm/taskmgmt/log/SwimlaneCreateLog.hbm.xml"/>
-   <mapping resource="org/jbpm/taskmgmt/log/SwimlaneAssignLog.hbm.xml"/>




More information about the jbpm-commits mailing list