[jbpm-commits] JBoss JBPM SVN: r4369 - in jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm: context/log and 11 other directories.

do-not-reply at jboss.org do-not-reply at jboss.org
Tue Mar 31 18:51:24 EDT 2009


Author: alex.guizar at jboss.com
Date: 2009-03-31 18:51:24 -0400 (Tue, 31 Mar 2009)
New Revision: 4369

Modified:
   jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/context/exe/variableinstance/ByteArrayInstance.hbm.xml
   jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/context/log/VariableLog.hbm.xml
   jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/context/log/variableinstance/ByteArrayUpdateLog.hbm.xml
   jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/graph/def/Action.hbm.xml
   jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/graph/log/ActionLog.hbm.xml
   jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/graph/log/ActionLog.sybase.hbm.xml
   jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/graph/log/NodeLog.hbm.xml
   jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/graph/log/ProcessStateLog.hbm.xml
   jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/graph/log/SignalLog.hbm.xml
   jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/graph/log/TokenCreateLog.hbm.xml
   jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/graph/log/TokenEndLog.hbm.xml
   jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/graph/log/TransitionLog.hbm.xml
   jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/graph/node/Decision.hbm.xml
   jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/graph/node/Fork.hbm.xml
   jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/instantiation/Delegation.hbm.xml
   jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/job/ExecuteActionJob.hbm.xml
   jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/job/ExecuteNodeJob.hbm.xml
   jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/job/Job.hbm.xml
   jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/job/Job.sybase.hbm.xml
   jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/job/Timer.hbm.xml
   jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/logging/log/ProcessLog.hbm.xml
   jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/scheduler/def/CreateTimerAction.hbm.xml
   jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/taskmgmt/def/Swimlane.hbm.xml
   jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/taskmgmt/def/Task.hbm.xml
   jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/taskmgmt/def/TaskController.hbm.xml
   jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/taskmgmt/def/TaskMgmtDefinition.hbm.xml
   jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/taskmgmt/exe/SwimlaneInstance.hbm.xml
   jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/taskmgmt/exe/TaskMgmtInstance.hbm.xml
   jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/taskmgmt/log/SwimlaneLog.hbm.xml
   jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/taskmgmt/log/TaskLog.hbm.xml
Log:
[JBPM-2094] specify index in many-to-one associations

Modified: jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/context/exe/variableinstance/ByteArrayInstance.hbm.xml
===================================================================
--- jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/context/exe/variableinstance/ByteArrayInstance.hbm.xml	2009-03-31 22:24:03 UTC (rev 4368)
+++ jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/context/exe/variableinstance/ByteArrayInstance.hbm.xml	2009-03-31 22:51:24 UTC (rev 4369)
@@ -5,15 +5,18 @@
     "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
 
 <hibernate-mapping auto-import="false" default-access="field">
-  <subclass name="org.jbpm.context.exe.variableinstance.ByteArrayInstance" 
-            extends="org.jbpm.context.exe.VariableInstance" 
+
+  <subclass name="org.jbpm.context.exe.variableinstance.ByteArrayInstance"
+            extends="org.jbpm.context.exe.VariableInstance"
             discriminator-value="B">
-    
-    <many-to-one name="value" 
+
+    <many-to-one name="value"
                  class="org.jbpm.bytes.ByteArray"
                  column="BYTEARRAYVALUE_"
                  cascade="all"
-                 foreign-key="FK_BYTEINST_ARRAY" />
+                 foreign-key="FK_BYTEINST_ARRAY"
+                 index="IDX_BYTEINST_ARRAY" />
   </subclass>
+
 </hibernate-mapping>
 

Modified: jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/context/log/VariableLog.hbm.xml
===================================================================
--- jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/context/log/VariableLog.hbm.xml	2009-03-31 22:24:03 UTC (rev 4368)
+++ jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/context/log/VariableLog.hbm.xml	2009-03-31 22:51:24 UTC (rev 4369)
@@ -12,9 +12,9 @@
             
     <many-to-one name="variableInstance" 
                  column="VARIABLEINSTANCE_" 
-                 class="org.jbpm.context.exe.VariableInstance"
                  cascade="save-update" 
-                 foreign-key="FK_LOG_VARINST" />
+                 foreign-key="FK_LOG_VARINST"
+                 index="FK_LOG_VARINST" />
 
   </subclass>
 

