Issue Type: Bug Bug
Affects Versions: JRuby 1.7.0.pre2
Assignee: Unassigned
Components: Ruby 1.8.7
Created: 15/Aug/12 4:42 PM
Description:

Hi, I know JRuby 1.7.0.preview2 Release news mentions "Due to some issues with Java 7’s invokedynamic support we decided to disable the support by default."

Does this error is a known issue?

The following is error log (These log may not provide enough info to reproduce problem, so please let me know what else I can do to help investigating the issue):

java.lang.NoClassDefFoundError: org/jruby/runtime/builtin/IRubyObject
at java.lang.invoke.MethodHandle.invokeExact(MethodHandle.java)
at java.lang.invoke.MethodHandle.invokeExact(MethodHandle.java)
at rubyjit.Rack::Handler::LazyEnv$$load_builtin_804E89E7331913EF22EC6656A2246150AE42A1221939764017.chained_0_rescue_1$RUBY$SYNTHETIC_file_(file:/private/tmp/mingle_12_3_jruby17/vendor/java/jruby-rack-1.1.4.jar!/rack/handler/servlet.rb)
at rubyjit.Rack::Handler::LazyEnv$$load_builtin_804E89E7331913EF22EC6656A2246150AE42A1221939764017._file_(file:/private/tmp/mingle_12_3_jruby17/vendor/java/jruby-rack-1.1.4.jar!/rack/handler/servlet.rb:123)
at rubyjit.Rack::Handler::LazyEnv$$load_builtin_804E89E7331913EF22EC6656A2246150AE42A1221939764017._file_(file:/private/tmp/mingle_12_3_jruby17/vendor/java/jruby-rack-1.1.4.jar!/rack/handler/servlet.rb)
at org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:221)
at java.lang.invoke.MethodHandle.invokeExact(MethodHandle.java)
at java.lang.invoke.MethodHandle.invokeExact(MethodHandle.java)
at java.lang.invoke.MethodHandle.invokeExact(MethodHandle.java)
at rubyjit.Rack::Handler::LazyEnv$$load_env_key_FD3481643CB7A6D4429C0D6CA9B1249B42FE7D1D1939764017._file_(file:/private/tmp/mingle_12_3_jruby17/vendor/java/jruby-rack-1.1.4.jar!/rack/handler/servlet.rb:72)
at rubyjit.Rack::Handler::LazyEnv$$load_env_key_FD3481643CB7A6D4429C0D6CA9B1249B42FE7D1D1939764017._file_(file:/private/tmp/mingle_12_3_jruby17/vendor/java/jruby-rack-1.1.4.jar!/rack/handler/servlet.rb)
at org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:221)
at java.lang.invoke.MethodHandle.invokeExact(MethodHandle.java)
at java.lang.invoke.MethodHandle.invokeExact(MethodHandle.java)
at java.lang.invoke.MethodHandle.invokeExact(MethodHandle.java)
at rubyjit.Rack::Handler::LazyEnv$$initialize_FA969820DD2B4A69B3D1BB8F0740D5F6592317571939764017.block_0$RUBY$_file_(file:/private/tmp/mingle_12_3_jruby17/vendor/java/jruby-rack-1.1.4.jar!/rack/handler/servlet.rb:59)
at rubyjit$Rack::Handler::LazyEnv$$initialize_FA969820DD2B4A69B3D1BB8F0740D5F6592317571939764017$block_0$RUBY$_file.call(rubyjit$Rack::Handler::LazyEnv$$initialize_FA969820DD2B4A69B3D1BB8F0740D5F6592317571939764017$block_0$RUBY$file_)
at org.jruby.runtime.CompiledBlock.yield(CompiledBlock.java:133)
at org.jruby.runtime.BlockBody.call(BlockBody.java:73)
at org.jruby.runtime.Block.call(Block.java:89)
at org.jruby.RubyProc.call(RubyProc.java:271)
at org.jruby.RubyProc.call(RubyProc.java:219)
at org.jruby.RubyProc$INVOKER$i$0$0$call.call(RubyProc$INVOKER$i$0$0$call.gen)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:216)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:212)
at org.jruby.RubyClass.finvoke(RubyClass.java:768)
at org.jruby.javasupport.util.RuntimeHelpers.invoke(RuntimeHelpers.java:543)
at org.jruby.RubyHash.default_value_get(RubyHash.java:648)
at org.jruby.RubyHash$INVOKER$i$default_value_get.call(RubyHash$INVOKER$i$default_value_get.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:749)
at org.jruby.javasupport.util.RuntimeHelpers.invoke(RuntimeHelpers.java:540)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:361)
at org.jruby.RubyHash.op_aref(RubyHash.java:1005)
at java.lang.invoke.MethodHandle.invokeExact(MethodHandle.java)
at java.lang.invoke.MethodHandle.invokeExact(MethodHandle.java)
at java.lang.invoke.MethodHandle.invokeExact(MethodHandle.java)
at rubyjit.Rack::Handler::Env$$populate_D6A7666A512D9F8A47DECA03BC9AD572527144CA1939764017.block_0$RUBY$_file_(file:/private/tmp/mingle_12_3_jruby17/vendor/java/jruby-rack-1.1.4.jar!/rack/handler/servlet.rb:46)
at rubyjit$Rack::Handler::Env$$populate_D6A7666A512D9F8A47DECA03BC9AD572527144CA1939764017$block_0$RUBY$_file.call(rubyjit$Rack::Handler::Env$$populate_D6A7666A512D9F8A47DECA03BC9AD572527144CA1939764017$block_0$RUBY$file_)
at org.jruby.runtime.CompiledBlock.yield(CompiledBlock.java:112)
at org.jruby.runtime.CompiledBlock.yield(CompiledBlock.java:95)
at org.jruby.runtime.Block.yield(Block.java:130)
at org.jruby.RubyArray.eachCommon(RubyArray.java:1605)
at org.jruby.RubyArray.each(RubyArray.java:1612)
at java.lang.invoke.MethodHandleImpl$GuardWithCatch.invoke_L4(MethodHandleImpl.java:1146)
at java.lang.invoke.MethodHandleImpl$GuardWithCatch.invoke_L4(MethodHandleImpl.java:1146)
at rubyjit.Rack::Handler::Env$$populate_D6A7666A512D9F8A47DECA03BC9AD572527144CA1939764017._file_(file:/private/tmp/mingle_12_3_jruby17/vendor/java/jruby-rack-1.1.4.jar!/rack/handler/servlet.rb:46)
at rubyjit.Rack::Handler::Env$$populate_D6A7666A512D9F8A47DECA03BC9AD572527144CA1939764017._file_(file:/private/tmp/mingle_12_3_jruby17/vendor/java/jruby-rack-1.1.4.jar!/rack/handler/servlet.rb)
at org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:181)
at rubyjit.Rack::Handler::Env$$initialize_37B649E9A2A60887CE7464522D21CAF0B4B746C51939764017._file_(file:/private/tmp/mingle_12_3_jruby17/vendor/java/jruby-rack-1.1.4.jar!/rack/handler/servlet.rb:41)
at rubyjit.Rack::Handler::Env$$initialize_37B649E9A2A60887CE7464522D21CAF0B4B746C51939764017._file_(file:/private/tmp/mingle_12_3_jruby17/vendor/java/jruby-rack-1.1.4.jar!/rack/handler/servlet.rb)
at org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:201)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:176)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:182)
at org.jruby.RubyClass.newInstance(RubyClass.java:863)
at org.jruby.RubyClass$INVOKER$i$newInstance.call(RubyClass$INVOKER$i$newInstance.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodZeroOrOneOrNBlock.call(JavaMethod.java:274)
at rubyjit.Rack::Handler::Servlet$$create_env_DABD42A4F9D9A816B6FAA09702619C692AE2EC741939764017._file_(file:/private/tmp/mingle_12_3_jruby17/vendor/java/jruby-rack-1.1.4.jar!/rack/handler/servlet.rb:24)
at rubyjit.Rack::Handler::Servlet$$create_env_DABD42A4F9D9A816B6FAA09702619C692AE2EC741939764017._file_(file:/private/tmp/mingle_12_3_jruby17/vendor/java/jruby-rack-1.1.4.jar!/rack/handler/servlet.rb)
at org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:181)
at rubyjit.Rack::Handler::Servlet$$call_059C6FC3A254809C105423CEB679DD2ECF07B89E1939764017._file_(file:/private/tmp/mingle_12_3_jruby17/vendor/java/jruby-rack-1.1.4.jar!/rack/handler/servlet.rb:20)
at rubyjit.Rack::Handler::Servlet$$call_059C6FC3A254809C105423CEB679DD2ECF07B89E1939764017._file_(file:/private/tmp/mingle_12_3_jruby17/vendor/java/jruby-rack-1.1.4.jar!/rack/handler/servlet.rb)
at org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:181)
at org.jruby.RubyClass.finvoke(RubyClass.java:749)
at org.jruby.javasupport.util.RuntimeHelpers.invoke(RuntimeHelpers.java:540)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:361)
at org.jruby.javasupport.JavaEmbedUtils$1.callMethod(JavaEmbedUtils.java:143)
at org.jruby.rack.DefaultRackApplication.__call(DefaultRackApplication.java:72)
at org.jruby.rack.DefaultRackApplication.call(DefaultRackApplication.java:40)
at com.thoughtworks.mingle.rack.C.call(Unknown Source)
at com.thoughtworks.mingle.rack.G.process(Unknown Source)
at com.thoughtworks.mingle.rack.I.process(Unknown Source)
at org.jruby.rack.AbstractFilter.doFilter(AbstractFilter.java:41)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1148)
at com.thoughtworks.mingle.StartupFilter.A(Unknown Source)
at com.thoughtworks.mingle.StartupFilter.doFilter(Unknown Source)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1148)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:387)
at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:417)
at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
at org.mortbay.jetty.Server.handle(Server.java:326)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:534)

at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:864)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:539)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409)
at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:451)

Environment: MacOS 10.7.4, rails 2.3.5, OpenJDK 64-Bit Server VM 1.7.0-b24-20120813 +indy [darwin-x86_64]
Project: JRuby
Priority: Major Major
Reporter: Li Xiao
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
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