Javax.scripting getEngineByName exception
-----------------------------------------
Key: JRUBY-4765
URL: http://jira.codehaus.org/browse/JRUBY-4765
Project: JRuby
Issue Type: Bug
Components: Java Integration
Affects Versions: JRuby 1.5.0.RC2
Environment: 1.6.0_17, JRuby 1.5RC2, Mac OS X 10.5
Reporter: Morten Christensen
Priority: Critical
Major problem with javax.scripting (worked in jruby 1.4):
ScriptEngineManager scriptManager = new ScriptEngineManager();
ScriptEngine engine = scriptManager.getEngineByName("jruby");
Results in:
java.lang.AssertionError
at
org.jruby.internal.runtime.GlobalVariables.set(GlobalVariables.java:121)
at
org.jruby.embed.variable.GlobalVariable.tryEagerInjection(GlobalVariable.java:188)
at
org.jruby.embed.variable.GlobalVariable.setJavaObject(GlobalVariable.java:166)
at
org.jruby.embed.variable.LocalGlobalVariable.remove(LocalGlobalVariable.java:159)
at org.jruby.embed.internal.BiVariableMap.clear(BiVariableMap.java:395)
at org.jruby.embed.jsr223.JRubyBindings.<init>(JRubyBindings.java:54)
at org.jruby.embed.jsr223.JRubyContext.<init>(JRubyContext.java:78)
at org.jruby.embed.jsr223.JRubyEngine.<init>(JRubyEngine.java:65)
at
org.jruby.embed.jsr223.JRubyEngineFactory.getScriptEngine(JRubyEngineFactory.java:175)
at
javax.script.ScriptEngineManager.getEngineByName(ScriptEngineManager.java:225)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email