Modified: jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/context/log/variableinstance/ByteArrayUpdateLog.hbm.xml
===================================================================
--- jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/context/log/variableinstance/ByteArrayUpdateLog.hbm.xml	2009-03-31 22:24:03 UTC (rev 4368)
+++ jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/context/log/variableinstance/ByteArrayUpdateLog.hbm.xml	2009-03-31 22:51:24 UTC (rev 4369)
@@ -14,12 +14,14 @@
                  class="org.jbpm.bytes.ByteArray"
                  column="OLDBYTEARRAY_"
                  cascade="all"
-                 foreign-key="FK_LOG_OLDBYTES" />
+                 foreign-key="FK_LOG_OLDBYTES"
+                 index="IDX_LOG_OLDBYTES" />
     <many-to-one name="newValue" 
                  class="org.jbpm.bytes.ByteArray"
                  column="NEWBYTEARRAY_"
                  cascade="all"
-                 foreign-key="FK_LOG_NEWBYTES" />
+                 foreign-key="FK_LOG_NEWBYTES"
+                 index="IDX_LOG_NEWBYTES" />
   </subclass>
 
 </hibernate-mapping>

Modified: jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/graph/def/Action.hbm.xml
===================================================================
--- jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/graph/def/Action.hbm.xml	2009-03-31 22:24:03 UTC (rev 4368)
+++ jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/graph/def/Action.hbm.xml	2009-03-31 22:51:24 UTC (rev 4369)
@@ -23,7 +23,8 @@
     <many-to-one name="referencedAction" 
                  column="REFERENCEDACTION_"
                  cascade="all"
-                 foreign-key="FK_ACTION_REFACT" />
+                 foreign-key="FK_ACTION_REFACT"
+                 index="IDX_ACTION_REFACT" />
     <many-to-one name="actionDelegation"
                  column="ACTIONDELEGATION_"
                  cascade="all"  

Modified: jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/graph/log/ActionLog.hbm.xml
===================================================================
--- jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/graph/log/ActionLog.hbm.xml	2009-03-31 22:24:03 UTC (rev 4368)
+++ jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/graph/log/ActionLog.hbm.xml	2009-03-31 22:51:24 UTC (rev 4369)
@@ -6,12 +6,16 @@
 
 <hibernate-mapping auto-import="false" default-access="field">
 
-  <subclass name="org.jbpm.graph.log.ActionLog" extends="org.jbpm.logging.log.CompositeLog" discriminator-value="A">
+  <subclass name="org.jbpm.graph.log.ActionLog"
+            extends="org.jbpm.logging.log.CompositeLog"
+            discriminator-value="A">
 
     <property name="exception" column="EXCEPTION_" type="string" length="4000"/>
-
-    <many-to-one name="action" column="ACTION_" class="org.jbpm.graph.def.Action" foreign-key="FK_LOG_ACTION" />
-
+    
+    <many-to-one name="action"
+                 column="ACTION_"
+                 foreign-key="FK_LOG_ACTION"
+                 index="FK_LOG_ACTION" />
   </subclass>
 
 </hibernate-mapping>

Modified: jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/graph/log/ActionLog.sybase.hbm.xml
===================================================================
--- jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/graph/log/ActionLog.sybase.hbm.xml	2009-03-31 22:24:03 UTC (rev 4368)
+++ jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/graph/log/ActionLog.sybase.hbm.xml	2009-03-31 22:51:24 UTC (rev 4369)
@@ -6,12 +6,16 @@
 
 <hibernate-mapping auto-import="false" default-access="field">
 
-  <subclass name="org.jbpm.graph.log.ActionLog" extends="org.jbpm.logging.log.CompositeLog" discriminator-value="A">
+  <subclass name="org.jbpm.graph.log.ActionLog"
+            extends="org.jbpm.logging.log.CompositeLog"
+            discriminator-value="A">
 
     <property name="exception" column="EXCEPTION_" type="text" length="4000"/>
 
-    <many-to-one name="action" column="ACTION_" class="org.jbpm.graph.def.Action" foreign-key="FK_LOG_ACTION" />
-
+    <many-to-one name="action"
+                 column="ACTION_"
+                 foreign-key="FK_LOG_ACTION"
+                 index="FK_LOG_ACTION" />
   </subclass>
 
 </hibernate-mapping>

