diff -r 3fe5a86bd123 -r eea0065bcc1a launcher/src/main/java/org/apidesign/bck2brwsr/launcher/Console.java --- a/launcher/src/main/java/org/apidesign/bck2brwsr/launcher/Console.java Tue Dec 18 13:10:56 2012 +0100 +++ b/launcher/src/main/java/org/apidesign/bck2brwsr/launcher/Console.java Thu Dec 20 08:59:47 2012 +0100 @@ -56,11 +56,6 @@ setAttr("result", "value", res); } - @JavaScriptBody(args = "o", body = "return '' + o;") - private static String tS(Object o) { - return o.toString(); - } - public static void harness(String url) { log("Connecting to " + url); try { @@ -77,13 +72,10 @@ log("Invoking " + c.getClassName() + '.' + c.getMethodName() + " as request: " + c.getRequestId()); Object result = invokeMethod(c.getClassName(), c.getMethodName()); - + log("Result: " + result); - - String toSend = tS(result); - - log("Sending back: " + url + "?request=" + c.getRequestId() + "&result=" + toSend); - u = new URL(url + "?request=" + c.getRequestId() + "&result=" + toSend); + log("Sending back: " + url + "?request=" + c.getRequestId() + "&result=" + result); + u = new URL(url + "?request=" + c.getRequestId() + "&result=" + result); }