[jboss-svn-commits] JBL Code SVN: r14507 - labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration2.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Thu Aug 23 22:10:38 EDT 2007


Author: burrsutter
Date: 2007-08-23 22:10:38 -0400 (Thu, 23 Aug 2007)
New Revision: 14507

Modified:
   labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration2/jboss-esb.xml
Log:
updated for new API

Modified: labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration2/jboss-esb.xml
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration2/jboss-esb.xml	2007-08-24 01:42:55 UTC (rev 14506)
+++ labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration2/jboss-esb.xml	2007-08-24 02:10:38 UTC (rev 14507)
@@ -94,33 +94,46 @@
             </listeners>
             <actions>
                 
-                <action name="spy1" 
-                    class="org.jboss.soa.esb.samples.quickstarts.bpm_orchestration2.esb_actions.MessageSpy"/>
-                    
-                <!-- move the body.getContents() into jBPM -->    
+                 <action name="dump1" class="org.jboss.soa.esb.actions.SystemPrintln">
+                   		<property name="printfull" value="true"/>
+                 </action>                    
+                 <!--    
                 <action name="create_new_process_instance" 
                     class="org.jboss.soa.esb.services.jbpm.actions.BpmProcessor">
                     <property name="command" value="NewProcessInstanceCommand" />
-                    <property name="process-definition-name" value="processDefinition1"/>   
-                    <property name="actor" value="FrankSinatra"/>                                                 
-                    <property name="object-paths">
-                      <!-- esb-name maps to getBody().get("eVar1") -->
+                    <property name="process-definition-name" value="bpm_orchestration2Process"/>   
+                    <property name="object-paths">                      
                         <object-path esb="BODY_CONTENT" bpm="theBody" />
                     </property>                    
-                 </action>  
-                 
+                 </action>
+                   
+                 <action name="dump2" class="org.jboss.soa.esb.actions.SystemPrintln">
+                   		<property name="printfull" value="true"/>
+                 </action>
+                  
                  <action  name="signal_the_new_process_instance" 
                    class="org.jboss.soa.esb.services.jbpm.actions.BpmProcessor">
                     <property name="command" value="SignalCommand" />
-                    <property name="process-definition-name" value="processDefinition1"/>   
+                    <property name="process-definition-name" value="bpm_orchestration2Process"/>   
+                     <property name="object-paths">                        
+                        <object-path esb="BODY_CONTENT" bpm="theBody" />
+                    </property>
+                 </action>
+                   -->
+                   
+                 <action  name="start_a_new_process_instance" 
+                   class="org.jboss.soa.esb.services.jbpm.actions.BpmProcessor">
+                    <property name="command" value="StartProcessInstanceCommand" />
+                    <property name="process-definition-name" value="bpm_orchestration2Process"/>   
                      <property name="object-paths">
                         <object-path esb="eVar1" bpm="counter"  value="45" />
                         <object-path esb="BODY_CONTENT" bpm="theBody" />
                     </property>
                  </action>
-
-                <action name="spy2" 
-                    class="org.jboss.soa.esb.samples.quickstarts.bpm_orchestration2.esb_actions.MessageSpy"/>
+                  
+                 <action name="dump3" class="org.jboss.soa.esb.actions.SystemPrintln">
+                   		<property name="printfull" value="true"/>
+                 </action>
                             
             </actions>
         </service>
@@ -133,11 +146,15 @@
             </listeners>
             <actions>
 
+                 <action name="dump" class="org.jboss.soa.esb.actions.SystemPrintln">
+                   	<property name="printfull" value="true"/>
+                 </action>
+
                 <action name="groovy" class="org.jboss.soa.esb.actions.scripting.GroovyActionProcessor">
                   <property name="script" value="/scripts/service1.groovy" />
                 </action>
                 <action name="alert" class="org.jboss.soa.esb.samples.quickstarts.bpm_orchestration2.esb_actions.SimpleJMSNotifier">
-								  <property name="ALERT_QUEUE_NAME" value="quickstart_bpm_orchestration2_service1_Alert" />     
+					<property name="ALERT_QUEUE_NAME" value="quickstart_bpm_orchestration2_service1_Alert" />     
                 </action>
                                 
             </actions>
@@ -241,6 +258,7 @@
         </service>
 
         
+        
         <service category="BPM_Orchestration2_ResultsService" name="ResultsService"
                  description="BPM Orchestration Sample 2: Sends outbound results of the process flow">
             <listeners>
@@ -248,8 +266,9 @@
                 maxThreads="1"/>
             </listeners>
             <actions>
-                <action name="spy" 
-                    class="org.jboss.soa.esb.samples.quickstarts.bpm_orchestration2.esb_actions.MessageSpy"/>   
+                 <action name="groovy" class="org.jboss.soa.esb.actions.scripting.GroovyActionProcessor">
+                  <property name="script" value="/scripts/results_service.groovy" />
+                </action>
                 <action name="alert" class="org.jboss.soa.esb.samples.quickstarts.bpm_orchestration2.esb_actions.SimpleJMSNotifier">
 								  <property name="ALERT_QUEUE_NAME" value="quickstart_bpm_orchestration2_results_Alert" />     
                 </action>     




More information about the jboss-svn-commits mailing list