1.1 --- a/launcher/src/main/java/org/apidesign/bck2brwsr/launcher/JSLauncher.java Sun Dec 23 17:02:34 2012 +0100
1.2 +++ b/launcher/src/main/java/org/apidesign/bck2brwsr/launcher/JSLauncher.java Sun Dec 23 18:24:18 2012 +0100
1.3 @@ -45,14 +45,12 @@
1.4 loaders.add(clazz.getClassLoader());
1.5 MethodInvocation mi = new MethodInvocation(clazz.getName(), method);
1.6 try {
1.7 - mi.result = code.invokeMethod(
1.8 + mi.result(code.invokeMethod(
1.9 console,
1.10 "invoke__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2",
1.11 - mi.className, mi.methodName).toString();
1.12 - } catch (ScriptException scriptException) {
1.13 - mi.exception = scriptException;
1.14 - } catch (NoSuchMethodException noSuchMethodException) {
1.15 - mi.exception = noSuchMethodException;
1.16 + mi.className, mi.methodName).toString(), null);
1.17 + } catch (ScriptException | NoSuchMethodException ex) {
1.18 + mi.result(null, ex);
1.19 }
1.20 return mi;
1.21 }