[jboss-svn-commits] JBL Code SVN: r11708 - in labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration1: processDefinition2 and 1 other directory.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Mon May 7 08:38:40 EDT 2007
Author: estebanschifman
Date: 2007-05-07 08:38:39 -0400 (Mon, 07 May 2007)
New Revision: 11708
Added:
labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration1/processDefinition2/
labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration1/processDefinition2/processdefinition.xml
Log:
Example of better action handler configuration
Added: labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration1/processDefinition2/processdefinition.xml
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration1/processDefinition2/processdefinition.xml (rev 0)
+++ labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration1/processDefinition2/processdefinition.xml 2007-05-07 12:38:39 UTC (rev 11708)
@@ -0,0 +1,79 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<process-definition
+ xmlns="" name="processDefinition2">
+ <start-state name="start">
+ <event type="node-enter">
+ <action name="action1" class="org.jboss.soa.esb.samples.quickstarts.bpm_orchestration1.process_actions.MyBPMActionHandler" config-type="bean"></action>
+ </event>
+ <transition name="" to="node1"></transition>
+ </start-state>
+
+ <node name="node1">
+ <event type="node-enter">
+ <action name="action2" class="org.jboss.soa.esb.services.jbpm.actionhandlers.EsbAction2">
+ <esbCategoryName>BPM_Orchestration_Service1</esbCategoryName>
+ <esbServiceName>Service1</esbServiceName>
+ <millisToWaitForResponse>5000</millisToWaitForResponse>
+ <jbpmToEsbVars>
+ <variable jbpm-name="theBody" esb-name="BODY_CONTENT" />
+ </jbpmToEsbVars>
+ <returnVars>
+ <variable jbpm-name="theBody" esb-name="BODY_CONTENT" />
+ </returnVars>
+ </action>
+ </event>
+ <transition name="" to="node2"></transition>
+ </node>
+ <node name="node2">
+ <event type="node-enter">
+ <action name="action2" class="org.jboss.soa.esb.services.jbpm.actionhandlers.EsbAction2">
+ <esbCategoryName>BPM_Orchestration_Service2</esbCategoryName>
+ <esbServiceName>Service2</esbServiceName>
+ <millisToWaitForResponse>5000</millisToWaitForResponse>
+ <jbpmToEsbVars>
+ <variable jbpm-name="theBody" esb-name="BODY_CONTENT" />
+ </jbpmToEsbVars>
+ <returnVars>
+ <variable jbpm-name="theBody" esb-name="BODY_CONTENT" />
+ </returnVars>
+ </action>
+ </event>
+ <transition name="" to="node3"></transition>
+ </node>
+ <node name="node3">
+ <event type="node-enter">
+ <action name="action2" class="org.jboss.soa.esb.services.jbpm.actionhandlers.EsbAction2">
+ <esbCategoryName>BPM_Orchestration_Service3</esbCategoryName>
+ <esbServiceName>Service3</esbServiceName>
+ <millisToWaitForResponse>5000</millisToWaitForResponse>
+ <jbpmToEsbVars>
+ <variable jbpm-name="theBody" esb-name="BODY_CONTENT" />
+ </jbpmToEsbVars>
+ <returnVars>
+ <variable jbpm-name="theBody" esb-name="BODY_CONTENT" />
+ </returnVars>
+ </action>
+ </event>
+ <transition name="" to="Send Results"></transition>
+ </node>
+ <end-state name="end1"></end-state>
+ <node name="Send Results">
+ <event type="node-enter">
+ <action name="action1" class="org.jboss.soa.esb.samples.quickstarts.bpm_orchestration1.process_actions.MyBPMActionHandler" config-type="bean"></action>
+ <action name="action2" class="org.jboss.soa.esb.services.jbpm.actionhandlers.EsbAction2">
+ <esbCategoryName>BPM_Orchestration_ResultsService</esbCategoryName>
+ <esbServiceName>ResultsService</esbServiceName>
+ <millisToWaitForResponse>5000</millisToWaitForResponse>
+ <jbpmToEsbVars>
+ <variable jbpm-name="theBody" esb-name="BODY_CONTENT" />
+ </jbpmToEsbVars>
+ <returnVars>
+ <variable jbpm-name="theBody" esb-name="BODY_CONTENT" />
+ </returnVars>
+ </action>
+ </event>
+
+ <transition name="" to="end1"></transition>
+ </node>
+</process-definition>
\ No newline at end of file
Property changes on: labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration1/processDefinition2/processdefinition.xml
___________________________________________________________________
Name: svn:mime-type
+ text/xml
Name: svn:eol-style
+ native
More information about the jboss-svn-commits
mailing list