[jboss-svn-commits] JBL Code SVN: r14606 - 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 15:04:48 EDT 2007
Author: burrsutter
Date: 2007-08-26 15:04:48 -0400 (Sun, 26 Aug 2007)
New Revision: 14606
Modified:
labs/jbossesb/trunk/product/samples/quickstarts/webservice_producer/src/org/jboss/soa/esb/samples/quickstart/webserviceproducer/webservice/GoodbyeWorldWS.java
Log:
added an additional method to illustrate "multi-operations" on a single endpoint. Switched the WS endpoint to "document" instead of RPC
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:35:49 UTC (rev 14605)
+++ labs/jbossesb/trunk/product/samples/quickstarts/webservice_producer/src/org/jboss/soa/esb/samples/quickstart/webserviceproducer/webservice/GoodbyeWorldWS.java 2007-08-26 19:04:48 UTC (rev 14606)
@@ -14,7 +14,7 @@
* @author
*/
@WebService(name = "GoodbyeWorldWS", targetNamespace="http://webservice_producer/goodbyeworld")
- at SOAPBinding(style = SOAPBinding.Style.RPC)
+// @SOAPBinding(style = SOAPBinding.Style.RPC)
public class GoodbyeWorldWS {
@WebMethod
@@ -30,7 +30,18 @@
}
@WebMethod
- @OneWay
+ public String sayAdios(String message) {
+ Message esbMessage = SOAPProcessor.getMessage();
+ if(esbMessage != null) {
+ 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 "... Adios Amigo!!!! - " + message;
+ }
+
+ @WebMethod
+ @Oneway
public void sayGoodbyeWithoutResponse(@WebParam(name="message") String message) {
Message esbMessage = SOAPProcessor.getMessage();
More information about the jboss-svn-commits
mailing list