Modified: jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/graph/log/NodeLog.hbm.xml
===================================================================
--- jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/graph/log/NodeLog.hbm.xml	2009-03-31 22:24:03 UTC (rev 4368)
+++ jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/graph/log/NodeLog.hbm.xml	2009-03-31 22:51:24 UTC (rev 4369)
@@ -12,8 +12,8 @@
             
     <many-to-one name="node" 
                  column="NODE_" 
-                 class="org.jbpm.graph.def.Node" 
-                 foreign-key="FK_LOG_NODE" />
+                 foreign-key="FK_LOG_NODE"
+                 index="IDX_LOG_NODE" />
     <property name="enter"
               column="ENTER_" />
     <property name="leave"

Modified: jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/graph/log/ProcessStateLog.hbm.xml
===================================================================
--- jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/graph/log/ProcessStateLog.hbm.xml	2009-03-31 22:24:03 UTC (rev 4368)
+++ jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/graph/log/ProcessStateLog.hbm.xml	2009-03-31 22:51:24 UTC (rev 4369)
@@ -9,7 +9,10 @@
   <subclass name="org.jbpm.graph.log.ProcessStateLog" 
             extends="org.jbpm.graph.log.NodeLog"
             discriminator-value="Z">
-    <many-to-one name="subProcessInstance" column="NEWLONGVALUE_" class="org.jbpm.graph.exe.ProcessInstance" foreign-key="none" />
+
+    <many-to-one name="subProcessInstance"
+                 column="NEWLONGVALUE_"
+                 foreign-key="none" />
   </subclass>
 
 </hibernate-mapping>

Modified: jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/graph/log/SignalLog.hbm.xml
===================================================================
--- jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/graph/log/SignalLog.hbm.xml	2009-03-31 22:24:03 UTC (rev 4368)
+++ jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/graph/log/SignalLog.hbm.xml	2009-03-31 22:51:24 UTC (rev 4369)
@@ -9,7 +9,11 @@
   <subclass name="org.jbpm.graph.log.SignalLog" 
             extends="org.jbpm.logging.log.CompositeLog"
             discriminator-value="S">
-    <many-to-one name="transition" column="TRANSITION_" class="org.jbpm.graph.def.Transition" foreign-key="FK_LOG_TRANSITION" />
+
+    <many-to-one name="transition"
+                 column="TRANSITION_"
+                 foreign-key="FK_LOG_TRANSITION"
+                 index="IDX_LOG_TRANSITION" />
   </subclass>
 
 </hibernate-mapping>

Modified: jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/graph/log/TokenCreateLog.hbm.xml
===================================================================
--- jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/graph/log/TokenCreateLog.hbm.xml	2009-03-31 22:24:03 UTC (rev 4368)
+++ jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/graph/log/TokenCreateLog.hbm.xml	2009-03-31 22:51:24 UTC (rev 4369)
@@ -9,11 +9,11 @@
   <subclass name="org.jbpm.graph.log.TokenCreateLog" 
             extends="org.jbpm.logging.log.ProcessLog"
             discriminator-value="O">
-            
+
     <many-to-one name="child" 
                  column="CHILD_" 
-                 class="org.jbpm.graph.exe.Token" 
-                 foreign-key="FK_LOG_CHILDTOKEN" />
+                 foreign-key="FK_LOG_CHILDTOKEN"
+                 index="IDX_LOG_CHILDTOKEN" />
   </subclass>
 
 </hibernate-mapping>

Modified: jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/graph/log/TokenEndLog.hbm.xml
===================================================================
--- jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/graph/log/TokenEndLog.hbm.xml	2009-03-31 22:24:03 UTC (rev 4368)
+++ jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/graph/log/TokenEndLog.hbm.xml	2009-03-31 22:51:24 UTC (rev 4369)
@@ -12,8 +12,8 @@
             
     <many-to-one name="child" 
                  column="CHILD_" 
-                 class="org.jbpm.graph.exe.Token" 
-                 foreign-key="FK_LOG_CHILDTOKEN" />
+                 foreign-key="FK_LOG_CHILDTOKEN"
+                 index="IDX_LOG_CHILDTOKEN" />
   </subclass>
 
 </hibernate-mapping>

Modified: jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/graph/log/TransitionLog.hbm.xml
===================================================================
--- jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/graph/log/TransitionLog.hbm.xml	2009-03-31 22:24:03 UTC (rev 4368)
+++ jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/graph/log/TransitionLog.hbm.xml	2009-03-31 22:51:24 UTC (rev 4369)
@@ -12,16 +12,16 @@
             
     <many-to-one name="transition" 
                  column="TRANSITION_" 
