Getting NPE when using working rails application
------------------------------------------------

                 Key: JRUBY-1407
                 URL: http://jira.codehaus.org/browse/JRUBY-1407
             Project: JRuby
          Issue Type: Bug
    Affects Versions: JRuby 1.0.1
         Environment: ubuntu 7.04, java-1.5.0, jruby-1.0.1 , rails-1.2.3, 
webrick server
            Reporter: Aylarov Alexey
            Assignee: Thomas E Enebo
            Priority: Critical


Getting the following in my log file:
java.lang.NullPointerException: null
Dir.java:508:in `org.jruby.util.Dir.glob_helper'
Dir.java:498:in `org.jruby.util.Dir.glob_helper'
EvaluationState.java:1760:in `org.jruby.evaluator.EvaluationState.vcallNode'
EvaluationState.java:382:in `org.jruby.evaluator.EvaluationState.evalInternal'
EvaluationState.java:550:in `org.jruby.evaluator.EvaluationState.callNode'
EvaluationState.java:207:in `org.jruby.evaluator.EvaluationState.evalInternal'
EvaluationState.java:550:in `org.jruby.evaluator.EvaluationState.callNode'
EvaluationState.java:207:in `org.jruby.evaluator.EvaluationState.evalInternal'
EvaluationState.java:270:in `org.jruby.evaluator.EvaluationState.evalInternal'
EvaluationState.java:533:in `org.jruby.evaluator.EvaluationState.blockNode'
EvaluationState.java:201:in `org.jruby.evaluator.EvaluationState.evalInternal'
EvaluationState.java:164:in `org.jruby.evaluator.EvaluationState.eval'
DefaultMethod.java:142:in 
`org.jruby.internal.runtime.methods.DefaultMethod.internalCall'
DynamicMethod.java:79:in `org.jruby.internal.runtime.methods.DynamicMethod.call'
AliasMethod.java:71:in `org.jruby.internal.runtime.methods.AliasMethod.call'
AliasMethod.java:71:in `org.jruby.internal.runtime.methods.AliasMethod.call'
EvaluationState.java:1025:in `org.jruby.evaluator.EvaluationState.fCallNode'
EvaluationState.java:253:in `org.jruby.evaluator.EvaluationState.evalInternal'
EvaluationState.java:533:in `org.jruby.evaluator.EvaluationState.blockNode'
EvaluationState.java:201:in `org.jruby.evaluator.EvaluationState.evalInternal'
EvaluationState.java:164:in `org.jruby.evaluator.EvaluationState.eval'
DefaultMethod.java:142:in 
`org.jruby.internal.runtime.methods.DefaultMethod.internalCall'
DynamicMethod.java:79:in `org.jruby.internal.runtime.methods.DynamicMethod.call'
AliasMethod.java:71:in `org.jruby.internal.runtime.methods.AliasMethod.call'
AliasMethod.java:71:in `org.jruby.internal.runtime.methods.AliasMethod.call'
EvaluationState.java:1025:in `org.jruby.evaluator.EvaluationState.fCallNode'
EvaluationState.java:253:in `org.jruby.evaluator.EvaluationState.evalInternal'
EvaluationState.java:533:in `org.jruby.evaluator.EvaluationState.blockNode'
EvaluationState.java:201:in `org.jruby.evaluator.EvaluationState.evalInternal'
EvaluationState.java:164:in `org.jruby.evaluator.EvaluationState.eval'
DefaultMethod.java:142:in 
`org.jruby.internal.runtime.methods.DefaultMethod.internalCall'
DynamicMethod.java:79:in `org.jruby.internal.runtime.methods.DynamicMethod.call'
AliasMethod.java:71:in `org.jruby.internal.runtime.methods.AliasMethod.call'
AliasMethod.java:71:in `org.jruby.internal.runtime.methods.AliasMethod.call'
RubyObject.java:508:in `org.jruby.RubyObject.compilerCallMethod'
CompilerHelpers.java:124:in 
`org.jruby.javasupport.util.CompilerHelpers.doInvokeDynamic'
/usr/lib/jruby/lib/ruby/gems/1.8/gems/actionwebservice-1.2.3/lib/action_web_service/dispatcher/action_controller_dispatcher.rb:32:in
 `inherited_with_action_controller7982988_19469433.__file__'
/usr/lib/jruby/lib/ruby/gems/1.8/gems/actionwebservice-1.2.3/lib/action_web_service/dispatcher/action_controller_dispatcher.rb:-1:in
 `inherited_with_action_controller7982988_19469433.run'
