From: Geoffrey A. <geo...@ge...> - 2009-09-29 15:42:03
|
Hi All, Running HtmlUnit (through Celerity through Cucumber) on JRuby 1.3.1 and OpenJDK 1.6.0_0 on Linux, and am receiving the error below. The same Cucumber test running on Sun's JDK works fine. If you take a look at the head of the stack trace it appears to be something with the HtmlUnit internals and not Cucumber or Celerity. Is this a known issue? If so, is there a workaround? Thanks, Geoff. java.lang.IllegalAccessError: tried to access method org.mozilla.javascript.Context.<init>(Lorg/mozilla/javascript/ ContextFactory;)V from class com.gargoylesoftware.htmlunit.javascript.HtmlUnitContextFactory $TimeoutContext (NativeException) com/gargoylesoftware/htmlunit/javascript/HtmlUnitContextFactory.java: 124:in `<init>' com/gargoylesoftware/htmlunit/javascript/HtmlUnitContextFactory.java: 213:in `makeContext' org/mozilla/javascript/Context.java:401:in `enter' org/mozilla/javascript/Context.java:497:in `call' org/mozilla/javascript/ContextFactory.java:511:in `call' com/gargoylesoftware/htmlunit/javascript/JavaScriptEngine.java:141:in `initialize' com/gargoylesoftware/htmlunit/WebClient.java:1104:in `initialize' com/gargoylesoftware/htmlunit/WebWindowImpl.java:98:in `setEnclosedPage' com/gargoylesoftware/htmlunit/html/HTMLParser.java:272:in `parse' com/gargoylesoftware/htmlunit/DefaultPageCreator.java:127:in `createHtmlPage' com/gargoylesoftware/htmlunit/DefaultPageCreator.java:101:in `createPage' com/gargoylesoftware/htmlunit/WebClient.java:441:in `loadWebResponseInto' com/gargoylesoftware/htmlunit/WebClient.java:329:in `getPage' com/gargoylesoftware/htmlunit/WebClient.java:402:in `getPage' sun/reflect/NativeMethodAccessorImpl.java:-2:in `invoke0' sun/reflect/NativeMethodAccessorImpl.java:57:in `invoke' sun/reflect/DelegatingMethodAccessorImpl.java:43:in `invoke' java/lang/reflect/Method.java:616:in `invoke' org/jruby/javasupport/JavaMethod.java:302:in `invokeWithExceptionHandling' org/jruby/javasupport/JavaMethod.java:263:in `invoke' org/jruby/java/invokers/InstanceMethodInvoker.java:47:in `call' org/jruby/runtime/callsite/CachingCallSite.java:278:in `cacheAndCall' org/jruby/runtime/callsite/CachingCallSite.java:117:in `call' org/jruby/ast/CallOneArgNode.java:57:in `interpret' org/jruby/ast/AttrAssignOneArgNode.java:33:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/ast/BlockNode.java:71:in `interpret' org/jruby/internal/runtime/methods/InterpretedMethod.java:173:in `call' org/jruby/internal/runtime/methods/DefaultMethod.java:151:in `call' org/jruby/runtime/callsite/CachingCallSite.java:278:in `cacheAndCall' org/jruby/runtime/callsite/CachingCallSite.java:117:in `call' org/jruby/ast/CallOneArgNode.java:57:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/ast/RescueNode.java:225:in `executeBody' org/jruby/ast/RescueNode.java:147:in `interpretWithJavaExceptions' org/jruby/ast/RescueNode.java:110:in `interpret' org/jruby/ast/BeginNode.java:83:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/internal/runtime/methods/InterpretedMethod.java:173:in `call' org/jruby/internal/runtime/methods/DefaultMethod.java:151:in `call' org/jruby/runtime/callsite/CachingCallSite.java:278:in `cacheAndCall' org/jruby/runtime/callsite/CachingCallSite.java:117:in `call' org/jruby/ast/CallOneArgNode.java:57:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/ast/IfNode.java:114:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/runtime/InterpretedBlock.java:218:in `evalBlockBody' org/jruby/runtime/InterpretedBlock.java:206:in `yield' org/jruby/runtime/Block.java:199:in `yield' org/jruby/RubyObject.java:462:in `yieldUnder' org/jruby/RubyObject.java:1328:in `instance_exec' org/jruby/org/jruby/RubyObject$i_method_0_3$RUBYFRAMEDINVOKER $instance_exec.gen:-1:in `call' org/jruby/internal/runtime/methods/DynamicMethod.java:168:in `call' org/jruby/runtime/callsite/CachingCallSite.java:124:in `callBlock' org/jruby/runtime/callsite/CachingCallSite.java:131:in `call' org/jruby/ast/FCallSpecialArgBlockPassNode.java:38:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/ast/IfNode.java:114:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/runtime/InterpretedBlock.java:218:in `evalBlockBody' org/jruby/runtime/InterpretedBlock.java:169:in `yield' org/jruby/runtime/Block.java:194:in `yield' org/jruby/ast/YieldNode.java:143:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/ast/RescueNode.java:225:in `executeBody' org/jruby/ast/RescueNode.java:147:in `interpretWithJavaExceptions' org/jruby/ast/RescueNode.java:110:in `interpret' org/jruby/ast/BeginNode.java:83:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/internal/runtime/methods/InterpretedMethod.java:192:in `call' org/jruby/internal/runtime/methods/DefaultMethod.java:159:in `call' org/jruby/runtime/callsite/CachingCallSite.java:124:in `callBlock' org/jruby/runtime/callsite/CachingCallSite.java:141:in `callIter' org/jruby/ast/FCallOneArgBlockNode.java:34:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/internal/runtime/methods/InterpretedMethod.java:266:in `call' org/jruby/internal/runtime/methods/DefaultMethod.java:191:in `call' org/jruby/runtime/callsite/CachingCallSite.java:204:in `callBlock' org/jruby/runtime/callsite/CachingCallSite.java:211:in `call' org/jruby/ast/CallSpecialArgBlockPassNode.java:68:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/ast/RescueNode.java:225:in `executeBody' org/jruby/ast/RescueNode.java:147:in `interpretWithJavaExceptions' org/jruby/ast/RescueNode.java:110:in `interpret' org/jruby/ast/BeginNode.java:83:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/ast/BlockNode.java:71:in `interpret' org/jruby/internal/runtime/methods/InterpretedMethod.java:173:in `call' org/jruby/internal/runtime/methods/DefaultMethod.java:151:in `call' org/jruby/runtime/callsite/CachingCallSite.java:115:in `call' org/jruby/ast/CallOneArgNode.java:57:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/ast/BlockNode.java:71:in `interpret' org/jruby/internal/runtime/methods/InterpretedMethod.java:173:in `call' org/jruby/internal/runtime/methods/DefaultMethod.java:151:in `call' org/jruby/runtime/callsite/CachingCallSite.java:278:in `cacheAndCall' org/jruby/runtime/callsite/CachingCallSite.java:117:in `call' org/jruby/ast/CallOneArgNode.java:57:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/ast/BlockNode.java:71:in `interpret' org/jruby/ast/RescueNode.java:225:in `executeBody' org/jruby/ast/RescueNode.java:147:in `interpretWithJavaExceptions' org/jruby/ast/RescueNode.java:110:in `interpret' org/jruby/ast/BeginNode.java:83:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/internal/runtime/methods/InterpretedMethod.java:173:in `call' org/jruby/internal/runtime/methods/DefaultMethod.java:151:in `call' org/jruby/internal/runtime/methods/AliasMethod.java:61:in `call' org/jruby/runtime/callsite/CachingCallSite.java:278:in `cacheAndCall' org/jruby/runtime/callsite/CachingCallSite.java:117:in `call' org/jruby/ast/FCallOneArgNode.java:36:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/ast/BlockNode.java:71:in `interpret' org/jruby/runtime/InterpretedBlock.java:218:in `evalBlockBody' org/jruby/runtime/InterpretedBlock.java:206:in `yield' org/jruby/runtime/Block.java:199:in `yield' org/jruby/RubyObject.java:462:in `yieldUnder' org/jruby/RubyObject.java:1328:in `instance_exec' org/jruby/org/jruby/RubyObject$i_method_0_3$RUBYFRAMEDINVOKER $instance_exec.gen:-1:in `call' org/jruby/internal/runtime/methods/DynamicMethod.java:168:in `call' org/jruby/runtime/callsite/CachingCallSite.java:124:in `callBlock' org/jruby/runtime/callsite/CachingCallSite.java:131:in `call' org/jruby/ast/FCallSpecialArgBlockPassNode.java:38:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/ast/IfNode.java:114:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/runtime/InterpretedBlock.java:218:in `evalBlockBody' org/jruby/runtime/InterpretedBlock.java:169:in `yield' org/jruby/runtime/Block.java:194:in `yield' org/jruby/ast/YieldNode.java:143:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/ast/RescueNode.java:225:in `executeBody' org/jruby/ast/RescueNode.java:147:in `interpretWithJavaExceptions' org/jruby/ast/RescueNode.java:110:in `interpret' org/jruby/ast/BeginNode.java:83:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/internal/runtime/methods/InterpretedMethod.java:192:in `call' org/jruby/internal/runtime/methods/DefaultMethod.java:159:in `call' org/jruby/runtime/callsite/CachingCallSite.java:124:in `callBlock' org/jruby/runtime/callsite/CachingCallSite.java:141:in `callIter' org/jruby/ast/FCallOneArgBlockNode.java:34:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/internal/runtime/methods/InterpretedMethod.java:266:in `call' org/jruby/internal/runtime/methods/DefaultMethod.java:191:in `call' org/jruby/runtime/callsite/CachingCallSite.java:204:in `callBlock' org/jruby/runtime/callsite/CachingCallSite.java:211:in `call' org/jruby/ast/CallSpecialArgBlockPassNode.java:68:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/ast/RescueNode.java:225:in `executeBody' org/jruby/ast/RescueNode.java:147:in `interpretWithJavaExceptions' org/jruby/ast/RescueNode.java:110:in `interpret' org/jruby/ast/BeginNode.java:83:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/ast/BlockNode.java:71:in `interpret' org/jruby/internal/runtime/methods/InterpretedMethod.java:173:in `call' org/jruby/internal/runtime/methods/DefaultMethod.java:151:in `call' org/jruby/runtime/callsite/CachingCallSite.java:115:in `call' org/jruby/ast/CallOneArgNode.java:57:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/ast/BlockNode.java:71:in `interpret' org/jruby/internal/runtime/methods/InterpretedMethod.java:173:in `call' org/jruby/internal/runtime/methods/DefaultMethod.java:151:in `call' org/jruby/runtime/callsite/CachingCallSite.java:115:in `call' org/jruby/ast/CallOneArgNode.java:57:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/ast/BlockNode.java:71:in `interpret' org/jruby/ast/RescueNode.java:225:in `executeBody' org/jruby/ast/RescueNode.java:147:in `interpretWithJavaExceptions' org/jruby/ast/RescueNode.java:110:in `interpret' org/jruby/ast/BeginNode.java:83:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/ast/BlockNode.java:71:in `interpret' org/jruby/ast/IfNode.java:114:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/ast/BlockNode.java:71:in `interpret' org/jruby/internal/runtime/methods/InterpretedMethod.java:210:in `call' org/jruby/internal/runtime/methods/DefaultMethod.java:167:in `call' org/jruby/runtime/callsite/CachingCallSite.java:155:in `call' org/jruby/ast/FCallTwoArgNode.java:38:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/ast/BlockNode.java:71:in `interpret' org/jruby/internal/runtime/methods/InterpretedMethod.java:173:in `call' org/jruby/internal/runtime/methods/DefaultMethod.java:151:in `call' org/jruby/runtime/callsite/CachingCallSite.java:115:in `call' org/jruby/ast/CallOneArgNode.java:57:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/internal/runtime/methods/InterpretedMethod.java:112:in `call' org/jruby/internal/runtime/methods/DefaultMethod.java:117:in `call' org/jruby/runtime/callsite/SuperCallSite.java:48:in `callBlock' org/jruby/runtime/callsite/SuperCallSite.java:55:in `call' org/jruby/ast/ZSuperNode.java:100:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/ast/BlockNode.java:71:in `interpret' org/jruby/internal/runtime/methods/InterpretedMethod.java:173:in `call' org/jruby/internal/runtime/methods/DefaultMethod.java:151:in `call' org/jruby/runtime/callsite/CachingCallSite.java:115:in `call' org/jruby/ast/CallOneArgNode.java:57:in `interpret' org/jruby/ast/IfNode.java:112:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/runtime/InterpretedBlock.java:218:in `evalBlockBody' org/jruby/runtime/InterpretedBlock.java:169:in `yield' org/jruby/runtime/Block.java:194:in `yield' org/jruby/RubyArray.java:1562:in `each' org/jruby/org/jruby/RubyArray$i_method_0_0$RUBYFRAMEDINVOKER $each.gen:-1:in `call' org/jruby/runtime/callsite/CachingCallSite.java:268:in `cacheAndCall' org/jruby/runtime/callsite/CachingCallSite.java:86:in `callBlock' org/jruby/runtime/callsite/CachingCallSite.java:91:in `call' org/jruby/ast/CallNoArgBlockNode.java:64:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/ast/BlockNode.java:71:in `interpret' org/jruby/internal/runtime/methods/InterpretedMethod.java:173:in `call' org/jruby/internal/runtime/methods/DefaultMethod.java:151:in `call' org/jruby/runtime/callsite/CachingCallSite.java:278:in `cacheAndCall' org/jruby/runtime/callsite/CachingCallSite.java:117:in `call' org/jruby/ast/CallOneArgNode.java:57:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/internal/runtime/methods/InterpretedMethod.java:112:in `call' org/jruby/internal/runtime/methods/DefaultMethod.java:117:in `call' org/jruby/runtime/callsite/SuperCallSite.java:267:in `cacheAndCall' org/jruby/runtime/callsite/SuperCallSite.java:50:in `callBlock' org/jruby/runtime/callsite/SuperCallSite.java:55:in `call' org/jruby/ast/ZSuperNode.java:100:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/runtime/InterpretedBlock.java:218:in `evalBlockBody' org/jruby/runtime/InterpretedBlock.java:206:in `yield' org/jruby/runtime/BlockBody.java:72:in `call' org/jruby/runtime/BlockBody.java:78:in `call' org/jruby/runtime/Block.java:89:in `call' org/jruby/RubyProc.java:221:in `call' org/jruby/RubyProc.java:204:in `call' org/jruby/org/jruby/RubyProc$i_method_0_0$RUBYFRAMEDINVOKER $call.gen:-1:in `call' org/jruby/internal/runtime/methods/JavaMethod.java:620:in `call' org/jruby/internal/runtime/methods/DynamicMethod.java:164:in `call' org/jruby/runtime/callsite/CachingCallSite.java:115:in `call' org/jruby/ast/CallOneArgNode.java:57:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/ast/BlockNode.java:71:in `interpret' org/jruby/ast/EnsureNode.java:96:in `interpret' org/jruby/internal/runtime/methods/InterpretedMethod.java:173:in `call' org/jruby/internal/runtime/methods/DefaultMethod.java:151:in `call' org/jruby/runtime/callsite/CachingCallSite.java:115:in `call' org/jruby/ast/FCallOneArgNode.java:36:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/ast/BlockNode.java:71:in `interpret' org/jruby/ast/IfNode.java:112:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/ast/BlockNode.java:71:in `interpret' org/jruby/internal/runtime/methods/InterpretedMethod.java:112:in `call' org/jruby/internal/runtime/methods/DefaultMethod.java:117:in `call' org/jruby/javasupport/util/RuntimeHelpers.java:359:in `call' org/jruby/internal/runtime/methods/DynamicMethod.java:160:in `call' org/jruby/runtime/callsite/CachingCallSite.java:340:in `callMethodMissing' org/jruby/runtime/callsite/CachingCallSite.java:265:in `cacheAndCall' org/jruby/runtime/callsite/CachingCallSite.java:86:in `callBlock' org/jruby/runtime/callsite/CachingCallSite.java:91:in `call' org/jruby/ast/CallNoArgBlockNode.java:64:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/internal/runtime/methods/InterpretedMethod.java:173:in `call' org/jruby/internal/runtime/methods/DefaultMethod.java:151:in `call' org/jruby/runtime/callsite/CachingCallSite.java:278:in `cacheAndCall' org/jruby/runtime/callsite/CachingCallSite.java:117:in `call' org/jruby/ast/CallOneArgNode.java:57:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/ast/BlockNode.java:71:in `interpret' org/jruby/internal/runtime/methods/InterpretedMethod.java:173:in `call' org/jruby/internal/runtime/methods/DefaultMethod.java:151:in `call' org/jruby/runtime/callsite/CachingCallSite.java:278:in `cacheAndCall' org/jruby/runtime/callsite/CachingCallSite.java:117:in `call' org/jruby/ast/CallOneArgNode.java:57:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/internal/runtime/methods/InterpretedMethod.java:112:in `call' org/jruby/internal/runtime/methods/DefaultMethod.java:117:in `call' org/jruby/runtime/callsite/SuperCallSite.java:267:in `cacheAndCall' org/jruby/runtime/callsite/SuperCallSite.java:50:in `callBlock' org/jruby/runtime/callsite/SuperCallSite.java:55:in `call' org/jruby/ast/ZSuperNode.java:100:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/ast/BlockNode.java:71:in `interpret' org/jruby/runtime/InterpretedBlock.java:218:in `evalBlockBody' org/jruby/runtime/InterpretedBlock.java:206:in `yield' org/jruby/runtime/BlockBody.java:72:in `call' org/jruby/runtime/BlockBody.java:78:in `call' org/jruby/runtime/Block.java:89:in `call' org/jruby/RubyProc.java:221:in `call' org/jruby/RubyProc.java:204:in `call' org/jruby/org/jruby/RubyProc$i_method_0_0$RUBYFRAMEDINVOKER $call.gen:-1:in `call' org/jruby/internal/runtime/methods/JavaMethod.java:620:in `call' org/jruby/internal/runtime/methods/DynamicMethod.java:164:in `call' org/jruby/runtime/callsite/CachingCallSite.java:115:in `call' org/jruby/ast/CallOneArgNode.java:57:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/ast/BlockNode.java:71:in `interpret' org/jruby/ast/EnsureNode.java:96:in `interpret' org/jruby/internal/runtime/methods/InterpretedMethod.java:173:in `call' org/jruby/internal/runtime/methods/DefaultMethod.java:151:in `call' org/jruby/runtime/callsite/CachingCallSite.java:115:in `call' org/jruby/ast/FCallOneArgNode.java:36:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/ast/BlockNode.java:71:in `interpret' org/jruby/ast/IfNode.java:112:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/ast/BlockNode.java:71:in `interpret' org/jruby/internal/runtime/methods/InterpretedMethod.java:112:in `call' org/jruby/internal/runtime/methods/DefaultMethod.java:117:in `call' org/jruby/javasupport/util/RuntimeHelpers.java:359:in `call' org/jruby/internal/runtime/methods/DynamicMethod.java:168:in `call' org/jruby/runtime/callsite/CachingCallSite.java:352:in `callMethodMissing' org/jruby/runtime/callsite/CachingCallSite.java:285:in `cacheAndCall' org/jruby/runtime/callsite/CachingCallSite.java:126:in `callBlock' org/jruby/runtime/callsite/CachingCallSite.java:131:in `call' org/jruby/ast/CallOneArgBlockNode.java:60:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/internal/runtime/methods/InterpretedMethod.java:173:in `call' org/jruby/internal/runtime/methods/DefaultMethod.java:151:in `call' org/jruby/runtime/callsite/CachingCallSite.java:278:in `cacheAndCall' org/jruby/runtime/callsite/CachingCallSite.java:117:in `call' org/jruby/ast/CallOneArgNode.java:57:in `interpret' org/jruby/ast/IfNode.java:112:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/ast/BlockNode.java:71:in `interpret' org/jruby/internal/runtime/methods/InterpretedMethod.java:173:in `call' org/jruby/internal/runtime/methods/DefaultMethod.java:151:in `call' org/jruby/runtime/callsite/CachingCallSite.java:278:in `cacheAndCall' org/jruby/runtime/callsite/CachingCallSite.java:117:in `call' org/jruby/ast/CallOneArgNode.java:57:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/internal/runtime/methods/InterpretedMethod.java:112:in `call' org/jruby/internal/runtime/methods/DefaultMethod.java:117:in `call' org/jruby/runtime/callsite/SuperCallSite.java:267:in `cacheAndCall' org/jruby/runtime/callsite/SuperCallSite.java:50:in `callBlock' org/jruby/runtime/callsite/SuperCallSite.java:55:in `call' org/jruby/ast/ZSuperNode.java:100:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/runtime/InterpretedBlock.java:218:in `evalBlockBody' org/jruby/runtime/InterpretedBlock.java:206:in `yield' org/jruby/runtime/BlockBody.java:72:in `call' org/jruby/runtime/BlockBody.java:78:in `call' org/jruby/runtime/Block.java:89:in `call' org/jruby/RubyProc.java:221:in `call' org/jruby/RubyProc.java:204:in `call' org/jruby/org/jruby/RubyProc$i_method_0_0$RUBYFRAMEDINVOKER $call.gen:-1:in `call' org/jruby/internal/runtime/methods/JavaMethod.java:620:in `call' org/jruby/internal/runtime/methods/DynamicMethod.java:164:in `call' org/jruby/runtime/callsite/CachingCallSite.java:115:in `call' org/jruby/ast/CallOneArgNode.java:57:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/ast/BlockNode.java:71:in `interpret' org/jruby/ast/EnsureNode.java:96:in `interpret' org/jruby/internal/runtime/methods/InterpretedMethod.java:173:in `call' org/jruby/internal/runtime/methods/DefaultMethod.java:151:in `call' org/jruby/runtime/callsite/CachingCallSite.java:115:in `call' org/jruby/ast/FCallOneArgNode.java:36:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/ast/BlockNode.java:71:in `interpret' org/jruby/ast/IfNode.java:112:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/ast/BlockNode.java:71:in `interpret' org/jruby/internal/runtime/methods/InterpretedMethod.java:112:in `call' org/jruby/internal/runtime/methods/DefaultMethod.java:117:in `call' org/jruby/javasupport/util/RuntimeHelpers.java:359:in `call' org/jruby/internal/runtime/methods/DynamicMethod.java:168:in `call' org/jruby/runtime/callsite/CachingCallSite.java:352:in `callMethodMissing' org/jruby/runtime/callsite/CachingCallSite.java:285:in `cacheAndCall' org/jruby/runtime/callsite/CachingCallSite.java:126:in `callBlock' org/jruby/runtime/callsite/CachingCallSite.java:131:in `call' org/jruby/ast/CallOneArgBlockNode.java:60:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/ast/BlockNode.java:71:in `interpret' org/jruby/internal/runtime/methods/InterpretedMethod.java:173:in `call' org/jruby/internal/runtime/methods/DefaultMethod.java:151:in `call' org/jruby/runtime/callsite/CachingCallSite.java:278:in `cacheAndCall' org/jruby/runtime/callsite/CachingCallSite.java:117:in `call' org/jruby/ast/CallOneArgNode.java:57:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/runtime/InterpretedBlock.java:218:in `evalBlockBody' org/jruby/runtime/InterpretedBlock.java:169:in `yield' org/jruby/runtime/Block.java:194:in `yield' org/jruby/RubyArray.java:1562:in `each' org/jruby/org/jruby/RubyArray$i_method_0_0$RUBYFRAMEDINVOKER $each.gen:-1:in `call' org/jruby/runtime/callsite/CachingCallSite.java:268:in `cacheAndCall' org/jruby/runtime/callsite/CachingCallSite.java:86:in `callBlock' org/jruby/runtime/callsite/CachingCallSite.java:91:in `call' org/jruby/ast/CallNoArgBlockPassNode.java:53:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/internal/runtime/methods/InterpretedMethod.java:155:in `call' org/jruby/internal/runtime/methods/DefaultMethod.java:143:in `call' org/jruby/runtime/callsite/CachingCallSite.java:268:in `cacheAndCall' org/jruby/runtime/callsite/CachingCallSite.java:86:in `callBlock' org/jruby/runtime/callsite/CachingCallSite.java:91:in `call' org/jruby/ast/CallNoArgBlockNode.java:64:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/ast/BlockNode.java:71:in `interpret' org/jruby/internal/runtime/methods/InterpretedMethod.java:173:in `call' org/jruby/internal/runtime/methods/DefaultMethod.java:151:in `call' org/jruby/runtime/callsite/CachingCallSite.java:278:in `cacheAndCall' org/jruby/runtime/callsite/CachingCallSite.java:117:in `call' org/jruby/ast/CallOneArgNode.java:57:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/internal/runtime/methods/InterpretedMethod.java:112:in `call' org/jruby/internal/runtime/methods/DefaultMethod.java:117:in `call' org/jruby/runtime/callsite/SuperCallSite.java:267:in `cacheAndCall' org/jruby/runtime/callsite/SuperCallSite.java:50:in `callBlock' org/jruby/runtime/callsite/SuperCallSite.java:55:in `call' org/jruby/ast/ZSuperNode.java:100:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/ast/BlockNode.java:71:in `interpret' org/jruby/runtime/InterpretedBlock.java:218:in `evalBlockBody' org/jruby/runtime/InterpretedBlock.java:206:in `yield' org/jruby/runtime/BlockBody.java:72:in `call' org/jruby/runtime/BlockBody.java:78:in `call' org/jruby/runtime/Block.java:89:in `call' org/jruby/RubyProc.java:221:in `call' org/jruby/RubyProc.java:204:in `call' org/jruby/org/jruby/RubyProc$i_method_0_0$RUBYFRAMEDINVOKER $call.gen:-1:in `call' org/jruby/internal/runtime/methods/JavaMethod.java:620:in `call' org/jruby/internal/runtime/methods/DynamicMethod.java:164:in `call' org/jruby/runtime/callsite/CachingCallSite.java:115:in `call' org/jruby/ast/CallOneArgNode.java:57:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/ast/BlockNode.java:71:in `interpret' org/jruby/ast/EnsureNode.java:96:in `interpret' org/jruby/internal/runtime/methods/InterpretedMethod.java:173:in `call' org/jruby/internal/runtime/methods/DefaultMethod.java:151:in `call' org/jruby/runtime/callsite/CachingCallSite.java:115:in `call' org/jruby/ast/FCallOneArgNode.java:36:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/ast/BlockNode.java:71:in `interpret' org/jruby/ast/IfNode.java:112:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/ast/BlockNode.java:71:in `interpret' org/jruby/internal/runtime/methods/InterpretedMethod.java:112:in `call' org/jruby/internal/runtime/methods/DefaultMethod.java:117:in `call' org/jruby/javasupport/util/RuntimeHelpers.java:359:in `call' org/jruby/internal/runtime/methods/DynamicMethod.java:168:in `call' org/jruby/runtime/callsite/CachingCallSite.java:352:in `callMethodMissing' org/jruby/runtime/callsite/CachingCallSite.java:285:in `cacheAndCall' org/jruby/runtime/callsite/CachingCallSite.java:126:in `callBlock' org/jruby/runtime/callsite/CachingCallSite.java:131:in `call' org/jruby/ast/CallOneArgBlockNode.java:60:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/runtime/InterpretedBlock.java:218:in `evalBlockBody' org/jruby/runtime/InterpretedBlock.java:206:in `yield' org/jruby/runtime/BlockBody.java:72:in `call' org/jruby/runtime/BlockBody.java:78:in `call' org/jruby/runtime/Block.java:89:in `call' org/jruby/RubyProc.java:221:in `call' org/jruby/RubyProc.java:204:in `call' org/jruby/org/jruby/RubyProc$i_method_0_0$RUBYFRAMEDINVOKER $call.gen:-1:in `call' org/jruby/internal/runtime/methods/JavaMethod.java:620:in `call' org/jruby/internal/runtime/methods/DynamicMethod.java:164:in `call' org/jruby/runtime/callsite/CachingCallSite.java:115:in `call' org/jruby/ast/CallOneArgNode.java:57:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/ast/BlockNode.java:71:in `interpret' org/jruby/ast/EnsureNode.java:96:in `interpret' org/jruby/internal/runtime/methods/InterpretedMethod.java:173:in `call' org/jruby/internal/runtime/methods/DefaultMethod.java:151:in `call' org/jruby/runtime/callsite/CachingCallSite.java:115:in `call' org/jruby/ast/FCallOneArgNode.java:36:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/ast/BlockNode.java:71:in `interpret' org/jruby/ast/IfNode.java:112:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/ast/BlockNode.java:71:in `interpret' org/jruby/internal/runtime/methods/InterpretedMethod.java:112:in `call' org/jruby/internal/runtime/methods/DefaultMethod.java:117:in `call' org/jruby/javasupport/util/RuntimeHelpers.java:359:in `call' org/jruby/internal/runtime/methods/DynamicMethod.java:160:in `call' org/jruby/runtime/callsite/CachingCallSite.java:340:in `callMethodMissing' org/jruby/runtime/callsite/CachingCallSite.java:265:in `cacheAndCall' org/jruby/runtime/callsite/CachingCallSite.java:86:in `callBlock' org/jruby/runtime/callsite/CachingCallSite.java:91:in `call' org/jruby/ast/CallNoArgBlockNode.java:64:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/ast/BlockNode.java:71:in `interpret' org/jruby/runtime/InterpretedBlock.java:218:in `evalBlockBody' org/jruby/runtime/InterpretedBlock.java:206:in `yield' org/jruby/runtime/BlockBody.java:72:in `call' org/jruby/runtime/BlockBody.java:78:in `call' org/jruby/runtime/Block.java:89:in `call' org/jruby/RubyProc.java:221:in `call' org/jruby/RubyProc.java:204:in `call' org/jruby/org/jruby/RubyProc$i_method_0_0$RUBYFRAMEDINVOKER $call.gen:-1:in `call' org/jruby/internal/runtime/methods/JavaMethod.java:620:in `call' org/jruby/internal/runtime/methods/DynamicMethod.java:164:in `call' org/jruby/runtime/callsite/CachingCallSite.java:278:in `cacheAndCall' org/jruby/runtime/callsite/CachingCallSite.java:117:in `call' org/jruby/ast/CallOneArgNode.java:57:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/ast/BlockNode.java:71:in `interpret' org/jruby/ast/EnsureNode.java:96:in `interpret' org/jruby/internal/runtime/methods/InterpretedMethod.java:173:in `call' org/jruby/internal/runtime/methods/DefaultMethod.java:151:in `call' org/jruby/runtime/callsite/CachingCallSite.java:278:in `cacheAndCall' org/jruby/runtime/callsite/CachingCallSite.java:117:in `call' org/jruby/ast/FCallOneArgNode.java:36:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/ast/BlockNode.java:71:in `interpret' org/jruby/ast/IfNode.java:112:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/ast/BlockNode.java:71:in `interpret' org/jruby/internal/runtime/methods/InterpretedMethod.java:112:in `call' org/jruby/internal/runtime/methods/DefaultMethod.java:117:in `call' org/jruby/javasupport/util/RuntimeHelpers.java:359:in `call' org/jruby/internal/runtime/methods/DynamicMethod.java:168:in `call' org/jruby/runtime/callsite/CachingCallSite.java:352:in `callMethodMissing' org/jruby/runtime/callsite/CachingCallSite.java:285:in `cacheAndCall' org/jruby/runtime/callsite/CachingCallSite.java:126:in `callBlock' org/jruby/runtime/callsite/CachingCallSite.java:131:in `call' org/jruby/ast/CallOneArgBlockNode.java:60:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/ast/BlockNode.java:71:in `interpret' org/jruby/internal/runtime/methods/InterpretedMethod.java:192:in `call' org/jruby/internal/runtime/methods/DefaultMethod.java:159:in `call' org/jruby/RubyClass.java:434:in `finvoke' org/jruby/RubyObject.java:1419:in `send' org/jruby/org/jruby/RubyObject$i_method_multi$RUBYINVOKER $send.gen:-1:in `call' org/jruby/internal/runtime/methods/JavaMethod.java:276:in `call' org/jruby/runtime/callsite/CachingCallSite.java:155:in `call' org/jruby/ast/CallSpecialArgNode.java:69:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/runtime/InterpretedBlock.java:218:in `evalBlockBody' org/jruby/runtime/InterpretedBlock.java:169:in `yield' org/jruby/runtime/Block.java:194:in `yield' org/jruby/RubyArray.java:2138:in `collect' org/jruby/org/jruby/RubyArray$i_method_0_0$RUBYFRAMEDINVOKER $collect.gen:-1:in `call' org/jruby/runtime/callsite/CachingCallSite.java:84:in `callBlock' org/jruby/runtime/callsite/CachingCallSite.java:91:in `call' org/jruby/ast/CallNoArgBlockNode.java:64:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/internal/runtime/methods/InterpretedMethod.java:112:in `call' org/jruby/internal/runtime/methods/DefaultMethod.java:117:in `call' org/jruby/javasupport/util/RuntimeHelpers.java:359:in `call' org/jruby/internal/runtime/methods/DynamicMethod.java:168:in `call' org/jruby/runtime/callsite/CachingCallSite.java:344:in `callMethodMissing' org/jruby/runtime/callsite/CachingCallSite.java:275:in `cacheAndCall' org/jruby/runtime/callsite/CachingCallSite.java:117:in `call' org/jruby/ast/CallOneArgNode.java:57:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/ast/BlockNode.java:71:in `interpret' org/jruby/ast/RescueNode.java:225:in `executeBody' org/jruby/ast/RescueNode.java:147:in `interpretWithJavaExceptions' org/jruby/ast/RescueNode.java:110:in `interpret' org/jruby/internal/runtime/methods/InterpretedMethod.java:173:in `call' org/jruby/internal/runtime/methods/DefaultMethod.java:151:in `call' org/jruby/runtime/callsite/CachingCallSite.java:278:in `cacheAndCall' org/jruby/runtime/callsite/CachingCallSite.java:117:in `call' org/jruby/ast/CallOneArgNode.java:57:in `interpret' org/jruby/ast/NewlineNode.java:104:in `interpret' org/jruby/internal/runtime/methods/InterpretedMethod.java:173:in `call' org/jruby/internal/runtime/methods/DefaultMethod.java:151:in `call' org/jruby/runtime/callsite/CachingCallSite.java:278:in `cacheAndCall' org/jruby/runtime/callsite/CachingCallSite.java:117:in `call' org/jruby/Ruby.java:592:in `runScript' org/jruby/Ruby.java:514:in `runNormally' org/jruby/Ruby.java:360:in `runFromMain' org/jruby/Main.java:268:in `run' org/jruby/Main.java:113:in `run' org/jruby/util/ShellLauncher.java:103:in `run' java/lang/Thread.java:636:in `run' |