[jboss-svn-commits] JBL Code SVN: r14604 - labs/jbossesb/trunk/product/samples/quickstarts/webservice_producer/src/org/jboss/soa/esb/samples/quickstart/webserviceproducer/webservice.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Sun Aug 26 14:27:19 EDT 2007


Author: burrsutter
Date: 2007-08-26 14:27:19 -0400 (Sun, 26 Aug 2007)
New Revision: 14604

Modified:
   labs/jbossesb/trunk/product/samples/quickstarts/webservice_producer/src/org/jboss/soa/esb/samples/quickstart/webserviceproducer/webservice/GoodbyeWorldWS.java
Log:
made the messages more readable

Modified: labs/jbossesb/trunk/product/samples/quickstarts/webservice_producer/src/org/jboss/soa/esb/samples/quickstart/webserviceproducer/webservice/GoodbyeWorldWS.java
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/webservice_producer/src/org/jboss/soa/esb/samples/quickstart/webserviceproducer/webservice/GoodbyeWorldWS.java	2007-08-26 18:27:02 UTC (rev 14603)
+++ labs/jbossesb/trunk/product/samples/quickstarts/webservice_producer/src/org/jboss/soa/esb/samples/quickstart/webserviceproducer/webservice/GoodbyeWorldWS.java	2007-08-26 18:27:19 UTC (rev 14604)
@@ -2,10 +2,12 @@
 
 import javax.jws.WebService;
 import javax.jws.WebMethod;
+import javax.jws.Oneway;
 import javax.jws.WebParam;
 import javax.jws.soap.SOAPBinding;
 
 import org.jboss.soa.esb.message.Message;
+import org.jboss.soa.esb.message.Body;
 import org.jboss.soa.esb.actions.soap.SOAPProcessor;
 
 /**
@@ -20,18 +22,22 @@
 
         Message esbMessage = SOAPProcessor.getMessage();
         if(esbMessage != null) {
-            System.out.println("**** ESBMessage set on ThreadLocal");
+            System.out.println("**** SOAPRequest perhaps mediated by ESB:\n" + esbMessage.getBody().get("org.jboss.soa.esb.actions.current.after"));
+            // System.out.println("\n" + esbMessage.toString() + "\n");
         }
         System.out.println("Web Service Parameter - message=" + message);
         return "... Ah Goodbye then!!!! - " + message;
     }
 
     @WebMethod
+    @OneWay
     public void sayGoodbyeWithoutResponse(@WebParam(name="message") String message) {
 
         Message esbMessage = SOAPProcessor.getMessage();
         if(esbMessage != null) {
-            System.out.println("**** Message set on ThreadLocal");
+            System.out.println("**** SOAPRequest perhaps mediated by ESB:\n" + esbMessage.getBody().get("org.jboss.soa.esb.actions.current.after"));
         }
+        System.out.println("Web Service Parameter - message=" + message);
     }
+    
 }




More information about the jboss-svn-commits mailing list