Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

cache error: undefined class/module Rack::Handler::Servlet::DefaultEnv #3716

Closed
richardsondx opened this issue Mar 8, 2016 · 4 comments
Closed

Comments

@richardsondx
Copy link

Environment

Darwin Eos.local 15.2.0 Darwin Kernel Version 15.2.0: Fri Nov 13 19:56:56 PST 2015; root:xnu-3248.20.55~2/RELEASE_X86_64 x86_64

jruby 9.0.5.0 (2.2.3) 2016-01-26 7bee00d Java HotSpot(TM) 64-Bit Server VM 25.72-b15 on 1.8.0_72-b15 +jit [darwin-x86_64]

In my Gemfile.lock:
rack-cache (~> 1.2)

Expected Behaviour

I'm using rake-cache in my development.rb environment:
config.action_controller.perform_caching = true

It looks like it was able to load but it wasn't able to dump it.

Actual Behaviour

I've been getting the following error while my server is running:

cache error: undefined class/module Rack::Handler::Servlet::DefaultEnv
org/jruby/RubyMarshal.java:145:in `load'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/actionpack-3.2.13/lib/action_dispatch/http/rack_cache.rb:18:in `read'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/rack-cache-1.6.1/lib/rack/cache/meta_store.rb:30:in `lookup'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/rack-cache-1.6.1/lib/rack/cache/context.rb:173:in `lookup'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/rack-cache-1.6.1/lib/rack/cache/context.rb:66:in `call!'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/rack-cache-1.6.1/lib/rack/cache/context.rb:51:in `call'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/newrelic_rpm-3.15.0.314/lib/new_relic/agent/instrumentation/middleware_tracing.rb:96:in `call'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/railties-3.2.13/lib/rails/engine.rb:479:in `call'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/railties-3.2.13/lib/rails/application.rb:223:in `call'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/railties-3.2.13/lib/rails/railtie/configurable.rb:30:in `method_missing'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/newrelic_rpm-3.15.0.314/lib/new_relic/agent/instrumentation/middleware_tracing.rb:96:in `call'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/puma-3.0.2-java/lib/puma/configuration.rb:221:in `call'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/puma-3.0.2-java/lib/puma/server.rb:561:in `handle_request'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/puma-3.0.2-java/lib/puma/server.rb:406:in `process_client'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/puma-3.0.2-java/lib/puma/server.rb:271:in `block in run'
org/jruby/RubyProc.java:318:in `call'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/puma-3.0.2-java/lib/puma/thread_pool.rb:111:in `block in spawn_thread'

*This is the output of a full trace ( JRUBY_OPT= -Xbacktrace.style=full )
*

