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


Reply via email to