[jboss-svn-commits] JBL Code SVN: r36459 - labs/jbossrules/trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/process/order.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Fri Dec 17 17:40:03 EST 2010


Author: KrisVerlaenen
Date: 2010-12-17 17:40:03 -0500 (Fri, 17 Dec 2010)
New Revision: 36459

Modified:
   labs/jbossrules/trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/process/order/assignment.dslr
   labs/jbossrules/trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/process/order/logging.drl
   labs/jbossrules/trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/process/order/workflow_rules.drl
Log:
 - updating order example

Modified: labs/jbossrules/trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/process/order/assignment.dslr
===================================================================
--- labs/jbossrules/trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/process/order/assignment.dslr	2010-12-17 20:58:27 UTC (rev 36458)
+++ labs/jbossrules/trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/process/order/assignment.dslr	2010-12-17 22:40:03 UTC (rev 36459)
@@ -1,7 +1,7 @@
 package org.drools.examples.process.order
 
 import org.drools.process.instance.impl.WorkItemImpl
-import org.drools.workflow.instance.node.WorkItemNodeInstance
+import org.jbpm.workflow.instance.node.WorkItemNodeInstance
 
 expander assignment.dsl
 

Modified: labs/jbossrules/trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/process/order/logging.drl
===================================================================
--- labs/jbossrules/trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/process/order/logging.drl	2010-12-17 20:58:27 UTC (rev 36458)
+++ labs/jbossrules/trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/process/order/logging.drl	2010-12-17 22:40:03 UTC (rev 36459)
@@ -17,9 +17,9 @@
 package org.drools.examples.process.order.logging
 
 import org.drools.process.instance.impl.WorkItemImpl
-import org.drools.workflow.instance.node.WorkItemNodeInstance
-import org.drools.process.core.context.variable.VariableScope
-import org.drools.process.instance.context.variable.VariableScopeInstance
+import org.jbpm.workflow.instance.node.WorkItemNodeInstance
+import org.jbpm.process.core.context.variable.VariableScope
+import org.jbpm.process.instance.context.variable.VariableScopeInstance
 
 rule "Log the execution of 'Correct Order'" salience 25
 	when

Modified: labs/jbossrules/trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/process/order/workflow_rules.drl
===================================================================
--- labs/jbossrules/trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/process/order/workflow_rules.drl	2010-12-17 20:58:27 UTC (rev 36458)
+++ labs/jbossrules/trunk/drools-examples/drools-examples-drl/src/main/rules/org/drools/examples/process/order/workflow_rules.drl	2010-12-17 22:40:03 UTC (rev 36459)
@@ -17,7 +17,7 @@
 package org.drools.examples.process.order
 
 import org.drools.process.instance.impl.WorkItemImpl
-import org.drools.workflow.instance.node.WorkItemNodeInstance
+import org.jbpm.workflow.instance.node.WorkItemNodeInstance
 import org.drools.WorkingMemory
 import org.drools.FactHandle
 
@@ -33,8 +33,9 @@
 	    workItemNodeInstance: WorkItemNodeInstance( workItemId <= 0 )
 	    workItem: WorkItemImpl( state == WorkItemImpl.PENDING ) from workItemNodeInstance.getWorkItem()
 	then 
-		workItemNodeInstance.getProcessInstance().getWorkingMemory()
-			.getWorkItemManager().internalExecuteWorkItem(workItem);
+		((org.drools.process.instance.WorkItemManager) 
+			workItemNodeInstance.getProcessInstance().getKnowledgeRuntime()
+				.getWorkItemManager()).internalExecuteWorkItem(workItem);
 		workItemNodeInstance.internalSetWorkItemId(workItem.getId());
 		updateIfExists(drools.getWorkingMemory(), workItemNodeInstance);
 end



More information about the jboss-svn-commits mailing list