cache error: undefined class/module Rack::Handler::Servlet::DefaultEnv
java/lang/Thread.java:1552:in `getStackTrace'
org/jruby/runtime/backtrace/TraceType.java:215:in `getBacktraceData'
org/jruby/runtime/backtrace/TraceType.java:47:in `getBacktrace'
org/jruby/RubyException.java:225:in `prepareBacktrace'
org/jruby/exceptions/RaiseException.java:229:in `preRaise'
org/jruby/exceptions/RaiseException.java:196:in `preRaise'
org/jruby/exceptions/RaiseException.java:111:in `<init>'
org/jruby/Ruby.java:4066:in `newRaiseException'
org/jruby/Ruby.java:3540:in `newArgumentError'
org/jruby/runtime/marshal/UnmarshalStream.java:168:in `getConstantFromPath'
org/jruby/runtime/marshal/UnmarshalStream.java:156:in `getClassFromPath'
org/jruby/runtime/marshal/UnmarshalStream.java:449:in `findClass'
org/jruby/runtime/marshal/UnmarshalStream.java:441:in `userNewUnmarshal'
org/jruby/runtime/marshal/UnmarshalStream.java:263:in `unmarshalObjectDirectly'
org/jruby/runtime/marshal/UnmarshalStream.java:135:in `unmarshalObject'
org/jruby/runtime/marshal/UnmarshalStream.java:124:in `unmarshalObject'
org/jruby/runtime/marshal/UnmarshalStream.java:97:in `unmarshalObject'
org/jruby/RubyArray.java:4078:in `unmarshalFrom'
org/jruby/runtime/marshal/UnmarshalStream.java:226:in `unmarshalObjectDirectly'
org/jruby/runtime/marshal/UnmarshalStream.java:135:in `unmarshalObject'
org/jruby/runtime/marshal/UnmarshalStream.java:124:in `unmarshalObject'
org/jruby/runtime/marshal/UnmarshalStream.java:97:in `unmarshalObject'
org/jruby/RubyArray.java:4078:in `unmarshalFrom'
org/jruby/runtime/marshal/UnmarshalStream.java:226:in `unmarshalObjectDirectly'
org/jruby/runtime/marshal/UnmarshalStream.java:135:in `unmarshalObject'
org/jruby/runtime/marshal/UnmarshalStream.java:124:in `unmarshalObject'
org/jruby/runtime/marshal/UnmarshalStream.java:97:in `unmarshalObject'
org/jruby/RubyMarshal.java:145:in `load'
org/jruby/internal/runtime/methods/DynamicMethod.java:201:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:197:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:313:in `cacheAndCall'
org/jruby/runtime/callsite/CachingCallSite.java:163:in `call'
org/jruby/ir/interpreter/InterpreterEngine.java:316:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:86:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:210:in `INTERPRET_METHOD'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/actionpack-3.2.13/lib/action_dispatch/http/rack_cache.rb:18:in `read'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:196:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:197:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:313:in `cacheAndCall'
org/jruby/runtime/callsite/CachingCallSite.java:163:in `call'
org/jruby/ir/interpreter/InterpreterEngine.java:316:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:140:in `INTERPRET_METHOD'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/rack-cache-1.6.1/lib/rack/cache/meta_store.rb:30:in `lookup'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:126:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:273:in `cacheAndCall'
org/jruby/runtime/callsite/CachingCallSite.java:79:in `callBlock'
org/jruby/runtime/callsite/CachingCallSite.java:83:in `call'
org/jruby/ir/instructions/CallBase.java:414:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:348:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:80:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:175:in `INTERPRET_METHOD'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/rack-cache-1.6.1/lib/rack/cache/context.rb:173:in `lookup'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:161:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:189:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:293:in `cacheAndCall'
org/jruby/runtime/callsite/CachingCallSite.java:131:in `call'
org/jruby/ir/interpreter/InterpreterEngine.java:332:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:86:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:210:in `INTERPRET_METHOD'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/rack-cache-1.6.1/lib/rack/cache/context.rb:66:in `call!'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:196:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:197:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:313:in `cacheAndCall'
org/jruby/runtime/callsite/CachingCallSite.java:163:in `call'
org/jruby/ir/interpreter/InterpreterEngine.java:316:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:86:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:210:in `INTERPRET_METHOD'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/rack-cache-1.6.1/lib/rack/cache/context.rb:51:in `call'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:196:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:197:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:313:in `cacheAndCall'
org/jruby/runtime/callsite/CachingCallSite.java:163:in `call'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/newrelic_rpm-3.15.0.314/lib/new_relic/agent/instrumentation/middleware_tracing.rb:96:in `call'
org/jruby/internal/runtime/methods/CompiledIRMethod.java:131:in `call'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:194:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:197:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:313:in `cacheAndCall'
org/jruby/runtime/callsite/CachingCallSite.java:163:in `call'
org/jruby/ir/interpreter/InterpreterEngine.java:316:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:140:in `INTERPRET_METHOD'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/railties-3.2.13/lib/rails/engine.rb:479:in `call'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:126:in `call'
org/jruby/ir/runtime/IRRuntimeHelpers.java:927:in `instanceSuper'
org/jruby/ir/instructions/InstanceSuperInstr.java:69:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:348:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:140:in `INTERPRET_METHOD'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/railties-3.2.13/lib/rails/application.rb:223:in `call'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:126:in `call'
org/jruby/RubyClass.java:541:in `finvoke'
org/jruby/RubyBasicObject.java:1626:in `send19'
org/jruby/RubyKernel.java:2009:in `send19'
org/jruby/runtime/callsite/CachingCallSite.java:273:in `cacheAndCall'
org/jruby/runtime/callsite/CachingCallSite.java:79:in `callBlock'
org/jruby/runtime/callsite/CachingCallSite.java:83:in `call'
org/jruby/ir/instructions/CallBase.java:414:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:348:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:140:in `INTERPRET_METHOD'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/railties-3.2.13/lib/rails/railtie/configurable.rb:30:in `method_missing'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:126:in `call'
org/jruby/runtime/Helpers.java:350:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:201:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:388:in `callMethodMissing'
org/jruby/runtime/callsite/CachingCallSite.java:310:in `cacheAndCall'
org/jruby/runtime/callsite/CachingCallSite.java:163:in `call'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/newrelic_rpm-3.15.0.314/lib/new_relic/agent/instrumentation/middleware_tracing.rb:96:in `call'
org/jruby/internal/runtime/methods/CompiledIRMethod.java:131:in `call'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:194:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:197:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:313:in `cacheAndCall'
org/jruby/runtime/callsite/CachingCallSite.java:163:in `call'
org/jruby/ir/interpreter/InterpreterEngine.java:316:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:86:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:210:in `INTERPRET_METHOD'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/rack-1.4.7/lib/rack/content_length.rb:14:in `call'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:196:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:197:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:313:in `cacheAndCall'
org/jruby/runtime/callsite/CachingCallSite.java:163:in `call'
org/jruby/ir/interpreter/InterpreterEngine.java:316:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:86:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:210:in `INTERPRET_METHOD'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/railties-3.2.13/lib/rails/rack/log_tailer.rb:17:in `call'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:196:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:197:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:313:in `cacheAndCall'
org/jruby/runtime/callsite/CachingCallSite.java:163:in `call'
org/jruby/ir/interpreter/InterpreterEngine.java:316:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:140:in `INTERPRET_METHOD'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/rack-1.4.7/lib/rack/handler/webrick.rb:59:in `service'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:126:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:273:in `cacheAndCall'
org/jruby/runtime/callsite/CachingCallSite.java:79:in `callBlock'
org/jruby/runtime/callsite/CachingCallSite.java:83:in `call'
org/jruby/ir/instructions/CallBase.java:414:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:348:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:140:in `INTERPRET_METHOD'
/Users/richardson/.rvm/rubies/jruby-9.0.5.0/lib/ruby/stdlib/webrick/httpserver.rb:138:in `service'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:126:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:273:in `cacheAndCall'
org/jruby/runtime/callsite/CachingCallSite.java:79:in `callBlock'
org/jruby/runtime/callsite/CachingCallSite.java:83:in `call'
org/jruby/ir/instructions/CallBase.java:414:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:348:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:86:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:210:in `INTERPRET_METHOD'
/Users/richardson/.rvm/rubies/jruby-9.0.5.0/lib/ruby/stdlib/webrick/httpserver.rb:94:in `run'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:196:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:197:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:161:in `call'
org/jruby/ir/interpreter/InterpreterEngine.java:316:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/ir/interpreter/Interpreter.java:132:in `INTERPRET_BLOCK'
/Users/richardson/.rvm/rubies/jruby-9.0.5.0/lib/ruby/stdlib/webrick/server.rb:294:in `block in start_thread'
org/jruby/runtime/MixedModeIRBlockBody.java:148:in `commonYieldPath'
org/jruby/runtime/IRBlockBody.java:66:in `call'
org/jruby/runtime/Block.java:125:in `call'
org/jruby/RubyProc.java:334:in `call'
org/jruby/RubyProc.java:240:in `call'
org/jruby/internal/runtime/RubyRunnable.java:99:in `run'
java/lang/Thread.java:745:in `run'
cache error: undefined class/module Rack::Handler::Servlet::DefaultEnv
java/lang/Thread.java:1552:in `getStackTrace'
org/jruby/runtime/backtrace/TraceType.java:215:in `getBacktraceData'
org/jruby/runtime/backtrace/TraceType.java:47:in `getBacktrace'
org/jruby/RubyException.java:225:in `prepareBacktrace'
org/jruby/exceptions/RaiseException.java:229:in `preRaise'
org/jruby/exceptions/RaiseException.java:196:in `preRaise'
org/jruby/exceptions/RaiseException.java:111:in `<init>'
org/jruby/Ruby.java:4066:in `newRaiseException'
org/jruby/Ruby.java:3540:in `newArgumentError'
org/jruby/runtime/marshal/UnmarshalStream.java:168:in `getConstantFromPath'
org/jruby/runtime/marshal/UnmarshalStream.java:156:in `getClassFromPath'
org/jruby/runtime/marshal/UnmarshalStream.java:449:in `findClass'
org/jruby/runtime/marshal/UnmarshalStream.java:441:in `userNewUnmarshal'
org/jruby/runtime/marshal/UnmarshalStream.java:263:in `unmarshalObjectDirectly'
org/jruby/runtime/marshal/UnmarshalStream.java:135:in `unmarshalObject'
org/jruby/runtime/marshal/UnmarshalStream.java:124:in `unmarshalObject'
org/jruby/runtime/marshal/UnmarshalStream.java:97:in `unmarshalObject'
org/jruby/RubyArray.java:4078:in `unmarshalFrom'
org/jruby/runtime/marshal/UnmarshalStream.java:226:in `unmarshalObjectDirectly'
org/jruby/runtime/marshal/UnmarshalStream.java:135:in `unmarshalObject'
org/jruby/runtime/marshal/UnmarshalStream.java:124:in `unmarshalObject'
org/jruby/runtime/marshal/UnmarshalStream.java:97:in `unmarshalObject'
org/jruby/RubyArray.java:4078:in `unmarshalFrom'
org/jruby/runtime/marshal/UnmarshalStream.java:226:in `unmarshalObjectDirectly'
org/jruby/runtime/marshal/UnmarshalStream.java:135:in `unmarshalObject'
org/jruby/runtime/marshal/UnmarshalStream.java:124:in `unmarshalObject'
org/jruby/runtime/marshal/UnmarshalStream.java:97:in `unmarshalObject'
org/jruby/RubyMarshal.java:145:in `load'
org/jruby/internal/runtime/methods/DynamicMethod.java:201:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:197:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:161:in `call'
org/jruby/ir/interpreter/InterpreterEngine.java:316:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:86:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:210:in `INTERPRET_METHOD'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/actionpack-3.2.13/lib/action_dispatch/http/rack_cache.rb:18:in `read'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:196:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:197:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:161:in `call'
org/jruby/ir/interpreter/InterpreterEngine.java:316:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:140:in `INTERPRET_METHOD'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/rack-cache-1.6.1/lib/rack/cache/meta_store.rb:30:in `lookup'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:126:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:77:in `callBlock'
org/jruby/runtime/callsite/CachingCallSite.java:83:in `call'
org/jruby/ir/instructions/CallBase.java:414:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:348:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:80:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:175:in `INTERPRET_METHOD'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/rack-cache-1.6.1/lib/rack/cache/context.rb:173:in `lookup'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:161:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:189:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:129:in `call'
org/jruby/ir/interpreter/InterpreterEngine.java:332:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:86:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:210:in `INTERPRET_METHOD'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/rack-cache-1.6.1/lib/rack/cache/context.rb:66:in `call!'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:196:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:197:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:161:in `call'
org/jruby/ir/interpreter/InterpreterEngine.java:316:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:86:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:210:in `INTERPRET_METHOD'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/rack-cache-1.6.1/lib/rack/cache/context.rb:51:in `call'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:196:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:197:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:161:in `call'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/newrelic_rpm-3.15.0.314/lib/new_relic/agent/instrumentation/middleware_tracing.rb:96:in `call'
org/jruby/internal/runtime/methods/CompiledIRMethod.java:131:in `call'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:194:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:197:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:161:in `call'
org/jruby/ir/interpreter/InterpreterEngine.java:316:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:140:in `INTERPRET_METHOD'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/railties-3.2.13/lib/rails/engine.rb:479:in `call'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:126:in `call'
org/jruby/ir/runtime/IRRuntimeHelpers.java:927:in `instanceSuper'
org/jruby/ir/instructions/InstanceSuperInstr.java:69:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:348:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:140:in `INTERPRET_METHOD'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/railties-3.2.13/lib/rails/application.rb:223:in `call'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:126:in `call'
org/jruby/RubyClass.java:541:in `finvoke'
org/jruby/RubyBasicObject.java:1626:in `send19'
org/jruby/RubyKernel.java:2009:in `send19'
org/jruby/runtime/callsite/CachingCallSite.java:77:in `callBlock'
org/jruby/runtime/callsite/CachingCallSite.java:83:in `call'
org/jruby/ir/instructions/CallBase.java:414:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:348:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:140:in `INTERPRET_METHOD'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/railties-3.2.13/lib/rails/railtie/configurable.rb:30:in `method_missing'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:126:in `call'
org/jruby/runtime/Helpers.java:350:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:201:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:388:in `callMethodMissing'
org/jruby/runtime/callsite/CachingCallSite.java:310:in `cacheAndCall'
org/jruby/runtime/callsite/CachingCallSite.java:163:in `call'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/newrelic_rpm-3.15.0.314/lib/new_relic/agent/instrumentation/middleware_tracing.rb:96:in `call'
org/jruby/internal/runtime/methods/CompiledIRMethod.java:131:in `call'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:194:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:197:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:161:in `call'
org/jruby/ir/interpreter/InterpreterEngine.java:316:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:86:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:210:in `INTERPRET_METHOD'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/rack-1.4.7/lib/rack/content_length.rb:14:in `call'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:196:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:197:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:161:in `call'
org/jruby/ir/interpreter/InterpreterEngine.java:316:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:86:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:210:in `INTERPRET_METHOD'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/railties-3.2.13/lib/rails/rack/log_tailer.rb:17:in `call'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:196:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:197:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:161:in `call'
org/jruby/ir/interpreter/InterpreterEngine.java:316:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:140:in `INTERPRET_METHOD'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/rack-1.4.7/lib/rack/handler/webrick.rb:59:in `service'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:126:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:77:in `callBlock'
org/jruby/runtime/callsite/CachingCallSite.java:83:in `call'
org/jruby/ir/instructions/CallBase.java:414:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:348:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:140:in `INTERPRET_METHOD'
/Users/richardson/.rvm/rubies/jruby-9.0.5.0/lib/ruby/stdlib/webrick/httpserver.rb:138:in `service'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:126:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:77:in `callBlock'
org/jruby/runtime/callsite/CachingCallSite.java:83:in `call'
org/jruby/ir/instructions/CallBase.java:414:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:348:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:86:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:210:in `INTERPRET_METHOD'
/Users/richardson/.rvm/rubies/jruby-9.0.5.0/lib/ruby/stdlib/webrick/httpserver.rb:94:in `run'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:196:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:197:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:161:in `call'
org/jruby/ir/interpreter/InterpreterEngine.java:316:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/ir/interpreter/Interpreter.java:132:in `INTERPRET_BLOCK'
/Users/richardson/.rvm/rubies/jruby-9.0.5.0/lib/ruby/stdlib/webrick/server.rb:294:in `block in start_thread'
org/jruby/runtime/MixedModeIRBlockBody.java:148:in `commonYieldPath'
org/jruby/runtime/IRBlockBody.java:66:in `call'
org/jruby/runtime/Block.java:125:in `call'
org/jruby/RubyProc.java:334:in `call'
org/jruby/RubyProc.java:240:in `call'
org/jruby/internal/runtime/RubyRunnable.java:99:in `run'
java/lang/Thread.java:745:in `run'
cache error: undefined class/module Rack::Handler::Servlet::DefaultEnv
java/lang/Thread.java:1552:in `getStackTrace'
org/jruby/runtime/backtrace/TraceType.java:215:in `getBacktraceData'
org/jruby/runtime/backtrace/TraceType.java:47:in `getBacktrace'
org/jruby/RubyException.java:225:in `prepareBacktrace'
org/jruby/exceptions/RaiseException.java:229:in `preRaise'
org/jruby/exceptions/RaiseException.java:196:in `preRaise'
org/jruby/exceptions/RaiseException.java:111:in `<init>'
org/jruby/Ruby.java:4066:in `newRaiseException'
org/jruby/Ruby.java:3540:in `newArgumentError'
org/jruby/runtime/marshal/UnmarshalStream.java:168:in `getConstantFromPath'
org/jruby/runtime/marshal/UnmarshalStream.java:156:in `getClassFromPath'
org/jruby/runtime/marshal/UnmarshalStream.java:449:in `findClass'
org/jruby/runtime/marshal/UnmarshalStream.java:441:in `userNewUnmarshal'
org/jruby/runtime/marshal/UnmarshalStream.java:263:in `unmarshalObjectDirectly'
org/jruby/runtime/marshal/UnmarshalStream.java:135:in `unmarshalObject'
org/jruby/runtime/marshal/UnmarshalStream.java:124:in `unmarshalObject'
org/jruby/runtime/marshal/UnmarshalStream.java:97:in `unmarshalObject'
org/jruby/RubyArray.java:4078:in `unmarshalFrom'
org/jruby/runtime/marshal/UnmarshalStream.java:226:in `unmarshalObjectDirectly'
org/jruby/runtime/marshal/UnmarshalStream.java:135:in `unmarshalObject'
org/jruby/runtime/marshal/UnmarshalStream.java:124:in `unmarshalObject'
org/jruby/runtime/marshal/UnmarshalStream.java:97:in `unmarshalObject'
org/jruby/RubyArray.java:4078:in `unmarshalFrom'
org/jruby/runtime/marshal/UnmarshalStream.java:226:in `unmarshalObjectDirectly'
org/jruby/runtime/marshal/UnmarshalStream.java:135:in `unmarshalObject'
org/jruby/runtime/marshal/UnmarshalStream.java:124:in `unmarshalObject'
org/jruby/runtime/marshal/UnmarshalStream.java:97:in `unmarshalObject'
org/jruby/RubyMarshal.java:145:in `load'
org/jruby/internal/runtime/methods/DynamicMethod.java:201:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:197:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:161:in `call'
org/jruby/ir/interpreter/InterpreterEngine.java:316:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:86:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:210:in `INTERPRET_METHOD'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/actionpack-3.2.13/lib/action_dispatch/http/rack_cache.rb:18:in `read'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:196:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:197:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:161:in `call'
org/jruby/ir/interpreter/InterpreterEngine.java:316:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:140:in `INTERPRET_METHOD'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/rack-cache-1.6.1/lib/rack/cache/meta_store.rb:30:in `lookup'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:126:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:77:in `callBlock'
org/jruby/runtime/callsite/CachingCallSite.java:83:in `call'
org/jruby/ir/instructions/CallBase.java:414:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:348:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:80:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:175:in `INTERPRET_METHOD'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/rack-cache-1.6.1/lib/rack/cache/context.rb:173:in `lookup'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:161:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:189:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:129:in `call'
org/jruby/ir/interpreter/InterpreterEngine.java:332:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:86:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:210:in `INTERPRET_METHOD'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/rack-cache-1.6.1/lib/rack/cache/context.rb:66:in `call!'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:196:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:197:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:161:in `call'
org/jruby/ir/interpreter/InterpreterEngine.java:316:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:86:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:210:in `INTERPRET_METHOD'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/rack-cache-1.6.1/lib/rack/cache/context.rb:51:in `call'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:196:in `call'
org/jruby/internal/runtime/cache error: undefined class/module Rack::Handler::Servlet::DefaultEnv
java/lang/Thread.java:1552:in `getStackTrace'
org/jruby/runtime/backtrace/TraceType.java:215:in `getBacktraceData'
org/jruby/runtime/backtrace/TraceType.java:47:in `getBacktrace'
org/jruby/RubyException.java:225:in `prepareBacktrace'
org/jruby/exceptions/RaiseException.java:229:in `preRaise'
org/jruby/exceptions/RaiseException.java:196:in `preRaise'
org/jruby/exceptions/RaiseException.java:111:in `<init>'
org/jruby/Ruby.java:4066:in `newRaiseException'
org/jruby/Ruby.java:3540:in `newArgumentError'
org/jruby/runtime/marshal/UnmarshalStream.java:168:in `getConstantFromPath'
org/jruby/runtime/marshal/UnmarshalStream.java:156:in `getClassFromPath'
org/jruby/runtime/marshal/UnmarshalStream.java:449:in `findClass'
org/jruby/runtime/marshal/UnmarshalStream.java:441:in `userNewUnmarshal'
org/jruby/runtime/marshal/UnmarshalStream.java:263:in `unmarshalObjectDirectly'
org/jruby/runtime/marshal/UnmarshalStream.java:135:in `unmarshalObject'
org/jruby/runtime/marshal/UnmarshalStream.java:124:in `unmarshalObject'
org/jruby/runtime/marshal/UnmarshalStream.java:97:in `unmarshalObject'
org/jruby/RubyArray.java:4078:in `unmarshalFrom'
org/jruby/runtime/marshal/UnmarshalStream.java:226:in `unmarshalObjectDirectly'
org/jruby/runtime/marshal/UnmarshalStream.java:135:in `unmarshalObject'
org/jruby/runtime/marshal/UnmarshalStream.java:124:in `unmarshalObject'
org/jruby/runtime/marshal/UnmarshalStream.java:97:in `unmarshalObject'
org/jruby/RubyArray.java:4078:in `unmarshalFrom'
org/jruby/runtime/marshal/UnmarshalStream.java:226:in `unmarshalObjectDirectly'
org/jruby/runtime/marshal/UnmarshalStream.java:135:in `unmarshalObject'
org/jruby/runtime/marshal/UnmarshalStream.java:124:in `unmarshalObject'
org/jruby/runtime/marshal/UnmarshalStream.java:97:in `unmarshalObject'
org/jruby/RubyMarshal.java:145:in `load'
org/jruby/internal/runtime/methods/DynamicMethod.java:201:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:197:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:161:in `call'
org/jruby/ir/interpreter/InterpreterEngine.java:316:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:86:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:210:in `INTERPRET_METHOD'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/actionpack-3.2.13/lib/action_dispatch/http/rack_cache.rb:18:in `read'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:196:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:197:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:161:in `call'
org/jruby/ir/interpreter/InterpreterEngine.java:316:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:140:in `INTERPRET_METHOD'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/rack-cache-1.6.1/lib/rack/cache/methods/DynamicMethod.java:197:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:161:in `call'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/newrelic_rpm-3.15.0.314/lib/new_relic/agent/instrumentation/middleware_tracing.rb:96:in `call'
org/jruby/internal/runtime/methods/CompiledIRMethod.java:131:in `call'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:194:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:197:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:161:in `call'
org/jruby/ir/interpreter/InterpreterEngine.java:316:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:140:in `INTERPRET_METHOD'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/railties-3.2.13/lib/rails/engine.rb:479:in `call'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:126:in `call'
org/jruby/ir/runtime/IRRuntimeHelpers.java:927:in `instanceSuper'
org/jruby/ir/instructions/InstanceSuperInstr.java:69:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:348:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:140:in `INTERPRET_METHOD'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/railties-3.2.13/lib/rails/application.rb:223:in `call'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:126:in `call'
org/jruby/RubyClass.java:541:in `finvoke'
org/jruby/RubyBasicObject.java:1626:in `send19'
org/jruby/RubyKernel.java:2009:in `send19'
org/jruby/runtime/callsite/CachingCallSite.java:77:in `callBlock'
org/jruby/runtime/callsite/CachingCallSite.java:83:in `call'
org/jruby/ir/instructions/CallBase.java:414:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:348:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:140:in `INTERPRET_METHOD'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/railties-3.2.13/lib/rails/railtie/configurable.rb:30:in `method_missing'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:126:in `call'
org/jruby/runtime/Helpers.java:350:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:201:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:388:in `callMethodMissing'
org/jruby/runtime/callsite/CachingCallSite.java:310:in `cacheAndCall'
org/jruby/runtime/callsite/CachingCallSite.java:163:in `call'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/newrelic_rpm-3.15.0.314/lib/new_relic/agent/instrumentation/middleware_tracing.rb:96:in `call'
org/jruby/internal/runtime/methods/CompiledIRMethod.java:131:in `call'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:194:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:197:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:161:in `call'
org/jruby/ir/interpreter/InterpreterEngine.java:316:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:86:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:210:in `INTERPRET_METHOD'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/rack-1.4.7/lib/rack/content_length.rb:14:in `call'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:196:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:197:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:161:in `call'
org/jruby/ir/interpreter/InterpreterEngine.java:316:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:86:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:210:in `INTERPRET_METHOD'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/railties-3.2.13/lib/rails/rack/log_tailer.rb:17:in `call'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:196:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:197:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:161:in `call'
org/jruby/ir/interpreter/InterpreterEngine.java:316:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:140:in `INTERPRET_METHOD'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/rack-1.4.7/lib/rack/handler/webrick.rb:59:in `service'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:126:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:77:in `callBlock'
org/jruby/runtime/callsite/CachingCallSite.java:83:in `call'
org/jruby/ir/instructions/CallBase.java:414:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:348:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:140:in `INTERPRET_METHOD'
/Users/richardson/.rvm/rubies/jruby-9.0.5.0/lib/ruby/stdlib/webrick/httpserver.rb:138:in `service'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:126:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:77:in `callBlock'
org/jruby/runtime/callsite/CachingCallSite.java:83:in `call'
org/jruby/ir/instructions/CallBase.java:414:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:348:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:86:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:210:in `INTERPRET_METHOD'
/Users/richardson/.rvm/rubies/jruby-9.0.5.0/lib/ruby/stdlib/webrick/httpserver.rb:94:in `run'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:196:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:197:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:161:in `call'
org/jruby/ir/interpreter/InterpreterEngine.java:316:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/ir/interpreter/Interpreter.java:132:in `INTERPRET_BLOCK'
/Users/richardson/.rvm/rubies/jruby-9.0.5.0/lib/ruby/stdlib/webrick/server.rb:294:in `block in start_thread'
org/jruby/runtime/MixedModeIRBlockBody.java:148:in `commonYieldPath'
org/jruby/runtime/IRBlockBody.java:66:in `call'
org/jruby/runtime/Block.java:125:in `call'
org/jruby/RubyProc.java:334:in `call'
org/jruby/RubyProc.java:240:in `call'
org/jruby/internal/runtime/RubyRunnable.java:99:in `run'
java/lang/Thread.java:745:in `run'
meta_store.rb:30:in `lookup'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:126:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:77:in `callBlock'
org/jruby/runtime/callsite/CachingCallSite.java:83:in `call'
org/jruby/ir/instructions/CallBase.java:414:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:348:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:80:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:175:in `INTERPRET_METHOD'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/rack-cache-1.6.1/lib/rack/cache/context.rb:173:in `lookup'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:161:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:189:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:129:in `call'
org/jruby/ir/interpreter/InterpreterEngine.java:332:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:86:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:210:in `INTERPRET_METHOD'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/rack-cache-1.6.1/lib/rack/cache/context.rb:66:in `call!'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:196:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:197:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:161:in `call'
org/jruby/ir/interpreter/InterpreterEngine.java:316:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:86:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:210:in `INTERPRET_METHOD'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/rack-cache-1.6.1/lib/rack/cache/context.rb:51:in `call'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:196:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:197:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:161:in `call'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/newrelic_rpm-3.15.0.314/lib/new_relic/agent/instrumentation/middleware_tracing.rb:96:in `call'
org/jruby/internal/runtime/methods/CompiledIRMethod.java:131:in `call'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:194:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:197:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:161:in `call'
org/jruby/ir/interpreter/InterpreterEngine.java:316:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:140:in `INTERPRET_METHOD'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/railties-3.2.13/lib/rails/engine.rb:479:in `call'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:126:in `call'
org/jruby/ir/runtime/IRRuntimeHelpers.java:927:in `instanceSuper'
org/jruby/ir/instructions/InstanceSuperInstr.java:69:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:348:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:140:in `INTERPRET_METHOD'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/railties-3.2.13/lib/rails/application.rb:223:in `call'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:126:in `call'
org/jruby/RubyClass.java:541:in `finvoke'
org/jruby/RubyBasicObject.java:1626:in `send19'
org/jruby/RubyKernel.java:2009:in `send19'
org/jruby/runtime/callsite/CachingCallSite.java:77:in `callBlock'
org/jruby/runtime/callsite/CachingCallSite.java:83:in `call'
org/jruby/ir/instructions/CallBase.java:414:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:348:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:140:in `INTERPRET_METHOD'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/railties-3.2.13/lib/rails/railtie/configurable.rb:30:in `method_missing'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:126:in `call'
org/jruby/runtime/Helpers.java:350:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:201:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:388:in `callMethodMissing'
org/jruby/runtime/callsite/CachingCallSite.java:310:in `cacheAndCall'
org/jruby/runtime/callsite/CachingCallSite.java:163:in `call'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/newrelic_rpm-3.15.0.314/lib/new_relic/agent/instrumentation/middleware_tracing.rb:96:in `call'
org/jruby/internal/runtime/methods/CompiledIRMethod.java:131:in `call'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:194:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:197:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:161:in `call'
org/jruby/ir/interpreter/InterpreterEngine.java:316:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:86:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:210:in `INTERPRET_METHOD'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/rack-1.4.7/lib/rack/content_length.rb:14:in `call'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:196:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:197:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:161:in `call'
org/jruby/ir/interpreter/InterpreterEngine.java:316:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:86:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:210:in `INTERPRET_METHOD'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/railties-3.2.13/lib/rails/rack/log_tailer.rb:17:in `call'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:196:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:197:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:161:in `call'
org/jruby/ir/interpreter/InterpreterEngine.java:316:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:140:in `INTERPRET_METHOD'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/rack-1.4.7/lib/rack/handler/webrick.rb:59:in `service'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:126:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:77:in `callBlock'
org/jruby/runtime/callsite/CachingCallSite.java:83:in `call'
org/jruby/ir/instructions/CallBase.java:414:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:348:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:140:in `INTERPRET_METHOD'
/Users/richardson/.rvm/rubies/jruby-9.0.5.0/lib/ruby/stdlib/webrick/httpserver.rb:138:in `service'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:126:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:77:in `callBlock'
org/jruby/runtime/callsite/CachingCallSite.java:83:in `call'
org/jruby/ir/instructions/CallBase.java:414:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:348:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:86:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:210:in `INTERPRET_METHOD'
/Users/richardson/.rvm/rubies/jruby-9.0.5.0/lib/ruby/stdlib/webrick/httpserver.rb:94:in `run'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:196:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:197:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:161:in `call'
org/jruby/ir/interpreter/InterpreterEngine.java:316:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/ir/interpreter/Interpreter.java:132:in `INTERPRET_BLOCK'
/Users/richardson/.rvm/rubies/jruby-9.0.5.0/lib/ruby/stdlib/webrick/server.rb:294:in `block in start_thread'
org/jruby/runtime/MixedModeIRBlockBody.java:148:in `commonYieldPath'
org/jruby/runtime/IRBlockBody.java:66:in `call'
org/jruby/runtime/Block.java:125:in `call'
org/jruby/RubyProc.java:334:in `call'
org/jruby/RubyProc.java:240:in `call'
org/jruby/internal/runtime/RubyRunnable.java:99:in `run'
java/lang/Thread.java:745:in `run'
cache error: undefined class/module Rack::Handler::Servlet::DefaultEnv
java/lang/Thread.java:1552:in `getStackTrace'
org/jruby/runtime/backtrace/TraceType.java:215:in `getBacktraceData'
org/jruby/runtime/backtrace/TraceType.java:47:in `getBacktrace'
org/jruby/RubyException.java:225:in `prepareBacktrace'
org/jruby/exceptions/RaiseException.java:229:in `preRaise'
org/jruby/exceptions/RaiseException.java:196:in `preRaise'
org/jruby/exceptions/RaiseException.java:111:in `<init>'
org/jruby/Ruby.java:4066:in `newRaiseException'
org/jruby/Ruby.java:3540:in `newArgumentError'
org/jruby/runtime/marshal/UnmarshalStream.java:168:in `getConstantFromPath'
org/jruby/runtime/marshal/UnmarshalStream.java:156:in `getClassFromPath'
org/jruby/runtime/marshal/UnmarshalStream.java:449:in `findClass'
org/jruby/runtime/marshal/UnmarshalStream.java:441:in `userNewUnmarshal'
org/jruby/runtime/marshal/UnmarshalStream.java:263:in `unmarshalObjectDirectly'
org/jruby/runtime/marshal/UnmarshalStream.java:135:in `unmarshalObject'
org/jruby/runtime/marshal/UnmarshalStream.java:124:in `unmarshalObject'
org/jruby/runtime/marshal/UnmarshalStream.java:97:in `unmarshalObject'
org/jruby/RubyArray.java:4078:in `unmarshalFrom'
org/jruby/runtime/marshal/UnmarshalStream.java:226:in `unmarshalObjectDirectly'
org/jruby/runtime/marshal/UnmarshalStream.java:135:in `unmarshalObject'
org/jruby/runtime/marshal/UnmarshalStream.java:124:in `unmarshalObject'
org/jruby/runtime/marshal/UnmarshalStream.java:97:in `unmarshalObject'
org/jruby/RubyArray.java:4078:in `unmarshalFrom'
org/jruby/runtime/marshal/UnmarshalStream.java:226:in `unmarshalObjectDirectly'
org/jruby/runtime/marshal/UnmarshalStream.java:135:in `unmarshalObject'
org/jruby/runtime/marshal/UnmarshalStream.java:124:in `unmarshalObject'
org/jruby/runtime/marshal/UnmarshalStream.java:97:in `unmarshalObject'
org/jruby/RubyMarshal.java:145:in `load'
org/jruby/internal/runtime/methods/DynamicMethod.java:201:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:197:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:313:in `cacheAndCall'
org/jruby/runtime/callsite/CachingCallSite.java:163:in `call'
org/jruby/ir/interpreter/InterpreterEngine.java:316:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:86:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:210:in `INTERPRET_METHOD'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/actionpack-3.2.13/lib/action_dispatch/http/rack_cache.rb:18:in `read'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:196:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:197:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:313:in `cacheAndCall'
org/jruby/runtime/callsite/CachingCallSite.java:163:in `call'
org/jruby/ir/interpreter/InterpreterEngine.java:316:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:140:in `INTERPRET_METHOD'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/rack-cache-1.6.1/lib/rack/cache/meta_store.rb:30:in `lookup'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:126:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:273:in `cacheAndCall'
org/jruby/runtime/callsite/CachingCallSite.java:79:in `callBlock'
org/jruby/runtime/callsite/CachingCallSite.java:83:in `call'
org/jruby/ir/instructions/CallBase.java:414:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:348:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:80:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:175:in `INTERPRET_METHOD'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/rack-cache-1.6.1/lib/rack/cache/context.rb:173:in `lookup'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:161:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:189:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:293:in `cacheAndCall'
org/jruby/runtime/callsite/CachingCallSite.java:131:in `call'
org/jruby/ir/interpreter/InterpreterEngine.java:332:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:86:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:210:in `INTERPRET_METHOD'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/rack-cache-1.6.1/lib/rack/cache/context.rb:66:in `call!'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:196:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:197:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:313:in `cacheAndCall'
org/jruby/runtime/callsite/CachingCallSite.java:163:in `call'
org/jruby/ir/interpreter/InterpreterEngine.java:316:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:86:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:210:in `INTERPRET_METHOD'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/rack-cache-1.6.1/lib/rack/cache/context.rb:51:in `call'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:196:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:197:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:313:in `cacheAndCall'
org/jruby/runtime/callsite/CachingCallSite.java:163:in `call'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/newrelic_rpm-3.15.0.314/lib/new_relic/agent/instrumentation/middleware_tracing.rb:96:in `call'
org/jruby/internal/runtime/methods/CompiledIRMethod.java:131:in `call'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:194:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:197:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:161:in `call'
org/jruby/ir/interpreter/InterpreterEngine.java:316:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:140:in `INTERPRET_METHOD'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/railties-3.2.13/lib/rails/engine.rb:479:in `call'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:126:in `call'
org/jruby/ir/runtime/IRRuntimeHelpers.java:927:in `instanceSuper'
org/jruby/ir/instructions/InstanceSuperInstr.java:69:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:348:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:140:in `INTERPRET_METHOD'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/railties-3.2.13/lib/rails/application.rb:223:in `call'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:126:in `call'
org/jruby/RubyClass.java:541:in `finvoke'
org/jruby/RubyBasicObject.java:1626:in `send19'
org/jruby/RubyKernel.java:2009:in `send19'
org/jruby/runtime/callsite/CachingCallSite.java:77:in `callBlock'
org/jruby/runtime/callsite/CachingCallSite.java:83:in `call'
org/jruby/ir/instructions/CallBase.java:414:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:348:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:140:in `INTERPRET_METHOD'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/railties-3.2.13/lib/rails/railtie/configurable.rb:30:in `method_missing'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:126:in `call'
org/jruby/runtime/Helpers.java:350:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:201:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:388:in `callMethodMissing'
org/jruby/runtime/callsite/CachingCallSite.java:310:in `cacheAndCall'
org/jruby/runtime/callsite/CachingCallSite.java:163:in `call'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/newrelic_rpm-3.15.0.314/lib/new_relic/agent/instrumentation/middleware_tracing.rb:96:in `call'
org/jruby/internal/runtime/methods/CompiledIRMethod.java:131:in `call'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:194:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:197:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:161:in `call'
org/jruby/ir/interpreter/InterpreterEngine.java:316:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:86:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:210:in `INTERPRET_METHOD'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/rack-1.4.7/lib/rack/content_length.rb:14:in `call'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:196:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:197:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:161:in `call'
org/jruby/ir/interpreter/InterpreterEngine.java:316:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:86:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:210:in `INTERPRET_METHOD'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/railties-3.2.13/lib/rails/rack/log_tailer.rb:17:in `call'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:196:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:197:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:161:in `call'
org/jruby/ir/interpreter/InterpreterEngine.java:316:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:140:in `INTERPRET_METHOD'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/rack-1.4.7/lib/rack/handler/webrick.rb:59:in `service'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:126:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:77:in `callBlock'
org/jruby/runtime/callsite/CachingCallSite.java:83:in `call'
org/jruby/ir/instructions/CallBase.java:414:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:348:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:140:in `INTERPRET_METHOD'
/Users/richardson/.rvm/rubies/jruby-9.0.5.0/lib/ruby/stdlib/webrick/httpserver.rb:138:in `service'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:126:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:77:in `callBlock'
org/jruby/runtime/callsite/CachingCallSite.java:83:in `call'
org/jruby/ir/instructions/CallBase.java:414:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:348:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:86:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:210:in `INTERPRET_METHOD'
/Users/richardson/.rvm/rubies/jruby-9.0.5.0/lib/ruby/stdlib/webrick/httpserver.rb:94:in `run'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:196:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:197:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:313:in `cacheAndCall'
org/jruby/runtime/callsite/CachingCallSite.java:163:in `call'
org/jruby/ir/interpreter/InterpreterEngine.java:316:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/ir/interpreter/Interpreter.java:132:in `INTERPRET_BLOCK'
/Users/richardson/.rvm/rubies/jruby-9.0.5.0/lib/ruby/stdlib/webrick/server.rb:294:in `block in start_thread'
org/jruby/runtime/MixedModeIRBlockBody.java:148:in `commonYieldPath'
org/jruby/runtime/IRBlockBody.java:66:in `call'
org/jruby/runtime/Block.java:125:in `call'
org/jruby/RubyProc.java:334:in `call'
org/jruby/RubyProc.java:240:in `call'
org/jruby/internal/runtime/RubyRunnable.java:99:in `run'
java/lang/Thread.java:745:in `run'
cache error: undefined class/module Rack::Handler::Servlet::DefaultEnv
java/lang/Thread.java:1552:in `getStackTrace'
org/jruby/runtime/backtrace/TraceType.java:215:in `getBacktraceData'
org/jruby/runtime/backtrace/TraceType.java:47:in `getBacktrace'
org/jruby/RubyException.java:225:in `prepareBacktrace'
org/jruby/exceptions/RaiseException.java:229:in `preRaise'
org/jruby/exceptions/RaiseException.java:196:in `preRaise'
org/jruby/exceptions/RaiseException.java:111:in `<init>'
org/jruby/Ruby.java:4066:in `newRaiseException'
org/jruby/Ruby.java:3540:in `newArgumentError'
org/jruby/runtime/marshal/UnmarshalStream.java:168:in `getConstantFromPath'
org/jruby/runtime/marshal/UnmarshalStream.java:156:in `getClassFromPath'
org/jruby/runtime/marshal/UnmarshalStream.java:449:in `findClass'
org/jruby/runtime/marshal/UnmarshalStream.java:441:in `userNewUnmarshal'
org/jruby/runtime/marshal/UnmarshalStream.java:263:in `unmarshalObjectDirectly'
org/jruby/runtime/marshal/UnmarshalStream.java:135:in `unmarshalObject'
org/jruby/runtime/marshal/UnmarshalStream.java:124:in `unmarshalObject'
org/jruby/runtime/marshal/UnmarshalStream.java:97:in `unmarshalObject'
org/jruby/RubyArray.java:4078:in `unmarshalFrom'
org/jruby/runtime/marshal/UnmarshalStream.java:226:in `unmarshalObjectDirectly'
org/jruby/runtime/marshal/UnmarshalStream.java:135:in `unmarshalObject'
org/jruby/runtime/marshal/UnmarshalStream.java:124:in `unmarshalObject'
org/jruby/runtime/marshal/UnmarshalStream.java:97:in `unmarshalObject'
org/jruby/RubyArray.java:4078:in `unmarshalFrom'
org/jruby/runtime/marshal/UnmarshalStream.java:226:in `unmarshalObjectDirectly'
org/jruby/runtime/marshal/UnmarshalStream.java:135:in `unmarshalObject'
org/jruby/runtime/marshal/UnmarshalStream.java:124:in `unmarshalObject'
org/jruby/runtime/marshal/UnmarshalStream.java:97:in `unmarshalObject'
org/jruby/RubyMarshal.java:145:in `load'
org/jruby/internal/runtime/methods/DynamicMethod.java:201:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:197:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:161:in `call'
org/jruby/ir/interpreter/InterpreterEngine.java:316:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:86:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:210:in `INTERPRET_METHOD'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/actionpack-3.2.13/lib/action_dispatch/http/rack_cache.rb:18:in `read'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:196:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:197:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:161:in `call'
org/jruby/ir/interpreter/InterpreterEngine.java:316:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:140:in `INTERPRET_METHOD'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/rack-cache-1.6.1/lib/rack/cache/meta_store.rb:30:in `lookup'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:126:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:77:in `callBlock'
org/jruby/runtime/callsite/CachingCallSite.java:83:in `call'
org/jruby/ir/instructions/CallBase.java:414:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:348:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:80:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:175:in `INTERPRET_METHOD'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/rack-cache-1.6.1/lib/rack/cache/context.rb:173:in `lookup'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:161:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:189:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:129:in `call'
org/jruby/ir/interpreter/InterpreterEngine.java:332:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:86:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:210:in `INTERPRET_METHOD'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/rack-cache-1.6.1/lib/rack/cache/context.rb:66:in `call!'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:196:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:197:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:161:in `call'
org/jruby/ir/interpreter/InterpreterEngine.java:316:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:86:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:210:in `INTERPRET_METHOD'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/rack-cache-1.6.1/lib/rack/cache/context.rb:51:in `call'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:196:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:197:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:161:in `call'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/newrelic_rpm-3.15.0.314/lib/new_relic/agent/instrumentation/middleware_tracing.rb:96:in `call'
org/jruby/internal/runtime/methods/CompiledIRMethod.java:131:in `call'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:194:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:197:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:161:in `call'
org/jruby/ir/interpreter/InterpreterEngine.java:316:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:140:in `INTERPRET_METHOD'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/railties-3.2.13/lib/rails/engine.rb:479:in `call'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:126:in `call'
org/jruby/ir/runtime/IRRuntimeHelpers.java:927:in `instanceSuper'
org/jruby/ir/instructions/InstanceSuperInstr.java:69:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:348:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:140:in `INTERPRET_METHOD'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/railties-3.2.13/lib/rails/application.rb:223:in `call'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:126:in `call'
org/jruby/RubyClass.java:541:in `finvoke'
org/jruby/RubyBasicObject.java:1626:in `send19'
org/jruby/RubyKernel.java:2009:in `send19'
org/jruby/runtime/callsite/CachingCallSite.java:77:in `callBlock'
org/jruby/runtime/callsite/CachingCallSite.java:83:in `call'
org/jruby/ir/instructions/CallBase.java:414:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:348:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:140:in `INTERPRET_METHOD'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/railties-3.2.13/lib/rails/railtie/configurable.rb:30:in `method_missing'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:126:in `call'
org/jruby/runtime/Helpers.java:350:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:201:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:388:in `callMethodMissing'
org/jruby/runtime/callsite/CachingCallSite.java:310:in `cacheAndCall'
org/jruby/runtime/callsite/CachingCallSite.java:163:in `call'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/newrelic_rpm-3.15.0.314/lib/new_relic/agent/instrumentation/middleware_tracing.rb:96:in `call'
org/jruby/internal/runtime/methods/CompiledIRMethod.java:131:in `call'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:194:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:197:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:161:in `call'
org/jruby/ir/interpreter/InterpreterEngine.java:316:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:86:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:210:in `INTERPRET_METHOD'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/rack-1.4.7/lib/rack/content_length.rb:14:in `call'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:196:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:197:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:161:in `call'
org/jruby/ir/interpreter/InterpreterEngine.java:316:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:86:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:210:in `INTERPRET_METHOD'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/railties-3.2.13/lib/rails/rack/log_tailer.rb:17:in `call'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:196:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:197:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:161:in `call'
org/jruby/ir/interpreter/InterpreterEngine.java:316:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:140:in `INTERPRET_METHOD'
/Users/richardson/.rvm/gems/jruby-9.0.5.0@randomapp/gems/rack-1.4.7/lib/rack/handler/webrick.rb:59:in `service'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:126:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:77:in `callBlock'
org/jruby/runtime/callsite/CachingCallSite.java:83:in `call'
org/jruby/ir/instructions/CallBase.java:414:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:348:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:140:in `INTERPRET_METHOD'
/Users/richardson/.rvm/rubies/jruby-9.0.5.0/lib/ruby/stdlib/webrick/httpserver.rb:138:in `service'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:126:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:77:in `callBlock'
org/jruby/runtime/callsite/CachingCallSite.java:83:in `call'
org/jruby/ir/instructions/CallBase.java:414:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:348:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/ir/interpreter/InterpreterEngine.java:86:in `interpret'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:210:in `INTERPRET_METHOD'
/Users/richardson/.rvm/rubies/jruby-9.0.5.0/lib/ruby/stdlib/webrick/httpserver.rb:94:in `run'
org/jruby/internal/runtime/methods/MixedModeIRMethod.java:196:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:197:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:161:in `call'
org/jruby/ir/interpreter/InterpreterEngine.java:316:in `processCall'
org/jruby/ir/interpreter/StartupInterpreterEngine.java:77:in `interpret'
org/jruby/ir/interpreter/Interpreter.java:132:in `INTERPRET_BLOCK'
/Users/richardson/.rvm/rubies/jruby-9.0.5.0/lib/ruby/stdlib/webrick/server.rb:294:in `block in start_thread'
org/jruby/runtime/MixedModeIRBlockBody.java:148:in `commonYieldPath'
org/jruby/runtime/IRBlockBody.java:66:in `call'
org/jruby/runtime/Block.java:125:in `call'
org/jruby/RubyProc.java:334:in `call'
org/jruby/RubyProc.java:240:in `call'
org/jruby/internal/runtime/RubyRunnable.java:99:in `run'
java/lang/Thread.java:745:in `run'
@kares
Copy link
Member

kares commented Mar 8, 2016

now that I see you're using puma I understand what's going on: you were probably trying out some other server before (my bet is it was trinidad) which created the rack-cache file (with the serialized content). jruby-rack is using a different rack.env impl thus you need to clear the file before starting puma (Rack::Handler::Servlet::DefaultEnv is only available when jruby-rack is ... and puma isn't using it)!

@kares kares closed this as completed Mar 8, 2016
@kares kares added this to the Invalid or Duplicate milestone Mar 8, 2016
@headius
Copy link
Member

headius commented Mar 8, 2016

Nice catch, @kares. rack-cache really should guard better against the cache getting stale.

@kares
Copy link
Member

kares commented Mar 8, 2016

yeah maybe, although its rare to use config.action_controller.perform_caching = true on dev

@richardsondx
Copy link
Author

@kares @headius Thank you for the prompt reply. clear what file exactly? I didn't see any rake-cache file in my root directory. Did you mean rails tmp:clear?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants