Nashorn issue.
Ratheesh K Kamoor
ratheeshkumark at gmail.com
Sat Jan 3 04:24:35 UTC 2015
I upgraded JDK to new build 1.8.0_40-ea-b19. Now I am getting different
exception intermittently.
Error trace:
Caused by: javax.script.ScriptException: TypeError: function
__noSuchMethod__() { [native code] } is not a constructor function in
<eval> at line number 21
at
jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:455)
at
jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:439)
at
jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:401)
at
jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:397)
at
jdk.nashorn.api.scripting.NashornScriptEngine.eval(NashornScriptEngine.java:152)
at javax.script.AbstractScriptEngine.eval(AbstractScriptEngine.java:264)
at com.nube.portal.engines.js.JsEngine.eval(JsEngine.java:101)
... 74 more
Caused by: <eval>:21 TypeError: function __noSuchMethod__() { [native code]
} is not a constructor function
at jdk.nashorn.internal.runtime.ECMAErrors.error(ECMAErrors.java:57)
at jdk.nashorn.internal.runtime.ECMAErrors.typeError(ECMAErrors.java:213)
at jdk.nashorn.internal.runtime.ECMAErrors.typeError(ECMAErrors.java:185)
at jdk.nashorn.internal.runtime.ECMAErrors.typeError(ECMAErrors.java:172)
at
jdk.nashorn.internal.runtime.ScriptFunctionData.getBestConstructor(ScriptFunctionData.java:239)
at
jdk.nashorn.internal.runtime.ScriptFunction.findNewMethod(ScriptFunction.java:474)
at jdk.nashorn.internal.runtime.ScriptObject.lookup(ScriptObject.java:1874)
at
jdk.nashorn.internal.runtime.linker.NashornLinker.getGuardedInvocation(NashornLinker.java:100)
at
jdk.nashorn.internal.runtime.linker.NashornLinker.getGuardedInvocation(NashornLinker.java:94)
at
jdk.internal.dynalink.support.CompositeTypeBasedGuardingDynamicLinker.getGuardedInvocation(CompositeTypeBasedGuardingDynamicLinker.java:176)
at
jdk.internal.dynalink.support.CompositeGuardingDynamicLinker.getGuardedInvocation(CompositeGuardingDynamicLinker.java:124)
at
jdk.internal.dynalink.support.LinkerServicesImpl.getGuardedInvocation(LinkerServicesImpl.java:149)
at jdk.internal.dynalink.DynamicLinker.relink(DynamicLinker.java:233)
at
jdk.nashorn.internal.scripts.Script$Recompilation$9$134AAA$\^eval\_.L:6$http(<eval>:21)
at
jdk.nashorn.internal.scripts.Script$Recompilation$8$977AA$\^eval\_.L:6$get(<eval>:41)
at jdk.nashorn.internal.scripts.Script$7$\^eval\_.:program(<eval>:1)
at
jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:636)
at
jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:229)
at jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:387)
at
jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:437)
... 79 more
On Fri, Jan 2, 2015 at 10:09 PM, Ratheesh K Kamoor <ratheeshkumark at gmail.com
> wrote:
> Hello,
>
> I am running in to a weird issue with Nashorn, posted the issue in
> stackoverflow.
>
>
> http://stackoverflow.com/questions/27347644/illegalargumentexception-exception-from-nashorn-is-it-a-bug-in-java-8
>
>
> Can someone help? Thank you so much for your time
>
> --
> Thanks
> Ratheesh
>
>
--
Thanks
Ratheesh
More information about the nashorn-dev
mailing list