[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