-                 class="org.jbpm.graph.def.Transition" 
-                 foreign-key="FK_LOG_TRANSITION" />
+                 foreign-key="FK_LOG_TRANSITION"
+                 index="IDX_LOG_TRANSITION" />
     <many-to-one name="sourceNode" 
                  column="SOURCENODE_" 
-                 class="org.jbpm.graph.def.Node" 
-                 foreign-key="FK_LOG_SOURCENODE" />
+                 foreign-key="FK_LOG_SOURCENODE"
+                 index="IDX_LOG_SOURCENODE" />
     <many-to-one name="destinationNode" 
                  column="DESTINATIONNODE_" 
-                 class="org.jbpm.graph.def.Node" 
-                 foreign-key="FK_LOG_DESTNODE" />
+                 foreign-key="FK_LOG_DESTNODE"
+                 index="IDX_LOG_DESTNODE" />
   </subclass>
 
 </hibernate-mapping>

Modified: jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/graph/node/Decision.hbm.xml
===================================================================
--- jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/graph/node/Decision.hbm.xml	2009-03-31 22:24:03 UTC (rev 4368)
+++ jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/graph/node/Decision.hbm.xml	2009-03-31 22:51:24 UTC (rev 4369)
@@ -21,10 +21,10 @@
     </list>
     
     <many-to-one name="decisionDelegation"
-                 class="org.jbpm.instantiation.Delegation"
                  column="DECISIONDELEGATION"
                  foreign-key="FK_DECISION_DELEG"
-                 cascade="all" />
+                 cascade="all"
+                 index="IDX_DECISION_DELEG" />
 
   </subclass>
 

Modified: jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/graph/node/Fork.hbm.xml
===================================================================
--- jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/graph/node/Fork.hbm.xml	2009-03-31 22:24:03 UTC (rev 4368)
+++ jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/graph/node/Fork.hbm.xml	2009-03-31 22:51:24 UTC (rev 4369)
@@ -12,7 +12,8 @@
     <many-to-one name="script"
                  column="SCRIPT_"
                  foreign-key="FK_NODE_SCRIPT"
-                 cascade="all" />
+                 cascade="all"
+                 index="IDX_NODE_SCRIPT" />
 
   </subclass>
 

Modified: jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/instantiation/Delegation.hbm.xml
===================================================================
--- jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/instantiation/Delegation.hbm.xml	2009-03-31 22:24:03 UTC (rev 4368)
+++ jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/instantiation/Delegation.hbm.xml	2009-03-31 22:51:24 UTC (rev 4369)
@@ -15,8 +15,7 @@
     <many-to-one name="processDefinition" 
                  column="PROCESSDEFINITION_"
                  foreign-key="FK_DELEGATION_PRCD"
-                 index="IDX_DELEG_PRCD"
-                 cascade="none" />
+                 index="IDX_DELEG_PRCD" />
     
   </class>
 </hibernate-mapping>

Modified: jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/job/ExecuteActionJob.hbm.xml
===================================================================
--- jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/job/ExecuteActionJob.hbm.xml	2009-03-31 22:24:03 UTC (rev 4368)
+++ jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/job/ExecuteActionJob.hbm.xml	2009-03-31 22:51:24 UTC (rev 4369)
@@ -13,7 +13,8 @@
     <many-to-one name="action"   
                  column="ACTION_" 
                  cascade="none"
-                 foreign-key="FK_JOB_ACTION"/>
+                 foreign-key="FK_JOB_ACTION"
+                 index="IDX_JOB_ACTION"/>
 
   </subclass>
 

Modified: jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/job/ExecuteNodeJob.hbm.xml
===================================================================
--- jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/job/ExecuteNodeJob.hbm.xml	2009-03-31 22:24:03 UTC (rev 4368)
+++ jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/job/ExecuteNodeJob.hbm.xml	2009-03-31 22:51:24 UTC (rev 4369)
@@ -12,8 +12,8 @@
 
     <many-to-one name="node"   
                  column="NODE_" 
-                 cascade="none"
-                 foreign-key="FK_JOB_NODE"/>
+                 foreign-key="FK_JOB_NODE"
+                 index="IDX_JOB_NODE"/>
 
   </subclass>
 

