[jboss-svn-commits] JBL Code SVN: r17230 - in labs/jbossesb/branches/JBESB_4_2_1_GA_CP/product/samples/quickstarts: bpm_orchestration4/processDefinition and 1 other directory.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Thu Dec 13 16:27:27 EST 2007
Author: kurt.stam at jboss.com
Date: 2007-12-13 16:27:27 -0500 (Thu, 13 Dec 2007)
New Revision: 17230
Modified:
labs/jbossesb/branches/JBESB_4_2_1_GA_CP/product/samples/quickstarts/bpm_orchestration3/readme.txt
labs/jbossesb/branches/JBESB_4_2_1_GA_CP/product/samples/quickstarts/bpm_orchestration4/processDefinition/processdefinition.xml
Log:
JBESB-1301 small fixes to QSs
Modified: labs/jbossesb/branches/JBESB_4_2_1_GA_CP/product/samples/quickstarts/bpm_orchestration3/readme.txt
===================================================================
--- labs/jbossesb/branches/JBESB_4_2_1_GA_CP/product/samples/quickstarts/bpm_orchestration3/readme.txt 2007-12-13 21:15:36 UTC (rev 17229)
+++ labs/jbossesb/branches/JBESB_4_2_1_GA_CP/product/samples/quickstarts/bpm_orchestration3/readme.txt 2007-12-13 21:27:27 UTC (rev 17230)
@@ -64,9 +64,9 @@
BPM_Orchestration3_Service1
</esbCategoryName>
<esbServiceName>Service1</esbServiceName>
- <jbpmToEsbVars>
+ <bpmToEsbVars>
<mapping jbpm="theBody" esb="BODY_CONTENT" />
- </jbpmToEsbVars>
+ </bpmToEsbVars>
<returnVars>
<mapping jbpm="theBody" esb="BODY_CONTENT" />
</returnVars>
Modified: labs/jbossesb/branches/JBESB_4_2_1_GA_CP/product/samples/quickstarts/bpm_orchestration4/processDefinition/processdefinition.xml
===================================================================
--- labs/jbossesb/branches/JBESB_4_2_1_GA_CP/product/samples/quickstarts/bpm_orchestration4/processDefinition/processdefinition.xml 2007-12-13 21:15:36 UTC (rev 17229)
+++ labs/jbossesb/branches/JBESB_4_2_1_GA_CP/product/samples/quickstarts/bpm_orchestration4/processDefinition/processdefinition.xml 2007-12-13 21:27:27 UTC (rev 17230)
@@ -1,17 +1,17 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<process-definition
- xmlns="urn:jbpm.org:jpdl-3.1" name="bpm4_ESBOrderProcess">
- <start-state name="start">
- <transition name="" to="Intake Order"></transition>
- </start-state>
-
+<?xml version="1.0" encoding="UTF-8"?>
+
+<process-definition
+ xmlns="urn:jbpm.org:jpdl-3.1" name="bpm4_ESBOrderProcess">
+ <start-state name="start">
+ <transition name="" to="Intake Order"></transition>
+ </start-state>
+
<node name="Intake Order">
-
- <action name="esbAction" class="org.jboss.soa.esb.services.jbpm.actionhandlers.EsbActionHandler">
- <esbCategoryName>BPM_Orchestration4</esbCategoryName>
+
+ <action name="esbAction" class="org.jboss.soa.esb.services.jbpm.actionhandlers.EsbActionHandler">
+ <esbCategoryName>BPM_Orchestration4</esbCategoryName>
<esbServiceName>IntakeService</esbServiceName>
- <!-- async call of IntakeService -->
+ <!-- async call of IntakeService -->
<bpmToEsbVars>
<mapping bpm="entireOrderAsXML" esb="BODY_CONTENT" />
</bpmToEsbVars>
@@ -26,71 +26,67 @@
<mapping esb="body.customer_firstName" bpm="customer_firstName" />
<mapping esb="body.customer_lastName" bpm="customer_lastName" />
<mapping esb="body.customer_status" bpm="customer_status" />
- </esbToBpmVars>
+ </esbToBpmVars>
</action>
-
- <transition name="" to="Review Order"></transition>
+
+ <transition name="" to="Review Order"></transition>
</node>
-
- <task-node name="Review Order">
- <task name="Order Review">
- <assignment actor-id="user"></assignment>
- <controller>
- <variable name="customer_firstName" access="read,write,required"></variable>
- <variable name="customer_lastName" access="read,write,required"></variable>
- <variable name="customer_status" access="read"></variable>
- <variable name="order_totalamount" access="read"></variable>
- <variable name="order_priority" access="read"></variable>
- <variable name="order_orderid" access="read"></variable>
- <variable name="order_discount" access="read"></variable>
- <variable name="entireOrderAsXML" access="read"></variable>
- </controller>
- </task>
- <transition name="" to="Calculate Discount"></transition>
+
+ <task-node name="Review Order">
+ <task name="Order Review">
+ <assignment actor-id="user"></assignment>
+ <controller>
+ <variable name="customer_firstName" access="read,write,required"></variable>
+ <variable name="customer_lastName" access="read,write,required"></variable>
+ <variable name="customer_status" access="read"></variable>
+ <variable name="order_totalamount" access="read"></variable>
+ <variable name="order_priority" access="read"></variable>
+ <variable name="order_orderid" access="read"></variable>
+ <variable name="order_discount" access="read"></variable>
+ <variable name="entireOrderAsXML" access="read"></variable>
+ </controller>
+ </task>
+ <transition name="" to="Calculate Discount"></transition>
</task-node>
-
+
<node name="Calculate Discount">
<action name="esbAction" class="org.jboss.soa.esb.services.jbpm.actionhandlers.EsbActionHandler">
<esbCategoryName>BPM_Orchestration4</esbCategoryName>
<esbServiceName>DiscountService</esbServiceName>
- <jbpmToEsbVars>
+ <bpmToEsbVars>
<mapping bpm="entireCustomerAsObject" esb="customer" />
- <mapping bpm="entireOrderAsObject" esb="orderHeader" />
- <mapping bpm="entireOrderAsXML" esb="BODY_CONTENT" />
- </jbpmToEsbVars>
+ <mapping bpm="entireOrderAsObject" esb="orderHeader" />
+ <mapping bpm="entireOrderAsXML" esb="BODY_CONTENT" />
+ </bpmToEsbVars>
<esbToBpmVars>
- <mapping esb="order" bpm="entireOrderAsObject" />
- <mapping esb="body.order_orderDiscount" bpm="order_discount" />
- </esbToBpmVars>
+ <mapping bpm="entireOrderAsObject" esb="order" />
+ <mapping esb="body.order_orderDiscount" bpm="order_discount" />
+ </esbToBpmVars>
</action>
- <transition name="" to="Review Discount"></transition>
- </node>
+ <transition name="" to="Review Discount"></transition>
+ </node>
- <task-node name="Review Discount">
- <task name="Discount Review">
- <assignment actor-id="manager"></assignment>
- </task>
- <transition name="" to="Ship It"></transition>
- </task-node>
+ <task-node name="Review Discount">
+ <task name="Discount Review">
+ <assignment actor-id="manager"></assignment>
+ </task>
+ <transition name="" to="Ship It"></transition>
+ </task-node>
<node name="Ship It">
- <event type="node-enter">
- <action name="esbAction" class="org.jboss.soa.esb.services.jbpm.actionhandlers.EsbActionHandler">
- <esbCategoryName>BPM_Orchestration4</esbCategoryName>
- <esbServiceName>ShippingService</esbServiceName>
- <millisToWaitForResponse>10000</millisToWaitForResponse>
- <jbpmToEsbVars>
- <mapping bpm="entireCustomerAsObject" esb="customer" />
- <mapping bpm="entireOrderAsObject" esb="orderHeader" />
- <mapping bpm="entireOrderAsXML" esb="entireOrderAsXML" />
- </jbpmToEsbVars>
- </action>
- </event>
+ <action name="esbAction" class="org.jboss.soa.esb.services.jbpm.actionhandlers.EsbActionHandler">
+ <esbCategoryName>BPM_Orchestration4</esbCategoryName>
+ <esbServiceName>ShippingService</esbServiceName>
+ <bpmToEsbVars><mapping bpm="entireCustomerAsObject" esb="customer" />
+ <mapping bpm="entireOrderAsObject" esb="orderHeader" />
+ <mapping bpm="entireOrderAsXML" esb="entireOrderAsXML" />
+ </bpmToEsbVars>
+ </action>
<transition name="" to="end"></transition>
</node>
<end-state name="end"></end-state>
-
+
</process-definition>
\ No newline at end of file
More information about the jboss-svn-commits
mailing list