1.1 --- a/rt/vm/src/main/java/org/apidesign/vm4brwsr/VM.java Thu May 22 22:32:00 2014 +0200
1.2 +++ b/rt/vm/src/main/java/org/apidesign/vm4brwsr/VM.java Fri May 23 11:44:38 2014 +0200
1.3 @@ -526,8 +526,12 @@
1.4 + " var at = args[i];\n"
1.5 + " var ret;\n"
1.6 + " if (typeof at === 'function') ret = at(name, skip);\n"
1.7 - + " else ret = vm['org_apidesign_vm4brwsr_ClassPath'](false).\n"
1.8 - + " loadBytes___3BLjava_lang_String_2Ljava_lang_Object_2II(name, args, i, skip);\n"
1.9 + + " else {\n"
1.10 + + " var cp = vm['org_apidesign_vm4brwsr_ClassPath'];\n"
1.11 + + " if (!cp) throw 'Core Java library not registered. Cannot load from ' + at;\n"
1.12 + + " ret = cp(false).\n"
1.13 + + " loadBytes___3BLjava_lang_String_2Ljava_lang_Object_2II(name, args, i, skip);\n"
1.14 + + " }\n"
1.15 + " if (ret !== null) return ret;\n"
1.16 + " }\n"
1.17 + " while (knownExtensions < extensions.length) {\n"