Modified: jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/job/Job.hbm.xml
===================================================================
--- jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/job/Job.hbm.xml	2009-03-31 22:24:03 UTC (rev 4368)
+++ jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/job/Job.hbm.xml	2009-03-31 22:51:24 UTC (rev 4369)
@@ -15,9 +15,18 @@
 
     <property name="dueDate" column="DUEDATE_" type="timestamp" />
 
-    <many-to-one name="processInstance" column="PROCESSINSTANCE_" cascade="none" foreign-key="FK_JOB_PRINST" index="IDX_JOB_PRINST" />
-    <many-to-one name="token" column="TOKEN_" cascade="none" foreign-key="FK_JOB_TOKEN" index="IDX_JOB_TOKEN" />
-    <many-to-one name="taskInstance" column="TASKINSTANCE_" cascade="none" foreign-key="FK_JOB_TSKINST" index="IDX_JOB_TSKINST" />
+    <many-to-one name="processInstance"
+                 column="PROCESSINSTANCE_"
+                 foreign-key="FK_JOB_PRINST"
+                 index="IDX_JOB_PRINST" />
+    <many-to-one name="token"
+                 column="TOKEN_"
+                 foreign-key="FK_JOB_TOKEN"
+                 index="IDX_JOB_TOKEN" />
+    <many-to-one name="taskInstance"
+                 column="TASKINSTANCE_"
+                 foreign-key="FK_JOB_TSKINST"
+                 index="IDX_JOB_TSKINST" />
 
     <property name="isSuspended" column="ISSUSPENDED_" />
     <property name="isExclusive" column="ISEXCLUSIVE_" />

Modified: jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/job/Job.sybase.hbm.xml
===================================================================
--- jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/job/Job.sybase.hbm.xml	2009-03-31 22:24:03 UTC (rev 4368)
+++ jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/job/Job.sybase.hbm.xml	2009-03-31 22:51:24 UTC (rev 4369)
@@ -15,9 +15,18 @@
 
     <property name="dueDate" column="DUEDATE_" type="timestamp" />
 
-    <many-to-one name="processInstance" column="PROCESSINSTANCE_" cascade="none" foreign-key="FK_JOB_PRINST" index="IDX_JOB_PRINST" />
-    <many-to-one name="token" column="TOKEN_" cascade="none" foreign-key="FK_JOB_TOKEN" index="IDX_JOB_TOKEN" />
-    <many-to-one name="taskInstance" column="TASKINSTANCE_" cascade="none" foreign-key="FK_JOB_TSKINST" index="IDX_JOB_TSKINST" />
+    <many-to-one name="processInstance"
+                 column="PROCESSINSTANCE_"
+                 foreign-key="FK_JOB_PRINST"
+                 index="IDX_JOB_PRINST" />
+    <many-to-one name="token"
+                 column="TOKEN_"
+                 foreign-key="FK_JOB_TOKEN"
+                 index="IDX_JOB_TOKEN" />
+    <many-to-one name="taskInstance"
+                 column="TASKINSTANCE_"
+                 foreign-key="FK_JOB_TSKINST"
+                 index="IDX_JOB_TSKINST" />
 
     <property name="isSuspended" column="ISSUSPENDED_" />
     <property name="isExclusive" column="ISEXCLUSIVE_" />

Modified: jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/job/Timer.hbm.xml
===================================================================
--- jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/job/Timer.hbm.xml	2009-03-31 22:24:03 UTC (rev 4368)
+++ jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/job/Timer.hbm.xml	2009-03-31 22:51:24 UTC (rev 4369)
@@ -16,8 +16,8 @@
 
     <many-to-one name="action"   
                  column="ACTION_" 
-                 cascade="none"
-                 foreign-key="FK_JOB_ACTION"/>
+                 foreign-key="FK_JOB_ACTION"
+                 index="IDX_JOB_ACTION"/>
     
     <any name="graphElement" id-type="long" cascade="none">
       <column name="GRAPHELEMENTTYPE_"/>

Modified: jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/logging/log/ProcessLog.hbm.xml
===================================================================
--- jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/logging/log/ProcessLog.hbm.xml	2009-03-31 22:24:03 UTC (rev 4368)
+++ jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/logging/log/ProcessLog.hbm.xml	2009-03-31 22:51:24 UTC (rev 4369)
@@ -48,12 +48,12 @@
     <property name="date" column="DATE_" />
     <many-to-one name="token" 
                  column="TOKEN_" 
-                 class="org.jbpm.graph.exe.Token"
-                 foreign-key="FK_LOG_TOKEN" />
+                 foreign-key="FK_LOG_TOKEN"
+                 index="IDX_LOG_TOKEN" />
     <many-to-one name="parent" 
                  column="PARENT_" 
-                 class="org.jbpm.logging.log.CompositeLog" 
-                 foreign-key="FK_LOG_PARENT" />
+                 foreign-key="FK_LOG_PARENT"
+                 index="IDX_LOG_PARENT" />
   </class>
 
 </hibernate-mapping>

Modified: jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/scheduler/def/CreateTimerAction.hbm.xml
===================================================================
--- jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/scheduler/def/CreateTimerAction.hbm.xml	2009-03-31 22:24:03 UTC (rev 4368)
+++ jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/scheduler/def/CreateTimerAction.hbm.xml	2009-03-31 22:51:24 UTC (rev 4369)
@@ -18,7 +18,8 @@
     <many-to-one name="timerAction" 
                  column="TIMERACTION_" 
                  foreign-key="FK_CRTETIMERACT_TA"
-                 cascade="all" />
+                 cascade="all"
+                 index="IDX_CRTETIMERACT_TA" />
 
   </subclass>
 

Modified: jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/taskmgmt/def/Swimlane.hbm.xml
===================================================================
--- jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/taskmgmt/def/Swimlane.hbm.xml	2009-03-31 22:24:03 UTC (rev 4368)
+++ jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/taskmgmt/def/Swimlane.hbm.xml	2009-03-31 22:51:24 UTC (rev 4369)
@@ -17,10 +17,12 @@
     <many-to-one name="assignmentDelegation" 
                  column="ASSIGNMENTDELEGATION_" 
                  foreign-key="FK_SWL_ASSDEL"
-                 cascade="all" />
+                 cascade="all"
+                 index="IDX_SWL_ASSDEL" />
     <many-to-one name="taskMgmtDefinition"   
                  column="TASKMGMTDEFINITION_" 
-                 foreign-key="FK_SWL_TSKMGMTDEF"/>
+                 foreign-key="FK_SWL_TSKMGMTDEF"
+                 index="IDX_SWL_TSKMGMTDEF" />
 
     <set name="tasks" cascade="all" inverse="true">
       <key column="SWIMLANE_" />

Modified: jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/taskmgmt/def/Task.hbm.xml
===================================================================
--- jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/taskmgmt/def/Task.hbm.xml	2009-03-31 22:24:03 UTC (rev 4368)
+++ jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/taskmgmt/def/Task.hbm.xml	2009-03-31 22:51:24 UTC (rev 4369)
@@ -48,18 +48,22 @@
                  index="IDX_TASK_TSKNODE"/>
     <many-to-one name="startState"
                  column="STARTSTATE_" 
-                 foreign-key="FK_TASK_STARTST"/>
+                 foreign-key="FK_TASK_STARTST"
+                 index="IDX_TASK_STARTST"/>
     <many-to-one name="assignmentDelegation" 
                  column="ASSIGNMENTDELEGATION_" 
                  foreign-key="FK_TASK_ASSDEL"
-                 cascade="all" />
+                 cascade="all"
+                 index="IDX_TASK_ASSDEL" />
     <many-to-one name="swimlane"
                  column="SWIMLANE_" 
-                 foreign-key="FK_TASK_SWIMLANE"/>
+                 foreign-key="FK_TASK_SWIMLANE"
+                 index="IDX_TASK_SWIMLANE"/>
     <many-to-one name="taskController" 
                  column="TASKCONTROLLER_" 
                  foreign-key="FK_TSK_TSKCTRL"
-                 cascade="all" />
+                 cascade="all"
+                 index="IDX_TSK_TSKCTRL" />
                  
   </class>
 

Modified: jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/taskmgmt/def/TaskController.hbm.xml
===================================================================
--- jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/taskmgmt/def/TaskController.hbm.xml	2009-03-31 22:24:03 UTC (rev 4368)
+++ jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/taskmgmt/def/TaskController.hbm.xml	2009-03-31 22:51:24 UTC (rev 4369)
@@ -13,7 +13,8 @@
     <many-to-one name="taskControllerDelegation" 
                  column="TASKCONTROLLERDELEGATION_" 
                  foreign-key="FK_TSKCTRL_DELEG"
