Hi,
I have a lot of the following entries in localhost.log. Has anyone an
idea how to narrow down the cause of the problem ?
BTW: I use Tomcat 6 and JRuby 1.4
Regards
Roger
SCHWERWIEGEND: Application Error
file:/C:/Program Files (x86)/Apache Software Foundation/Tomcat
6.0/webapps/WEB-Client/WEB-INF/lib/jruby-rack-0.9.5.jar!/jruby/rack/response.rb:29:in
respond': undefined method
[]’ for nil:NilClass (NoMethodError)
from :1
…internal jruby stack elided…
from JRuby::Rack::Response.respond(:1)
from (unknown).(unknown)(:1)
15.03.2010 08:46:12 org.apache.catalina.core.ApplicationContext log
SCHWERWIEGEND: Application Error
file:/C:/Program Files (x86)/Apache Software Foundation/Tomcat
6.0/webapps/WEB-Client/WEB-INF/lib/jruby-rack-0.9.5.jar!/jruby/rack/response.rb:29:in
respond': undefined method
[]’ for nil:NilClass (NoMethodError)
from :1
…internal jruby stack elided…
from JRuby::Rack::Response.respond(:1)
from (unknown).(unknown)(:1)
and after that I get:
5.03.2010 08:49:16 org.apache.catalina.core.ApplicationContext log
SCHWERWIEGEND: Application Error
java.lang.NullPointerException
at com.sun.jna.Structure.write(Structure.java:561)
at com.sun.jna.Function.convertArgument(Function.java:410)
at com.sun.jna.Function.invoke(Function.java:206)
at com.sun.jna.Library$Handler.invoke(Library.java:204)
at $Proxy0.stat(Unknown Source)
at
org.jruby.ext.posix.BaseNativePOSIX.stat(BaseNativePOSIX.java:184)
at org.jruby.RubyFileTest.directory_p(RubyFileTest.java:84)
at org.jruby.RubyFileTest.directory_p(RubyFileTest.java:74)
at
org.jruby.RubyFileTest$s_method_1_0$RUBYINVOKER$directory_p.call(org/jruby/RubyFileTest$s_method_1_0$RUBYINVOKER$directory_p.gen)
at
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:147)
at org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)
at org.jruby.ast.IfNode.interpret(IfNode.java:111)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
at
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:136)
at
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:153)
at
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:107)
at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:61)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
at org.jruby.ast.EvStrNode.interpret(EvStrNode.java:86)
at org.jruby.ast.DStrNode.appendToString(DStrNode.java:86)
at org.jruby.ast.DStrNode.buildDynamicString(DStrNode.java:76)
at org.jruby.ast.DStrNode.interpret(DStrNode.java:68)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
at
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:173)
at
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:169)
at
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:147)
at org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36)
at
org.jruby.ast.AttrAssignTwoArgNode.interpret(AttrAssignTwoArgNode.java:36)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
at
org.jruby.runtime.InterpretedBlock.evalBlockBody(InterpretedBlock.java:317)
at
org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:268)
at org.jruby.runtime.Block.yield(Block.java:194)
at org.jruby.RubyArray.eachCommon(RubyArray.java:1635)
at org.jruby.RubyArray.each(RubyArray.java:1642)
at
org.jruby.RubyArray$i_method_0_0$RUBYFRAMEDINVOKER$each.call(org/jruby/RubyArray$i_method_0_0$RUBYFRAMEDINVOKER$each.gen)
at
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:116)
at
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:123)
at
org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
at
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:155)
at
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:161)
at
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:116)
at
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:123)
at org.jruby.RubyClass$SpecificArityNew.call(RubyClass.java:698)
at
org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:168)
at
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:107)
at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:61)
at org.jruby.ast.InstAsgnNode.interpret(InstAsgnNode.java:95)
at org.jruby.ast.OpAsgnOrNode.interpret(OpAsgnOrNode.java:105)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
at
org.jruby.runtime.InterpretedBlock.evalBlockBody(InterpretedBlock.java:317)
at
org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:268)
at org.jruby.runtime.Block.yield(Block.java:194)
at
org.jruby.libraries.ThreadLibrary$Mutex.synchronize(ThreadLibrary.java:167)
at
org.jruby.libraries.ThreadLibrary$Mutex$i_method_0_0$RUBYINVOKER$synchronize.call(org/jruby/libraries/ThreadLibrary$Mutex$i_method_0_0$RUBYINVOKER$synchronize.gen)
at
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:116)
at
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:123)
and than:
5.03.2010 08:49:16 org.apache.catalina.core.ApplicationContext log
SCHWERWIEGEND: Error: Couldn’t handle error
java.lang.NullPointerException
at org.jruby.RubyModule.defineAnnotatedMethod(RubyModule.java:795)
at org.jruby.RubyModule.defineAnnotatedMethod(RubyModule.java:762)
at
org.jruby.anno.TypePopulator$DefaultTypePopulator.populate(TypePopulator.java:54)
at
org.jruby.RubyModule.defineAnnotatedMethodsIndividually(RubyModule.java:679)
at org.jruby.RubyModule.defineAnnotatedMethods(RubyModule.java:581)
at
org.jruby.rack.input.RackBaseInput.getClass(RackBaseInput.java:36)
at
org.jruby.rack.input.RackBaseInput.getRackBaseInputClass(RackBaseInput.java:42)
at
org.jruby.rack.input.RackRewindableInput.getRackRewindableInputClass(RackRewindableInput.java:42)
at
org.jruby.rack.input.RackRewindableInput.(RackRewindableInput.java:65)
at
org.jruby.rack.DefaultRackApplication.createRackInput(DefaultRackApplication.java:72)
at
org.jruby.rack.DefaultRackApplication.call(DefaultRackApplication.java:37)
at
org.jruby.rack.servlet.DefaultServletDispatcher.handleException(DefaultServletDispatcher.java:65)
at
org.jruby.rack.servlet.DefaultServletDispatcher.process(DefaultServletDispatcher.java:39)
at org.jruby.rack.RackFilter.doFilter(RackFilter.java:55)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
at
org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:857)
at
org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:565)
at
org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1509)
at java.lang.Thread.run(Unknown Source)
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email