summaryrefslogtreecommitdiffstats
path: root/sandbox/sebastien/java/wrapped/samples/extending-tuscany/implementation-sample/src/test/java/sample/WelloTest.java
diff options
context:
space:
mode:
authorjsdelfino <jsdelfino@13f79535-47bb-0310-9956-ffa450edef68>2011-01-12 03:14:46 +0000
committerjsdelfino <jsdelfino@13f79535-47bb-0310-9956-ffa450edef68>2011-01-12 03:14:46 +0000
commite30d27ecbcbfa0c5f08299af755a38f2c2365db0 (patch)
treeda13ea1ebaee23af96178379089ee7db985488c7 /sandbox/sebastien/java/wrapped/samples/extending-tuscany/implementation-sample/src/test/java/sample/WelloTest.java
parent1807692b068462dd7865c2adb93d55199ae496de (diff)
Fix args construction in WelloTest, change from String to Element. Fix WSDL interface in EmbedTestCase.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1057980 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'sandbox/sebastien/java/wrapped/samples/extending-tuscany/implementation-sample/src/test/java/sample/WelloTest.java')
-rw-r--r--sandbox/sebastien/java/wrapped/samples/extending-tuscany/implementation-sample/src/test/java/sample/WelloTest.java7
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)));
}
}