[jboss-svn-commits] JBL Code SVN: r18739 - in labs/jbossesb/workspace/platform/JBESB_4_2_1_SOA_4_2/product/samples/quickstarts/notifications/src/org/jboss/soa/esb/samples/quickstart/notifications: test and 1 other directory.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Thu Mar 6 13:10:52 EST 2008
Author: ldimaggi at redhat.com
Date: 2008-03-06 13:10:52 -0500 (Thu, 06 Mar 2008)
New Revision: 18739
Modified:
labs/jbossesb/workspace/platform/JBESB_4_2_1_SOA_4_2/product/samples/quickstarts/notifications/src/org/jboss/soa/esb/samples/quickstart/notifications/MyJMSListenerAction.java
labs/jbossesb/workspace/platform/JBESB_4_2_1_SOA_4_2/product/samples/quickstarts/notifications/src/org/jboss/soa/esb/samples/quickstart/notifications/test/ReceiveJMSMessageFromTopic.java
labs/jbossesb/workspace/platform/JBESB_4_2_1_SOA_4_2/product/samples/quickstarts/notifications/src/org/jboss/soa/esb/samples/quickstart/notifications/test/SendEsbMessage.java
Log:
SOA-456
Committing fix for: http://jira.jboss.com/jira/browse/SOA-456
To branch: https://svn.labs.jboss.com/labs/jbossesb/workspace/platform/JBESB_4_2_1_SOA_4_2/
And cleaned up deprecated code - ex. esbMessage.getBody().setByteArray(args[2].getBytes()); in SendEsbMessage.java and MyJMSListenerAction.java
Modified: labs/jbossesb/workspace/platform/JBESB_4_2_1_SOA_4_2/product/samples/quickstarts/notifications/src/org/jboss/soa/esb/samples/quickstart/notifications/MyJMSListenerAction.java
===================================================================
--- labs/jbossesb/workspace/platform/JBESB_4_2_1_SOA_4_2/product/samples/quickstarts/notifications/src/org/jboss/soa/esb/samples/quickstart/notifications/MyJMSListenerAction.java 2008-03-06 17:55:38 UTC (rev 18738)
+++ labs/jbossesb/workspace/platform/JBESB_4_2_1_SOA_4_2/product/samples/quickstarts/notifications/src/org/jboss/soa/esb/samples/quickstart/notifications/MyJMSListenerAction.java 2008-03-06 18:10:52 UTC (rev 18739)
@@ -34,12 +34,12 @@
public Message displayMessage(Message message) throws Exception{
- System.out.println("&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&");
- System.out.println("Body: " + new String(message.getBody().getByteArray()));
+ System.out.println("&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&");
+ System.out.println("Body: " + message.getBody().get()) ;
System.out.println("&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&");
return message;
}
-}
\ No newline at end of file
+}
Modified: labs/jbossesb/workspace/platform/JBESB_4_2_1_SOA_4_2/product/samples/quickstarts/notifications/src/org/jboss/soa/esb/samples/quickstart/notifications/test/ReceiveJMSMessageFromTopic.java
===================================================================
--- labs/jbossesb/workspace/platform/JBESB_4_2_1_SOA_4_2/product/samples/quickstarts/notifications/src/org/jboss/soa/esb/samples/quickstart/notifications/test/ReceiveJMSMessageFromTopic.java 2008-03-06 17:55:38 UTC (rev 18738)
+++ labs/jbossesb/workspace/platform/JBESB_4_2_1_SOA_4_2/product/samples/quickstarts/notifications/src/org/jboss/soa/esb/samples/quickstart/notifications/test/ReceiveJMSMessageFromTopic.java 2008-03-06 18:10:52 UTC (rev 18739)
@@ -119,6 +119,14 @@
// TextListener will now pull messages ad infinitum
// shutdown hook will be called at Ctrl-C
+
+ // Fix for: http://jira.jboss.com/jira/browse/SOA-456
+ while (true) { // loop until I'm killed
+ try {
+ Thread.sleep(500);
+ } catch (InterruptedException e) {break;}
+ }
+
}
catch(JMSException e) {
System.out.println("Exception occurred: " + e.toString()) ;
Modified: labs/jbossesb/workspace/platform/JBESB_4_2_1_SOA_4_2/product/samples/quickstarts/notifications/src/org/jboss/soa/esb/samples/quickstart/notifications/test/SendEsbMessage.java
===================================================================
--- labs/jbossesb/workspace/platform/JBESB_4_2_1_SOA_4_2/product/samples/quickstarts/notifications/src/org/jboss/soa/esb/samples/quickstart/notifications/test/SendEsbMessage.java 2008-03-06 17:55:38 UTC (rev 18738)
+++ labs/jbossesb/workspace/platform/JBESB_4_2_1_SOA_4_2/product/samples/quickstarts/notifications/src/org/jboss/soa/esb/samples/quickstart/notifications/test/SendEsbMessage.java 2008-03-06 18:10:52 UTC (rev 18739)
@@ -48,12 +48,12 @@
System.out.println("Usage SendEsbMessage <category> <name> <text to send>");
}
- Message esbMessage = MessageFactory.getInstance().getMessage();
+ Message esbMessage = MessageFactory.getInstance().getMessage();
- esbMessage.getBody().setByteArray(args[2].getBytes());
-
+ esbMessage.getBody().add(args[2]);
+
new ServiceInvoker(args[0], args[1]).deliverAsync(esbMessage);
}
-}
\ No newline at end of file
+}
More information about the jboss-svn-commits
mailing list