diff options
Diffstat (limited to '')
-rw-r--r-- | sandbox/sebastien/java/wrapped/samples/extending-tuscany/implementation-sample/src/test/java/sample/WelloTest.java | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/sandbox/sebastien/java/wrapped/samples/extending-tuscany/implementation-sample/src/test/java/sample/WelloTest.java b/sandbox/sebastien/java/wrapped/samples/extending-tuscany/implementation-sample/src/test/java/sample/WelloTest.java index 74f71162fd..a2c36d2df7 100644 --- a/sandbox/sebastien/java/wrapped/samples/extending-tuscany/implementation-sample/src/test/java/sample/WelloTest.java +++ b/sandbox/sebastien/java/wrapped/samples/extending-tuscany/implementation-sample/src/test/java/sample/WelloTest.java @@ -20,6 +20,7 @@ package sample; import static java.lang.System.out; +import static java.util.Collections.singleton; import static sample.Xutil.elem; import static sample.Xutil.elems; import static sample.Xutil.print; @@ -44,7 +45,7 @@ import sample.api.WSDLReference; public class WelloTest { // Uncomment and comment the next line to switch back from RPC to Doc mode - //WSDL("http://sample/upper#Upper") + //@WSDL("http://sample/upper#Upper") @WSDL("http://sample/upperrpc#Upper") WSDLReference upper; @@ -66,8 +67,10 @@ public class WelloTest { out.println("WelloTest." + op + "(" + xml(e) + ")"); final String name = xreduce(print, "", xfilter(select("name"), elems(e))); - final String s = (String)upper.rpccall("upper", "Hello " + name); + final Element ureq = xdom("http://sample/upperrpc", "arg0", text("Hello " + name)); + final Element ures = (Element)upper.rpccall("upper", ureq); + final String s = xreduce(print, "", singleton(ures)); return xdom("http://sample/hello", "helloResponse", elem("result", text(s))); } } |