[jboss-svn-commits] JBL Code SVN: r15882 - in labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration2: src/org/jboss/soa/esb/samples/quickstarts/bpm_orchestration2/esb_actions and 1 other directory.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Wed Oct 17 10:11:23 EDT 2007


Author: tfennelly
Date: 2007-10-17 10:11:23 -0400 (Wed, 17 Oct 2007)
New Revision: 15882

Modified:
   labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration2/scripts/results_service.groovy
   labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration2/scripts/service1.groovy
   labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration2/scripts/service2.groovy
   labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration2/scripts/service3.groovy
   labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration2/scripts/service4.groovy
   labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration2/scripts/service5.groovy
   labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration2/scripts/service6.groovy
   labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration2/scripts/service7.groovy
   labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration2/src/org/jboss/soa/esb/samples/quickstarts/bpm_orchestration2/esb_actions/MessageSpy.java
   labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration2/src/org/jboss/soa/esb/samples/quickstarts/bpm_orchestration2/esb_actions/SimpleJMSNotifier.java
Log:
Updates to reflect new message stuff

Modified: labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration2/scripts/results_service.groovy
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration2/scripts/results_service.groovy	2007-10-17 13:32:23 UTC (rev 15881)
+++ labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration2/scripts/results_service.groovy	2007-10-17 14:11:23 UTC (rev 15882)
@@ -2,10 +2,10 @@
 
 println "***** Ship It *****"
 
-println "In: " + new String(message.body.contents)
+println "In: " + message.getBody().get()
 
-message.body.contents = (new String(message.body.contents) + " 'Shipped' ").getBytes()
+message.getBody().add(message.getBody().get() + " 'Shipped' ")
 
-println "Out: " + new String(message.body.contents)
+println "Out: " + message.getBody().get()
 
 println "***** End Ship It *****"
\ No newline at end of file

Modified: labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration2/scripts/service1.groovy
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration2/scripts/service1.groovy	2007-10-17 13:32:23 UTC (rev 15881)
+++ labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration2/scripts/service1.groovy	2007-10-17 14:11:23 UTC (rev 15882)
@@ -2,11 +2,11 @@
 
 println "** Begin Receive Order - Service 1 **"
 
-println "In: " + new String(message.body.contents)
+println "In: " + message.getBody().get()
 
-message.body.contents = (new String(message.body.contents) + " 'Receive Order' ").getBytes()
+message.getBody().add(message.getBody().get() + " 'Receive Order' ")
 
-println "Out: " + new String(message.body.contents)
+println "Out: " + message.getBody().get()
 
 println "** End Receive Order - Service 1 **"
 

Modified: labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration2/scripts/service2.groovy
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration2/scripts/service2.groovy	2007-10-17 13:32:23 UTC (rev 15881)
+++ labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration2/scripts/service2.groovy	2007-10-17 14:11:23 UTC (rev 15882)
@@ -2,11 +2,11 @@
 
 println "** Begin Validate Order - Service 2 **"
 
-println "In: " + new String(message.body.contents)
+println "In: " + message.getBody().get()
 
-message.body.contents = (new String(message.body.contents) + " 'Validate Order' ").getBytes()
+message.getBody().add(message.getBody().get() + " 'Validate Order' ")
 
-println "Out: " + new String(message.body.contents)
+println "Out: " + message.getBody().get()
 
 println "** End Validate Order - Service 2 **"
 

Modified: labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration2/scripts/service3.groovy
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration2/scripts/service3.groovy	2007-10-17 13:32:23 UTC (rev 15881)
+++ labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration2/scripts/service3.groovy	2007-10-17 14:11:23 UTC (rev 15882)
@@ -2,10 +2,10 @@
 
 println "** Begin Credit Check - Service 3 **"
 
-println "In: " + new String(message.body.contents)
+println "In: " + message.getBody().get()
 
-message.body.contents = (new String(message.body.contents) + " 'Credit Check' ").getBytes()
+message.getBody().add(message.getBody().get() + " 'Credit Check' ")
 
-println "Out: " + new String(message.body.contents)
+println "Out: " + message.getBody().get()
 
 println "** End Credit Check - Service 3 **"
\ No newline at end of file

Modified: labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration2/scripts/service4.groovy
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration2/scripts/service4.groovy	2007-10-17 13:32:23 UTC (rev 15881)
+++ labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration2/scripts/service4.groovy	2007-10-17 14:11:23 UTC (rev 15882)
@@ -2,10 +2,10 @@
 
 println "** Begin Inventory Check - Service 4 **"
 
-println "In: " + new String(message.body.contents)
+println "In: " + message.getBody().get()
 
-message.body.contents = (new String(message.body.contents) + " 'Inventory Check' ").getBytes()
+message.getBody().add(message.getBody().get() + " 'Inventory Check' ")
 