DefaultMethod.java:139:in 
`org.jruby.internal.runtime.methods.DefaultMethod.internalCall'
DynamicMethod.java:79:in `org.jruby.internal.runtime.methods.DynamicMethod.call'
AliasMethod.java:71:in `org.jruby.internal.runtime.methods.AliasMethod.call'
RubyObject.java:575:in `org.jruby.RubyObject.callMethod'
RubyObject.java:445:in `org.jruby.RubyObject.callMethod'
RubyObject.java:595:in `org.jruby.RubyObject.callMethod'
RubyClass.java:249:in `org.jruby.RubyClass.inheritedBy'
RubyClass.java:381:in `org.jruby.RubyClass.newSubClass'
RubyClass.java:396:in `org.jruby.RubyClass.newSubClass'
Ruby.java:490:in `org.jruby.Ruby.defineClassUnder'
RubyModule.java:945:in `org.jruby.RubyModule.defineOrGetClassUnder'
EvaluationState.java:686:in `org.jruby.evaluator.EvaluationState.classNode'
EvaluationState.java:211:in `org.jruby.evaluator.EvaluationState.evalInternal'
EvaluationState.java:1611:in `org.jruby.evaluator.EvaluationState.rootNode'
EvaluationState.java:356:in `org.jruby.evaluator.EvaluationState.evalInternal'
EvaluationState.java:164:in `org.jruby.evaluator.EvaluationState.eval'
Ruby.java:1223:in `org.jruby.Ruby.loadScript'
ExternalScript.java:53:in `org.jruby.runtime.load.ExternalScript.load'
LoadService.java:214:in `org.jruby.runtime.load.LoadService.load'
RubyKernel.java:769:in `org.jruby.RubyKernel.load'
null:-1:in `org.jruby.RubyKernelInvokerSloadxx1.call'
InvocationCallback.java:49:in 
`org.jruby.runtime.callback.InvocationCallback.execute'
FullFunctionCallbackMethod.java:78:in 
`org.jruby.internal.runtime.methods.FullFunctionCallbackMethod.internalCall'
DynamicMethod.java:79:in `org.jruby.internal.runtime.methods.DynamicMethod.call'
AliasMethod.java:71:in `org.jruby.internal.runtime.methods.AliasMethod.call'
EvaluationState.java:1025:in `org.jruby.evaluator.EvaluationState.fCallNode'
EvaluationState.java:253:in `org.jruby.evaluator.EvaluationState.evalInternal'
EvaluationState.java:1236:in `org.jruby.evaluator.EvaluationState.localAsgnNode'
EvaluationState.java:286:in `org.jruby.evaluator.EvaluationState.evalInternal'
EvaluationState.java:164:in `org.jruby.evaluator.EvaluationState.eval'
Block.java:220:in `org.jruby.runtime.Block.yield'
EvaluationState.java:1832:in `org.jruby.evaluator.EvaluationState.yieldNode'
EvaluationState.java:391:in `org.jruby.evaluator.EvaluationState.evalInternal'
EvaluationState.java:533:in `org.jruby.evaluator.EvaluationState.blockNode'
EvaluationState.java:201:in `org.jruby.evaluator.EvaluationState.evalInternal'
EvaluationState.java:985:in `org.jruby.evaluator.EvaluationState.ensureNode'
EvaluationState.java:247:in `org.jruby.evaluator.EvaluationState.evalInternal'
EvaluationState.java:533:in `org.jruby.evaluator.EvaluationState.blockNode'
EvaluationState.java:201:in `org.jruby.evaluator.EvaluationState.evalInternal'
EvaluationState.java:985:in `org.jruby.evaluator.EvaluationState.ensureNode'
EvaluationState.java:247:in `org.jruby.evaluator.EvaluationState.evalInternal'
EvaluationState.java:164:in `org.jruby.evaluator.EvaluationState.eval'
DefaultMethod.java:142:in 
`org.jruby.internal.runtime.methods.DefaultMethod.internalCall'
DynamicMethod.java:79:in `org.jruby.internal.runtime.methods.DynamicMethod.call'
RubyObject.java:575:in `org.jruby.RubyObject.callMethod'
EvaluationState.java:1032:in `org.jruby.evaluator.EvaluationState.fCallNode'
EvaluationState.java:253:in `org.jruby.evaluator.EvaluationState.evalInternal'
EvaluationState.java:1236:in `org.jruby.evaluator.EvaluationState.localAsgnNode'
EvaluationState.java:286:in `org.jruby.evaluator.EvaluationState.evalInternal'
EvaluationState.java:533:in `org.jruby.evaluator.EvaluationState.blockNode'
EvaluationState.java:201:in `org.jruby.evaluator.EvaluationState.evalInternal'
EvaluationState.java:164:in `org.jruby.evaluator.EvaluationState.eval'
DefaultMethod.java:142:in 
`org.jruby.internal.runtime.methods.DefaultMethod.internalCall'
DynamicMethod.java:79:in `org.jruby.internal.runtime.methods.DynamicMethod.call'
EvaluationState.java:1025:in `org.jruby.evaluator.EvaluationState.fCallNode'
EvaluationState.java:253:in `org.jruby.evaluator.EvaluationState.evalInternal'
EvaluationState.java:1236:in `org.jruby.evaluator.EvaluationState.localAsgnNode'
EvaluationState.java:286:in `org.jruby.evaluator.EvaluationState.evalInternal'
EvaluationState.java:533:in `org.jruby.evaluator.EvaluationState.blockNode'
EvaluationState.java:201:in `org.jruby.evaluator.EvaluationState.evalInternal'
EvaluationState.java:1520:in `org.jruby.evaluator.EvaluationState.rescueNode'
EvaluationState.java:350:in `org.jruby.evaluator.EvaluationState.evalInternal'
EvaluationState.java:533:in `org.jruby.evaluator.EvaluationState.blockNode'
EvaluationState.java:201:in `org.jruby.evaluator.EvaluationState.evalInternal'
EvaluationState.java:533:in `org.jruby.evaluator.EvaluationState.blockNode'
EvaluationState.java:201:in `org.jruby.evaluator.EvaluationState.evalInternal'
EvaluationState.java:164:in `org.jruby.evaluator.EvaluationState.eval'
DefaultMethod.java:142:in 
`org.jruby.internal.runtime.methods.DefaultMethod.internalCall'
DynamicMethod.java:79:in `org.jruby.internal.runtime.methods.DynamicMethod.call'
EvaluationState.java:1025:in `org.jruby.evaluator.EvaluationState.fCallNode'
EvaluationState.java:253:in `org.jruby.evaluator.EvaluationState.evalInternal'
EvaluationState.java:533:in `org.jruby.evaluator.EvaluationState.blockNode'
EvaluationState.java:201:in `org.jruby.evaluator.EvaluationState.evalInternal'
EvaluationState.java:1520:in `org.jruby.evaluator.EvaluationState.rescueNode'
EvaluationState.java:350:in `org.jruby.evaluator.EvaluationState.evalInternal'
EvaluationState.java:164:in `org.jruby.evaluator.EvaluationState.eval'
DefaultMethod.java:142:in 
`org.jruby.internal.runtime.methods.DefaultMethod.internalCall'
DynamicMethod.java:79:in `org.jruby.internal.runtime.methods.DynamicMethod.call'
EvaluationState.java:571:in `org.jruby.evaluator.EvaluationState.callNode'
EvaluationState.java:207:in `org.jruby.evaluator.EvaluationState.evalInternal'
EvaluationState.java:164:in `org.jruby.evaluator.EvaluationState.eval'
Block.java:220:in `org.jruby.runtime.Block.yield'
Block.java:174:in `org.jruby.runtime.Block.call'
RubyProc.java:173:in `org.jruby.RubyProc.call'
ProcMethod.java:71:in 
`org.jruby.internal.runtime.methods.ProcMethod.internalCall'
DynamicMethod.java:79:in `org.jruby.internal.runtime.methods.DynamicMethod.call'
EvaluationState.java:1025:in `org.jruby.evaluator.EvaluationState.fCallNode'
EvaluationState.java:253:in `org.jruby.evaluator.EvaluationState.evalInternal'
EvaluationState.java:533:in `org.jruby.evaluator.EvaluationState.blockNode'
EvaluationState.java:201:in `org.jruby.evaluator.EvaluationState.evalInternal'
EvaluationState.java:164:in `org.jruby.evaluator.EvaluationState.eval'
DefaultMethod.java:142:in 
`org.jruby.internal.runtime.methods.DefaultMethod.internalCall'
DynamicMethod.java:79:in `org.jruby.internal.runtime.methods.DynamicMethod.call'
EvaluationState.java:1760:in `org.jruby.evaluator.EvaluationState.vcallNode'
EvaluationState.java:382:in `org.jruby.evaluator.EvaluationState.evalInternal'
EvaluationState.java:533:in `org.jruby.evaluator.EvaluationState.blockNode'
EvaluationState.java:201:in `org.jruby.evaluator.EvaluationState.evalInternal'
EvaluationState.java:533:in `org.jruby.evaluator.EvaluationState.blockNode'
EvaluationState.java:201:in `org.jruby.evaluator.EvaluationState.evalInternal'
EvaluationState.java:1520:in `org.jruby.evaluator.EvaluationState.rescueNode'
EvaluationState.java:350:in `org.jruby.evaluator.EvaluationState.evalInternal'
EvaluationState.java:985:in `org.jruby.evaluator.EvaluationState.ensureNode'
EvaluationState.java:247:in `org.jruby.evaluator.EvaluationState.evalInternal'
EvaluationState.java:164:in `org.jruby.evaluator.EvaluationState.eval'
DefaultMethod.java:142:in 
`org.jruby.internal.runtime.methods.DefaultMethod.internalCall'
DynamicMethod.java:79:in `org.jruby.internal.runtime.methods.DynamicMethod.call'
EvaluationState.java:571:in `org.jruby.evaluator.EvaluationState.callNode'
EvaluationState.java:207:in `org.jruby.evaluator.EvaluationState.evalInternal'
EvaluationState.java:533:in `org.jruby.evaluator.EvaluationState.blockNode'
EvaluationState.java:201:in `org.jruby.evaluator.EvaluationState.evalInternal'
EvaluationState.java:1520:in `org.jruby.evaluator.EvaluationState.rescueNode'
EvaluationState.java:350:in `org.jruby.evaluator.EvaluationState.evalInternal'
EvaluationState.java:164:in `org.jruby.evaluator.EvaluationState.eval'
DefaultMethod.java:142:in 
`org.jruby.internal.runtime.methods.DefaultMethod.internalCall'
DynamicMethod.java:79:in `org.jruby.internal.runtime.methods.DynamicMethod.call'
EvaluationState.java:1025:in `org.jruby.evaluator.EvaluationState.fCallNode'
EvaluationState.java:253:in `org.jruby.evaluator.EvaluationState.evalInternal'
EvaluationState.java:270:in `org.jruby.evaluator.EvaluationState.evalInternal'
EvaluationState.java:533:in `org.jruby.evaluator.EvaluationState.blockNode'
EvaluationState.java:201:in `org.jruby.evaluator.EvaluationState.evalInternal'
EvaluationState.java:985:in `org.jruby.evaluator.EvaluationState.ensureNode'
EvaluationState.java:247:in `org.jruby.evaluator.EvaluationState.evalInternal'
EvaluationState.java:164:in `org.jruby.evaluator.EvaluationState.eval'
DefaultMethod.java:142:in 
`org.jruby.internal.runtime.methods.DefaultMethod.internalCall'
DynamicMethod.java:79:in `org.jruby.internal.runtime.methods.DynamicMethod.call'
EvaluationState.java:571:in `org.jruby.evaluator.EvaluationState.callNode'
EvaluationState.java:207:in `org.jruby.evaluator.EvaluationState.evalInternal'
EvaluationState.java:533:in `org.jruby.evaluator.EvaluationState.blockNode'
EvaluationState.java:201:in `org.jruby.evaluator.EvaluationState.evalInternal'
EvaluationState.java:164:in `org.jruby.evaluator.EvaluationState.eval'
DefaultMethod.java:142:in 
`org.jruby.internal.runtime.methods.DefaultMethod.internalCall'
DynamicMethod.java:79:in `org.jruby.internal.runtime.methods.DynamicMethod.call'
EvaluationState.java:571:in `org.jruby.evaluator.EvaluationState.callNode'
EvaluationState.java:207:in `org.jruby.evaluator.EvaluationState.evalInternal'
EvaluationState.java:533:in `org.jruby.evaluator.EvaluationState.blockNode'
EvaluationState.java:201:in `org.jruby.evaluator.EvaluationState.evalInternal'
EvaluationState.java:1520:in `org.jruby.evaluator.EvaluationState.rescueNode'
EvaluationState.java:350:in `org.jruby.evaluator.EvaluationState.evalInternal'
EvaluationState.java:985:in `org.jruby.evaluator.EvaluationState.ensureNode'
EvaluationState.java:247:in `org.jruby.evaluator.EvaluationState.evalInternal'
EvaluationState.java:533:in `org.jruby.evaluator.EvaluationState.blockNode'
EvaluationState.java:201:in `org.jruby.evaluator.EvaluationState.evalInternal'
EvaluationState.java:1774:in `org.jruby.evaluator.EvaluationState.whileNode'
EvaluationState.java:387:in `org.jruby.evaluator.EvaluationState.evalInternal'
EvaluationState.java:164:in `org.jruby.evaluator.EvaluationState.eval'
DefaultMethod.java:142:in 
`org.jruby.internal.runtime.methods.DefaultMethod.internalCall'
DynamicMethod.java:79:in `org.jruby.internal.runtime.methods.DynamicMethod.call'
EvaluationState.java:1025:in `org.jruby.evaluator.EvaluationState.fCallNode'
EvaluationState.java:253:in `org.jruby.evaluator.EvaluationState.evalInternal'
EvaluationState.java:533:in `org.jruby.evaluator.EvaluationState.blockNode'
EvaluationState.java:201:in `org.jruby.evaluator.EvaluationState.evalInternal'
EvaluationState.java:1520:in `org.jruby.evaluator.EvaluationState.rescueNode'
EvaluationState.java:350:in `org.jruby.evaluator.EvaluationState.evalInternal'
EvaluationState.java:985:in `org.jruby.evaluator.EvaluationState.ensureNode'
EvaluationState.java:247:in `org.jruby.evaluator.EvaluationState.evalInternal'
EvaluationState.java:164:in `org.jruby.evaluator.EvaluationState.eval'
Block.java:220:in `org.jruby.runtime.Block.yield'
Block.java:174:in `org.jruby.runtime.Block.call'
RubyProc.java:173:in `org.jruby.RubyProc.call'
RubyProc.java:148:in `org.jruby.RubyProc.call'
RubyNativeThread.java:73:in `org.jruby.internal.runtime.RubyNativeThread.run'
/usr/lib/jruby/lib/ruby/gems/1.8/gems/activesupport-1.4.2/lib/active_support/dependencies.rb:100:in
 `require_or_load'
