[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