-println "Out: " + new String(message.body.contents)
+println "Out: " + message.getBody().get()
 
 println "** End Inventory Check - Service 4 **"
\ No newline at end of file

Modified: labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration2/scripts/service5.groovy
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration2/scripts/service5.groovy	2007-10-17 13:32:23 UTC (rev 15881)
+++ labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration2/scripts/service5.groovy	2007-10-17 14:11:23 UTC (rev 15882)
@@ -2,10 +2,10 @@
 
 println "** Begin Los Angeles - Service 5 **"
 
-println "In: " + new String(message.body.contents)
+println "In: " + message.getBody().get()
 
-message.body.contents = (new String(message.body.contents) + " 'Los Angeles' ").getBytes()
+message.getBody().add(message.getBody().get() + " 'Los Angeles' ")
 
-println "Out: " + new String(message.body.contents)
+println "Out: " + message.getBody().get()
 
 println "** End Los Angeles - Service 5 **"
\ No newline at end of file

Modified: labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration2/scripts/service6.groovy
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration2/scripts/service6.groovy	2007-10-17 13:32:23 UTC (rev 15881)
+++ labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration2/scripts/service6.groovy	2007-10-17 14:11:23 UTC (rev 15882)
@@ -2,10 +2,10 @@
 
 println "** Begin Dallas - Service 6 **"
 
-println "In: " + new String(message.body.contents)
+println "In: " + message.getBody().get()
 
-message.body.contents = (new String(message.body.contents) + " 'Dallas' ").getBytes()
+message.getBody().add(message.getBody().get() + " 'Dallas' ")
 
-println "Out: " + new String(message.body.contents)
+println "Out: " + message.getBody().get()
 
 println "** Begin Dallas - Service 6 **"
\ No newline at end of file

Modified: labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration2/scripts/service7.groovy
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration2/scripts/service7.groovy	2007-10-17 13:32:23 UTC (rev 15881)
+++ labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration2/scripts/service7.groovy	2007-10-17 14:11:23 UTC (rev 15882)
@@ -2,10 +2,10 @@
 
 println "** Begin Atlanta - Service 7 **"
 
-println "In: " + new String(message.body.contents)
+println "In: " + message.getBody().get()
 
-message.body.contents = (new String(message.body.contents) + " 'Atlanta' ").getBytes()
+message.getBody().add(message.getBody().get() + " 'Atlanta' ")
 
-println "Out: " + new String(message.body.contents)
+println "Out: " + message.getBody().get()
 
 println "** End Atlanta - Service 7 **"
\ No newline at end of file

Modified: labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration2/src/org/jboss/soa/esb/samples/quickstarts/bpm_orchestration2/esb_actions/MessageSpy.java
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration2/src/org/jboss/soa/esb/samples/quickstarts/bpm_orchestration2/esb_actions/MessageSpy.java	2007-10-17 13:32:23 UTC (rev 15881)
+++ labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration2/src/org/jboss/soa/esb/samples/quickstarts/bpm_orchestration2/esb_actions/MessageSpy.java	2007-10-17 14:11:23 UTC (rev 15882)
@@ -33,12 +33,16 @@
 	
 	  // modify to use the logger
 	public Message process(Message message) throws Exception {		
-		if (message.getBody() != null && message.getBody().getByteArray() != null) {
-			logger.info("Body: " + new String(message.getBody().getByteArray()));
-		} else {
-			logger.info("Body Contents are NULL");
-		}
-		return message;         	
+          Object payload = message.getBody().get();
+
+          if (payload instanceof byte[]) {
+              logger.info("Body: " + new String((byte[])payload));
+          } else if (payload instanceof String) {
+              logger.info("Body: " + payload);
+          } else {
+              logger.info("Body Contents are NULL");
+          }
+          return message;
 	}
 	 	  
     public MessageSpy(ConfigTree config) { _config = config; } 

Modified: labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration2/src/org/jboss/soa/esb/samples/quickstarts/bpm_orchestration2/esb_actions/SimpleJMSNotifier.java
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration2/src/org/jboss/soa/esb/samples/quickstarts/bpm_orchestration2/esb_actions/SimpleJMSNotifier.java	2007-10-17 13:32:23 UTC (rev 15881)
+++ labs/jbossesb/trunk/product/samples/quickstarts/bpm_orchestration2/src/org/jboss/soa/esb/samples/quickstarts/bpm_orchestration2/esb_actions/SimpleJMSNotifier.java	2007-10-17 14:11:23 UTC (rev 15882)
@@ -64,7 +64,7 @@
      //logger.info("Connection Started");
      
      QueueSender send = session.createSender(que);        
-     TextMessage tm = session.createTextMessage(new String(message.getBody().getByteArray()));
+     TextMessage tm = session.createTextMessage((String)message.getBody().get());
      send.send(tm);        
      send.close();
      




More information about the jboss-svn-commits mailing list