[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