[jboss-svn-commits] JBL Code SVN: r16242 - in labs/jbossesb/trunk/product/samples/quickstarts/business_service: src/org/jboss/soa/esb/samples/quickstart/businessservice and 1 other directory.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Wed Oct 31 23:53:43 EDT 2007


Author: tcunning
Date: 2007-10-31 23:53:43 -0400 (Wed, 31 Oct 2007)
New Revision: 16242

Modified:
   labs/jbossesb/trunk/product/samples/quickstarts/business_service/jboss-esb.xml
   labs/jbossesb/trunk/product/samples/quickstarts/business_service/src/org/jboss/soa/esb/samples/quickstart/businessservice/MyAction.java
Log:
bug:JBESB-1285
Add mep="OneWay" and remove deprecated getByteArray references.


Modified: labs/jbossesb/trunk/product/samples/quickstarts/business_service/jboss-esb.xml
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/business_service/jboss-esb.xml	2007-11-01 03:03:06 UTC (rev 16241)
+++ labs/jbossesb/trunk/product/samples/quickstarts/business_service/jboss-esb.xml	2007-11-01 03:53:43 UTC (rev 16242)
@@ -39,7 +39,7 @@
                               maxThreads="1"
                 />                
             </listeners>
-            <actions>
+            <actions mep="OneWay">
                <action name="displayAction" 
                		class="org.jboss.soa.esb.samples.quickstart.businessservice.MyAction" 
                		process="displayMessage">

Modified: labs/jbossesb/trunk/product/samples/quickstarts/business_service/src/org/jboss/soa/esb/samples/quickstart/businessservice/MyAction.java
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/business_service/src/org/jboss/soa/esb/samples/quickstart/businessservice/MyAction.java	2007-11-01 03:03:06 UTC (rev 16241)
+++ labs/jbossesb/trunk/product/samples/quickstarts/business_service/src/org/jboss/soa/esb/samples/quickstart/businessservice/MyAction.java	2007-11-01 03:53:43 UTC (rev 16242)
@@ -38,7 +38,7 @@
 
   public Message displayMessage(Message message) throws Exception{		
 		  logHeader();
-		  System.out.println("Body: " + new String(message.getBody().getByteArray()));
+		  System.out.println("Body: " + (String)message.getBody().get());
 		  logFooter();
 		  return message;         	
 	}
@@ -46,7 +46,7 @@
    public Message playWithMessage(Message message) throws Exception {
 	   Body msgBody = message.getBody();
      String results = new String();
-	   String contents = new String(msgBody.getByteArray());
+	   String contents = new String((String)msgBody.get());
      try {
      		InitialContext ctx = new InitialContext();
            		
@@ -57,7 +57,7 @@
 		 e.printStackTrace();
      	  System.out.println(e);
      }
-	   msgBody.setByteArray(results.getBytes());
+	   msgBody.add(results);
 	   return message;
    }
    
@@ -66,7 +66,7 @@
 	   System.out.println("!ERROR!");
 	   System.out.println(exception.getMessage());
 	   System.out.println("For Message: ");
-	   System.out.println(message.getBody().getByteArray());
+	   System.out.println(message.getBody().get());
 	   exception.printStackTrace();
 	   logFooter();
    }




More information about the jboss-svn-commits mailing list