/usr/lib/jruby/lib/ruby/gems/1.8/gems/activesupport-1.4.2/lib/active_support/dependencies.rb:60:in
 `depend_on'
/usr/lib/jruby/lib/ruby/gems/1.8/gems/activesupport-1.4.2/lib/active_support/dependencies.rb:442:in
 `require_dependency'
/usr/lib/jruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in 
`require_dependency'
/usr/lib/jruby/lib/ruby/gems/1.8/gems/rails-1.2.3/lib/dispatcher.rb:110:in 
`prepare_application'
/usr/lib/jruby/lib/ruby/gems/1.8/gems/rails-1.2.3/lib/dispatcher.rb:39:in 
`dispatch'
/usr/lib/jruby/lib/ruby/gems/1.8/gems/rails-1.2.3/lib/webrick_server.rb:113:in 
`handle_dispatch'
/usr/lib/jruby/lib/ruby/gems/1.8/gems/rails-1.2.3/lib/webrick_server.rb:79:in 
`service'
/usr/lib/jruby/lib/ruby/1.8/webrick/httpserver.rb:104:in `service'
/usr/lib/jruby/lib/ruby/1.8/webrick/httpserver.rb:65:in `run'
/usr/lib/jruby/lib/ruby/1.8/webrick/server.rb:173:in `start_thread'
/usr/lib/jruby/lib/ruby/1.8/webrick/server.rb:95:in `start'


-- 
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