-                 cascade="all" />
+                 cascade="all"
+                 index="IDX_TSKCTRL_DELEG" />
 
     <list name="variableAccesses" cascade="all">
       <key column="TASKCONTROLLER_" foreign-key="FK_VARACC_TSKCTRL" />

Modified: jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/taskmgmt/def/TaskMgmtDefinition.hbm.xml
===================================================================
--- jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/taskmgmt/def/TaskMgmtDefinition.hbm.xml	2009-03-31 22:24:03 UTC (rev 4368)
+++ jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/taskmgmt/def/TaskMgmtDefinition.hbm.xml	2009-03-31 22:51:24 UTC (rev 4369)
@@ -22,7 +22,8 @@
     <many-to-one name="startTask" 
                  column="STARTTASK_" 
                  foreign-key="FK_TSKDEF_START"
-                 cascade="all" />
+                 cascade="all"
+                 index="IDX_TSKDEF_START" />
 
   </subclass>
 

Modified: jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/taskmgmt/exe/SwimlaneInstance.hbm.xml
===================================================================
--- jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/taskmgmt/exe/SwimlaneInstance.hbm.xml	2009-03-31 22:24:03 UTC (rev 4368)
+++ jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/taskmgmt/exe/SwimlaneInstance.hbm.xml	2009-03-31 22:51:24 UTC (rev 4369)
@@ -19,7 +19,8 @@
                  index="IDX_SWIMLINST_SL"/>
     <many-to-one name="taskMgmtInstance" 
                  column="TASKMGMTINSTANCE_" 
-                 foreign-key="FK_SWIMLANEINST_TM"/>
+                 foreign-key="FK_SWIMLANEINST_TM"
+                 index="IDX_SWIMLANEINST_TM"/>
 
     <set name="pooledActors" 
          inverse="true" 

Modified: jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/taskmgmt/exe/TaskMgmtInstance.hbm.xml
===================================================================
--- jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/taskmgmt/exe/TaskMgmtInstance.hbm.xml	2009-03-31 22:24:03 UTC (rev 4368)
+++ jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/taskmgmt/exe/TaskMgmtInstance.hbm.xml	2009-03-31 22:51:24 UTC (rev 4369)
@@ -11,7 +11,8 @@
             discriminator-value="T">
     <many-to-one name="taskMgmtDefinition" 
                  column="TASKMGMTDEFINITION_"
-                 foreign-key="FK_TASKMGTINST_TMD"/>
+                 foreign-key="FK_TASKMGTINST_TMD"
+                 index="IDX_TASKMGTINST_TMD"/>
     <map name="swimlaneInstances" cascade="all" inverse="true">
       <!-- add on-delete for optimized deletion 
       <key column="TASKMGMTINSTANCE_" on-delete="cascade" />

Modified: jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/taskmgmt/log/SwimlaneLog.hbm.xml
===================================================================
--- jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/taskmgmt/log/SwimlaneLog.hbm.xml	2009-03-31 22:24:03 UTC (rev 4368)
+++ jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/taskmgmt/log/SwimlaneLog.hbm.xml	2009-03-31 22:51:24 UTC (rev 4369)
@@ -12,8 +12,8 @@
 
     <many-to-one name="swimlaneInstance" 
                  column="SWIMLANEINSTANCE_" 
-                 class="org.jbpm.taskmgmt.exe.SwimlaneInstance" 
-                 foreign-key="FK_LOG_SWIMINST" />
+                 foreign-key="FK_LOG_SWIMINST"
+                 index="IDX_LOG_SWIMINST" />
   </subclass>
 
 </hibernate-mapping>

Modified: jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/taskmgmt/log/TaskLog.hbm.xml
===================================================================
--- jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/taskmgmt/log/TaskLog.hbm.xml	2009-03-31 22:24:03 UTC (rev 4368)
+++ jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/taskmgmt/log/TaskLog.hbm.xml	2009-03-31 22:51:24 UTC (rev 4369)
@@ -12,8 +12,8 @@
 
     <many-to-one name="taskInstance" 
                  column="TASKINSTANCE_" 
-                 class="org.jbpm.taskmgmt.exe.TaskInstance" 
-                 foreign-key="FK_LOG_TASKINST" />
+                 foreign-key="FK_LOG_TASKINST"
+                 index="IDX_LOG_TASKINST" />
   </subclass>
 
 </hibernate-mapping>




More information about the jbpm-commits mailing list