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

JRuby throws java.lang.ArrayIndexOutOfBoundsException #3781

Closed
dennis-d opened this issue Apr 5, 2016 · 16 comments
Closed

JRuby throws java.lang.ArrayIndexOutOfBoundsException #3781

dennis-d opened this issue Apr 5, 2016 · 16 comments

Comments

@dennis-d
Copy link

dennis-d commented Apr 5, 2016

Exception in thread "Ruby-0-Thread-38: /Users/dennis/.rvm/gems/jruby-1.7.24/gems/puma-3.2.0-java/lib/puma/thread_pool.rb:67" java.lang.ArrayIndexOutOfBoundsException: -1
at org.jruby.runtime.ThreadContext.getCurrentFrame(ThreadContext.java:479)
at org.jruby.runtime.ThreadContext.getFrameName(ThreadContext.java:606)
at org.jruby.exceptions.RaiseException.doCallEventHook(RaiseException.java:235)
at org.jruby.exceptions.RaiseException.preRaise(RaiseException.java:212)
at org.jruby.exceptions.RaiseException.preRaise(RaiseException.java:196)
at org.jruby.exceptions.RaiseException.(RaiseException.java:141)
at org.jruby.Ruby.newLocalJumpError(Ruby.java:3766)
at org.jruby.exceptions.JumpException$FlowControlException.buildException(JumpException.java:72)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:104)
at java.lang.Thread.run(Thread.java:745)

Tried it on webrick same results:

Exception in thread "Ruby-0-Thread-12: /Users/dennis/.rvm/rubies/jruby-1.7.24/lib/ruby/1.9/webrick/server.rb:180" java.lang.ArrayIndexOutOfBoundsException: -1
at org.jruby.runtime.ThreadContext.getCurrentFrame(ThreadContext.java:479)
at org.jruby.runtime.ThreadContext.getFrameName(ThreadContext.java:606)
at org.jruby.exceptions.RaiseException.doCallEventHook(RaiseException.java:235)
at org.jruby.exceptions.RaiseException.preRaise(RaiseException.java:212)
at org.jruby.exceptions.RaiseException.preRaise(RaiseException.java:196)
at org.jruby.exceptions.RaiseException.(RaiseException.java:141)
at org.jruby.Ruby.newLocalJumpError(Ruby.java:3766)
at org.jruby.exceptions.JumpException$FlowControlException.buildException(JumpException.java:72)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:104)
at java.lang.Thread.run(Thread.java:745)

Environment

Provide at least:

  • jruby 1.7.24, JRUBY_OPTS just to use ruby 1.9 '--1.9'
  • OSX 10.10.4 - Darwin Kernel Version 15.4.0: Fri Feb 26 22:08:05 PST 2016; root:xnu-3248.40.184~3/RELEASE_X86_64 x86_64
    java version "1.8.0_77"
    Java(TM) SE Runtime Environment (build 1.8.0_77-b03)
    Java HotSpot(TM) 64-Bit Server VM (build 25.77-b03, mixed mode)

Other relevant info you may wish to add:
Gemfile:
ruby '1.9.3', :engine => 'jruby', :engine_version => '1.7.24'
gem "rails", "= 4.1.15"

gem "sequel", "4.24.0.6369d34f70988ff5e2d4489b876d1cc303accdc9"
gem 'fortitude', "0.9.5.831bd40aa5a5256194d782fac9b79b0967b400fc"
gem "formtastic", "> 3.1.3"
gem "rufus-scheduler", "
> 3.1.2"
gem 'nokogiri', "1.6.8.rc3"
gem "ri_cal", "0.8.8.2d8b47fc4faf589b10d7ec1a090a78267384eab9"
gem "mail", :require => nil
gem "inherited_resources", "1.3.1.e4eb89595d1c58f2f7457c5dfb138398beedb8b8"
gem "bcrypt"
gem "uuidtools"
gem "jruby-openssl", "0.9.15"
gem "json"
gem "http_accept_language", "1.0.1.1.a75d7431d8bba418294b29d43dd8f546ebbffe23"
gem "excon"
gem "rest-client", "1.6.8.9fd53c1e063d89cf84db461d14ddf019f6a94628" # Remove CC-licensed master_shake.jpg
gem "tem-server-api", "> 2.0.8"
gem "activeresource-response"
gem "rubyzip", "1.1.7.72e98a666eab510dbb7f32d8a6094a80f02a0c8e"
gem "time_diff"
gem "json-schema", "
> 2.5.1"
gem "tzinfo-data"
gem "activesupport-json_encoder"
gem "abstract", "1.0.0.d86eb2255aefb5c0ce4dd2351dbbf4b9e22264ad"
gem "erubis", "2.7.0.1.ed3659f9fdc6659f69fce047e9f57f0289d903d8"
gem "uglifier", "> 2.7.1"
gem "sass-rails"
gem "i18n-js", "
> 2.1.2"
gem "compass-rails", "> 2.0.0"
gem "compass-blueprint", "
> 1.0.0"
gem "therubyrhino"

Expected Behavior

We run a simple validation were sequel need to check for a require field , email in this case and gives and error messages attached to an associated object.

Actual Behavior

Instead of returning an error message or any backtrace in the rails log , I getting this exception above

@enebo
Copy link
Member

enebo commented Apr 5, 2016

@dennis-d Can you try running this again with JRUBY_OPTS='--1.9 -Xbacktrace.style=raw -d' and see what we can in a deeper stack trace. Although that might not figure this out.

So there are two problems:

  1. I think one of those gems or your application code is calling Kernel.exit somewhere. if I follow the stack trace the thread is receiving the "kill me someone wants to take down the jruby runtime". If it is not an exit then I am less clear on what could be causing this.
  2. Just because someone called exit does not mean we should crash.

So we definitely have an issue here. I also think something is doing something in your app that you are not expecting though. Tough to know until we figure out more though.

@enebo
Copy link
Member

enebo commented Apr 5, 2016

I tried making a simple application and put a Kernel.exit into a controller and no crash...

@dennis-d
Copy link
Author

dennis-d commented Apr 8, 2016

$ jruby -Xbacktrace.style=raw -d -S rake cucumber:platform FEATURE=features/manage_reports.feature:129 --trace

Exception LoadError' at java/lang/Thread.java:1552 - no such file to load -- faster_require file:/Users/dennis/.rvm/rubies/jruby-1.7.24/lib/jruby.jar!/jruby/bigdecimal.rb:1 warning: loading in progress, circular require considered harmful - bigdecimal.jar getStackTrace at java/lang/Thread.java:1552 getBacktraceData at org/jruby/runtime/backtrace/TraceType.java:215 getBacktrace at org/jruby/runtime/backtrace/TraceType.java:47 renderCurrentBacktrace at org/jruby/runtime/ThreadContext.java:776 warnCircularRequire at org/jruby/runtime/load/LoadService.java:533 requireCommon at org/jruby/runtime/load/LoadService.java:446 require at org/jruby/runtime/load/LoadService.java:414 requireCommon at org/jruby/RubyKernel.java:1047 require19 at org/jruby/RubyKernel.java:1040 call at org/jruby/internal/runtime/methods/JavaMethod.java:350 call at org/jruby/internal/runtime/methods/AliasMethod.java:61 call at org/jruby/internal/runtime/methods/AliasMethod.java:61 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:326 call at org/jruby/runtime/callsite/CachingCallSite.java:170 interpret at org/jruby/ast/FCallOneArgNode.java:36 interpret at org/jruby/ast/NewlineNode.java:105 interpret at org/jruby/ast/BlockNode.java:71 interpret at org/jruby/ast/RootNode.java:129 INTERPRET_ROOT at org/jruby/evaluator/ASTInterpreter.java:121 runInterpreter at org/jruby/Ruby.java:884 loadFile at org/jruby/Ruby.java:2837 load at org/jruby/runtime/load/ExternalScript.java:66 load at org/jruby/runtime/load/LoadService.java:358 load at org/jruby/ext/bigdecimal/BigDecimalLibrary.java:47 reflectedLoad at org/jruby/runtime/load/LoadService.java:598 load at org/jruby/ext/LateLoadingLibrary.java:48 load at org/jruby/runtime/load/LibrarySearcher.java:51 tryLoadingLibraryOrScript at org/jruby/runtime/load/LoadService.java:892 requireCommon at org/jruby/runtime/load/LoadService.java:465 require at org/jruby/runtime/load/LoadService.java:414 requireCommon at org/jruby/RubyKernel.java:1047 require19 at org/jruby/RubyKernel.java:1040 call at org/jruby/internal/runtime/methods/JavaMethod.java:350 call at org/jruby/internal/runtime/methods/AliasMethod.java:61 call at org/jruby/internal/runtime/methods/AliasMethod.java:61 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:326 call at org/jruby/runtime/callsite/CachingCallSite.java:170 interpret at org/jruby/ast/FCallOneArgNode.java:36 interpret at org/jruby/ast/NewlineNode.java:105 interpret at org/jruby/ast/BlockNode.java:71 interpret at org/jruby/ast/RootNode.java:129 INTERPRET_ROOT at org/jruby/evaluator/ASTInterpreter.java:121 runInterpreter at org/jruby/Ruby.java:884 loadFile at org/jruby/Ruby.java:2837 loadScript at org/jruby/runtime/load/LibrarySearcher.java:264 load at org/jruby/runtime/load/LibrarySearcher.java:252 load at org/jruby/runtime/load/LibrarySearcher.java:51 tryLoadingLibraryOrScript at org/jruby/runtime/load/LoadService.java:892 requireCommon at org/jruby/runtime/load/LoadService.java:465 require at org/jruby/runtime/load/LoadService.java:414 requireCommon at org/jruby/RubyKernel.java:1047 require19 at org/jruby/RubyKernel.java:1040 call at org/jruby/internal/runtime/methods/JavaMethod.java:350 call at org/jruby/internal/runtime/methods/AliasMethod.java:61 call at org/jruby/internal/runtime/methods/AliasMethod.java:61 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:326 call at org/jruby/runtime/callsite/CachingCallSite.java:170 interpret at org/jruby/ast/FCallOneArgNode.java:36 interpret at org/jruby/ast/NewlineNode.java:105 interpret at org/jruby/ast/BlockNode.java:71 interpret at org/jruby/ast/RootNode.java:129 INTERPRET_ROOT at org/jruby/evaluator/ASTInterpreter.java:121 runInterpreter at org/jruby/Ruby.java:884 loadFile at org/jruby/Ruby.java:2837 loadScript at org/jruby/runtime/load/LibrarySearcher.java:264 load at org/jruby/runtime/load/LibrarySearcher.java:252 load at org/jruby/runtime/load/LibrarySearcher.java:51 tryLoadingLibraryOrScript at org/jruby/runtime/load/LoadService.java:892 requireCommon at org/jruby/runtime/load/LoadService.java:465 require at org/jruby/runtime/load/LoadService.java:414 requireCommon at org/jruby/RubyKernel.java:1047 require19 at org/jruby/RubyKernel.java:1040 call at org/jruby/internal/runtime/methods/JavaMethod.java:350 call at org/jruby/internal/runtime/methods/AliasMethod.java:61 call at org/jruby/internal/runtime/methods/AliasMethod.java:61 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:326 call at org/jruby/runtime/callsite/CachingCallSite.java:170 interpret at org/jruby/ast/FCallOneArgNode.java:36 interpret at org/jruby/ast/NewlineNode.java:105 interpret at org/jruby/ast/BlockNode.java:71 interpret at org/jruby/ast/RootNode.java:129 INTERPRET_ROOT at org/jruby/evaluator/ASTInterpreter.java:121 runInterpreter at org/jruby/Ruby.java:884 loadFile at org/jruby/Ruby.java:2837 loadScript at org/jruby/runtime/load/LibrarySearcher.java:264 load at org/jruby/runtime/load/LibrarySearcher.java:252 load at org/jruby/runtime/load/LibrarySearcher.java:51 tryLoadingLibraryOrScript at org/jruby/runtime/load/LoadService.java:892 requireCommon at org/jruby/runtime/load/LoadService.java:465 require at org/jruby/runtime/load/LoadService.java:414 requireCommon at org/jruby/RubyKernel.java:1047 require19 at org/jruby/RubyKernel.java:1040 call at org/jruby/internal/runtime/methods/JavaMethod.java:350 call at org/jruby/internal/runtime/methods/AliasMethod.java:61 call at org/jruby/internal/runtime/methods/AliasMethod.java:61 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:326 call at org/jruby/runtime/callsite/CachingCallSite.java:170 interpret at org/jruby/ast/FCallOneArgNode.java:36 interpret at org/jruby/ast/NewlineNode.java:105 interpret at org/jruby/ast/BlockNode.java:71 interpret at org/jruby/ast/RootNode.java:129 INTERPRET_ROOT at org/jruby/evaluator/ASTInterpreter.java:121 runInterpreter at org/jruby/Ruby.java:884 loadFile at org/jruby/Ruby.java:2837 loadScript at org/jruby/runtime/load/LibrarySearcher.java:264 load at org/jruby/runtime/load/LibrarySearcher.java:252 load at org/jruby/runtime/load/LibrarySearcher.java:51 tryLoadingLibraryOrScript at org/jruby/runtime/load/LoadService.java:892 requireCommon at org/jruby/runtime/load/LoadService.java:465 require at org/jruby/runtime/load/LoadService.java:414 requireCommon at org/jruby/RubyKernel.java:1047 require19 at org/jruby/RubyKernel.java:1040 call at org/jruby/internal/runtime/methods/JavaMethod.java:350 call at org/jruby/internal/runtime/methods/AliasMethod.java:61 call at org/jruby/internal/runtime/methods/AliasMethod.java:61 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:326 call at org/jruby/runtime/callsite/CachingCallSite.java:170 interpret at org/jruby/ast/FCallOneArgNode.java:36 interpret at org/jruby/ast/NewlineNode.java:105 interpret at org/jruby/ast/BlockNode.java:71 interpret at org/jruby/ast/RootNode.java:129 INTERPRET_ROOT at org/jruby/evaluator/ASTInterpreter.java:121 runInterpreter at org/jruby/Ruby.java:884 loadFile at org/jruby/Ruby.java:2837 loadScript at org/jruby/runtime/load/LibrarySearcher.java:264 load at org/jruby/runtime/load/LibrarySearcher.java:252 load at org/jruby/runtime/load/LibrarySearcher.java:51 tryLoadingLibraryOrScript at org/jruby/runtime/load/LoadService.java:892 requireCommon at org/jruby/runtime/load/LoadService.java:465 require at org/jruby/runtime/load/LoadService.java:414 requireCommon at org/jruby/RubyKernel.java:1047 require19 at org/jruby/RubyKernel.java:1040 call at org/jruby/internal/runtime/methods/JavaMethod.java:350 call at org/jruby/internal/runtime/methods/AliasMethod.java:61 call at org/jruby/internal/runtime/methods/AliasMethod.java:61 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:326 call at org/jruby/runtime/callsite/CachingCallSite.java:170 interpret at org/jruby/ast/FCallOneArgNode.java:36 interpret at org/jruby/ast/NewlineNode.java:105 interpret at org/jruby/ast/BlockNode.java:71 interpret at org/jruby/ast/RootNode.java:129 INTERPRET_ROOT at org/jruby/evaluator/ASTInterpreter.java:121 runInterpreter at org/jruby/Ruby.java:884 loadFile at org/jruby/Ruby.java:2837 loadScript at org/jruby/runtime/load/LibrarySearcher.java:264 load at org/jruby/runtime/load/LibrarySearcher.java:252 load at org/jruby/runtime/load/LibrarySearcher.java:51 tryLoadingLibraryOrScript at org/jruby/runtime/load/LoadService.java:892 requireCommon at org/jruby/runtime/load/LoadService.java:465 require at org/jruby/runtime/load/LoadService.java:414 requireCommon at org/jruby/RubyKernel.java:1047 require19 at org/jruby/RubyKernel.java:1040 call at org/jruby/internal/runtime/methods/JavaMethod.java:350 call at org/jruby/internal/runtime/methods/AliasMethod.java:61 call at org/jruby/internal/runtime/methods/AliasMethod.java:61 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:326 call at org/jruby/runtime/callsite/CachingCallSite.java:170 interpret at org/jruby/ast/FCallOneArgNode.java:36 interpret at org/jruby/ast/NewlineNode.java:105 interpret at org/jruby/ast/BlockNode.java:71 interpret at org/jruby/ast/RootNode.java:129 INTERPRET_ROOT at org/jruby/evaluator/ASTInterpreter.java:121 runInterpreter at org/jruby/Ruby.java:884 loadFile at org/jruby/Ruby.java:2837 loadScript at org/jruby/runtime/load/LibrarySearcher.java:264 load at org/jruby/runtime/load/LibrarySearcher.java:252 load at org/jruby/runtime/load/LibrarySearcher.java:51 tryLoadingLibraryOrScript at org/jruby/runtime/load/LoadService.java:892 requireCommon at org/jruby/runtime/load/LoadService.java:465 require at org/jruby/runtime/load/LoadService.java:414 requireCommon at org/jruby/RubyKernel.java:1047 require19 at org/jruby/RubyKernel.java:1040 call at org/jruby/internal/runtime/methods/JavaMethod.java:350 call at org/jruby/internal/runtime/methods/AliasMethod.java:61 call at org/jruby/internal/runtime/methods/AliasMethod.java:61 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:326 call at org/jruby/runtime/callsite/CachingCallSite.java:170 interpret at org/jruby/ast/FCallOneArgNode.java:36 interpret at org/jruby/ast/NewlineNode.java:105 interpret at org/jruby/ast/BlockNode.java:71 interpret at org/jruby/ast/RootNode.java:129 INTERPRET_ROOT at org/jruby/evaluator/ASTInterpreter.java:121 runInterpreter at org/jruby/Ruby.java:884 loadFile at org/jruby/Ruby.java:2837 loadScript at org/jruby/runtime/load/LibrarySearcher.java:264 load at org/jruby/runtime/load/LibrarySearcher.java:252 load at org/jruby/runtime/load/LibrarySearcher.java:51 tryLoadingLibraryOrScript at org/jruby/runtime/load/LoadService.java:892 requireCommon at org/jruby/runtime/load/LoadService.java:465 require at org/jruby/runtime/load/LoadService.java:414 requireCommon at org/jruby/RubyKernel.java:1047 require19 at org/jruby/RubyKernel.java:1040 call at org/jruby/internal/runtime/methods/JavaMethod.java:350 call at org/jruby/internal/runtime/methods/AliasMethod.java:61 call at org/jruby/internal/runtime/methods/AliasMethod.java:61 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:326 call at org/jruby/runtime/callsite/CachingCallSite.java:170 interpret at org/jruby/ast/FCallOneArgNode.java:36 interpret at org/jruby/ast/NewlineNode.java:105 interpret at org/jruby/ast/BlockNode.java:71 interpret at org/jruby/ast/RootNode.java:129 INTERPRET_ROOT at org/jruby/evaluator/ASTInterpreter.java:121 runInterpreter at org/jruby/Ruby.java:884 loadFile at org/jruby/Ruby.java:2837 loadScript at org/jruby/runtime/load/LibrarySearcher.java:264 load at org/jruby/runtime/load/LibrarySearcher.java:252 load at org/jruby/runtime/load/LibrarySearcher.java:51 tryLoadingLibraryOrScript at org/jruby/runtime/load/LoadService.java:892 requireCommon at org/jruby/runtime/load/LoadService.java:465 require at org/jruby/runtime/load/LoadService.java:414 requireCommon at org/jruby/RubyKernel.java:1047 require19 at org/jruby/RubyKernel.java:1040 call at org/jruby/internal/runtime/methods/JavaMethod.java:350 call at org/jruby/internal/runtime/methods/AliasMethod.java:61 call at org/jruby/runtime/callsite/CachingCallSite.java:168 require at /Users/dennis/.rvm/rubies/jruby-1.7.24/lib/ruby/shared/rubygems/core_ext/kernel_require.rb:55 require at /Users/dennis/.rvm/rubies/jruby-1.7.24/lib/ruby/shared/rubygems/core_ext/kernel_require.rb:55 call at org/jruby/internal/runtime/methods/JittedMethod.java:181 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:326 call at org/jruby/runtime/callsite/CachingCallSite.java:170 interpret at org/jruby/ast/FCallOneArgNode.java:36 interpret at org/jruby/ast/NewlineNode.java:105 interpret at org/jruby/ast/BlockNode.java:71 interpret at org/jruby/ast/RootNode.java:129 INTERPRET_ROOT at org/jruby/evaluator/ASTInterpreter.java:121 runInterpreter at org/jruby/Ruby.java:884 loadFile at org/jruby/Ruby.java:2837 loadScript at org/jruby/runtime/load/LibrarySearcher.java:264 load at org/jruby/runtime/load/LibrarySearcher.java:252 load at org/jruby/runtime/load/LibrarySearcher.java:51 load at org/jruby/runtime/load/LoadService.java:358 loadCommon at org/jruby/RubyKernel.java:1067 load19 at org/jruby/RubyKernel.java:1059 call at org/jruby/internal/runtime/methods/DynamicMethod.java:210 call at org/jruby/internal/runtime/methods/DynamicMethod.java:206 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:326 call at org/jruby/runtime/callsite/CachingCallSite.java:170 interpret at org/jruby/ast/FCallOneArgNode.java:36 interpret at org/jruby/ast/NewlineNode.java:105 INTERPRET_METHOD at org/jruby/evaluator/ASTInterpreter.java:74 call at org/jruby/internal/runtime/methods/InterpretedMethod.java:182 call at org/jruby/internal/runtime/methods/DefaultMethod.java:203 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:326 call at org/jruby/runtime/callsite/CachingCallSite.java:170 interpret at org/jruby/ast/CallOneArgNode.java:57 interpret at org/jruby/ast/IfNode.java:116 interpret at org/jruby/ast/NewlineNode.java:105 interpret at org/jruby/ast/BlockNode.java:71 interpret at org/jruby/ast/IfNode.java:118 interpret at org/jruby/ast/NewlineNode.java:105 interpret at org/jruby/ast/BlockNode.java:71 INTERPRET_METHOD at org/jruby/evaluator/ASTInterpreter.java:74 call at org/jruby/internal/runtime/methods/InterpretedMethod.java:139 call at org/jruby/internal/runtime/methods/DefaultMethod.java:187 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:306 call at org/jruby/runtime/callsite/CachingCallSite.java:136 interpret at org/jruby/ast/VCallNode.java:88 interpret at org/jruby/ast/NewlineNode.java:105 INTERPRET_BLOCK at org/jruby/evaluator/ASTInterpreter.java:112 evalBlockBody at org/jruby/runtime/Interpreted19Block.java:206 yield at org/jruby/runtime/Interpreted19Block.java:157 yieldSpecific at org/jruby/runtime/Interpreted19Block.java:130 yieldSpecific at org/jruby/runtime/Block.java:111 interpret at org/jruby/ast/ZYieldNode.java:25 interpret at org/jruby/ast/NewlineNode.java:105 executeBody at org/jruby/ast/RescueNode.java:221 interpret at org/jruby/ast/RescueNode.java:116 INTERPRET_METHOD at org/jruby/evaluator/ASTInterpreter.java:74 call at org/jruby/internal/runtime/methods/InterpretedMethod.java:161 call at org/jruby/internal/runtime/methods/DefaultMethod.java:195 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:316 callBlock at org/jruby/runtime/callsite/CachingCallSite.java:145 callIter at org/jruby/runtime/callsite/CachingCallSite.java:154 interpret at org/jruby/ast/FCallNoArgBlockNode.java:32 interpret at org/jruby/ast/NewlineNode.java:105 INTERPRET_METHOD at org/jruby/evaluator/ASTInterpreter.java:74 call at org/jruby/internal/runtime/methods/InterpretedMethod.java:139 call at org/jruby/internal/runtime/methods/DefaultMethod.java:187 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:306 call at org/jruby/runtime/callsite/CachingCallSite.java:136 interpret at org/jruby/ast/VCallNode.java:88 interpret at org/jruby/ast/NewlineNode.java:105 interpret at org/jruby/ast/BlockNode.java:71 INTERPRET_BLOCK at org/jruby/evaluator/ASTInterpreter.java:112 evalBlockBody at org/jruby/runtime/Interpreted19Block.java:206 yield at org/jruby/runtime/Interpreted19Block.java:157 yieldSpecific at org/jruby/runtime/Interpreted19Block.java:130 yieldSpecific at org/jruby/runtime/Block.java:111 interpret at org/jruby/ast/ZYieldNode.java:25 interpret at org/jruby/ast/NewlineNode.java:105 executeBody at org/jruby/ast/RescueNode.java:221 interpret at org/jruby/ast/RescueNode.java:116 INTERPRET_METHOD at org/jruby/evaluator/ASTInterpreter.java:74 call at org/jruby/internal/runtime/methods/InterpretedMethod.java:161 call at org/jruby/internal/runtime/methods/DefaultMethod.java:195 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:316 callBlock at org/jruby/runtime/callsite/CachingCallSite.java:145 callIter at org/jruby/runtime/callsite/CachingCallSite.java:154 interpret at org/jruby/ast/FCallNoArgBlockNode.java:32 interpret at org/jruby/ast/NewlineNode.java:105 INTERPRET_METHOD at org/jruby/evaluator/ASTInterpreter.java:74 call at org/jruby/internal/runtime/methods/InterpretedMethod.java:139 call at org/jruby/internal/runtime/methods/DefaultMethod.java:187 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:306 call at org/jruby/runtime/callsite/CachingCallSite.java:136 interpret at org/jruby/ast/CallNoArgNode.java:60 interpret at org/jruby/ast/NewlineNode.java:105 interpret at org/jruby/ast/BlockNode.java:71 interpret at org/jruby/ast/RootNode.java:129 INTERPRET_ROOT at org/jruby/evaluator/ASTInterpreter.java:121 runInterpreter at org/jruby/Ruby.java:884 loadFile at org/jruby/Ruby.java:2837 loadScript at org/jruby/runtime/load/LibrarySearcher.java:264 load at org/jruby/runtime/load/LibrarySearcher.java:252 load at org/jruby/runtime/load/LibrarySearcher.java:51 load at org/jruby/runtime/load/LoadService.java:358 loadCommon at org/jruby/RubyKernel.java:1067 load19 at org/jruby/RubyKernel.java:1059 call at org/jruby/internal/runtime/methods/DynamicMethod.java:210 call at org/jruby/internal/runtime/methods/DynamicMethod.java:206 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:326 call at org/jruby/runtime/callsite/CachingCallSite.java:170 (root) at /Users/dennis/.rvm/rubies/jruby-1.7.24/bin/rake:23 (root) at Users/dennis/$_dot_rvm/rubies/jruby_minus_1_dot_7_dot_24/bin//Users/dennis/.rvm/rubies/jruby-1.7.24/bin/rake:23 runScript at org/jruby/Ruby.java:857 runScript at org/jruby/Ruby.java:850 runNormally at org/jruby/Ruby.java:729 runFromMain at org/jruby/Ruby.java:578 doRunFromMain at org/jruby/Main.java:393 internalRun at org/jruby/Main.java:288 run at org/jruby/Main.java:217 main at org/jruby/Main.java:197 Using Ext extension for JSON. ExceptionGem::LoadError' at java/lang/Thread.java:1552 - erector-rails4 is not part of the bundle. Add it to Gemfile.
Exception Gem::LoadError' at java/lang/Thread.java:1552 - erector is not part of the bundle. Add it to Gemfile. /Users/dennis/.rvm/gems/jruby-1.7.24/gems/fortitude-0.9.5.831bd40aa5a5256194d782fac9b79b0967b400fc-java/lib/fortitude/doctypes/html4_tags_transitional.rb:60 warning: Useless use of + in void context. lib/rational.rb is deprecated ExceptionLoadError' at java/lang/Thread.java:1552 - no such file to load -- 1.9/bcrypt_ext
Exception NameError' at java/lang/Thread.java:1552 - uninitialized constant UUIDTools Type application/vnd.ms-fontobject already registered as a variant of application/vnd.ms-fontobject. Type application/vnd.ms-word.document.macroEnabled.12 already registered as a variant of application/vnd.ms-word.document.macroenabled.12. Type application/vnd.ms-word.template.macroEnabled.12 already registered as a variant of application/vnd.ms-word.template.macroenabled.12. Type multipart/x-parallel already registered as a variant of multipart/parallel. Type text/plain already registered as a variant of text/plain. Type video/vnd.dlna.mpeg-tts already registered as a variant of video/vnd.dlna.mpeg-tts. ExceptionNameError' at java/lang/Thread.java:1552 - uninitialized constant Addressable
Exception LoadError' at java/lang/Thread.java:1552 - no such file to load -- idn ExceptionLoadError' at java/lang/Thread.java:1552 - no such file to load -- idn
Exception LoadError' at java/lang/Thread.java:1552 - no such file to load -- v8 /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-4.1.15/lib/active_support/dependencies.rb:247 warning: loading in progress, circular require considered harmful - /Users/dennis/.rvm/gems/jruby-1.7.24/gems/sass-3.4.14/lib/sass/util.rb getStackTrace at java/lang/Thread.java:1552 getBacktraceData at org/jruby/runtime/backtrace/TraceType.java:215 getBacktrace at org/jruby/runtime/backtrace/TraceType.java:47 renderCurrentBacktrace at org/jruby/runtime/ThreadContext.java:776 warnCircularRequire at org/jruby/runtime/load/LoadService.java:533 requireCommon at org/jruby/runtime/load/LoadService.java:446 require at org/jruby/runtime/load/LoadService.java:414 requireCommon at org/jruby/RubyKernel.java:1047 require19 at org/jruby/RubyKernel.java:1040 call at org/jruby/internal/runtime/methods/AliasMethod.java:86 call at org/jruby/internal/runtime/methods/AliasMethod.java:86 callBlock at org/jruby/runtime/callsite/SuperCallSite.java:190 call at org/jruby/runtime/callsite/SuperCallSite.java:197 callVarargs at org/jruby/runtime/callsite/SuperCallSite.java:108 require at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-4.1.15/lib/active_support/dependencies.rb:247 require at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-4.1.15/lib/active_support/dependencies.rb:247 yieldSpecificInternal at org/jruby/runtime/CompiledBlock19.java:117 yieldSpecific at org/jruby/runtime/CompiledBlock19.java:92 yieldSpecific at org/jruby/runtime/Block.java:111 load_dependency at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-4.1.15/lib/active_support/dependencies.rb:232 load_dependency at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-4.1.15/lib/active_support/dependencies.rb:232 call at org/jruby/internal/runtime/methods/JittedMethod.java:201 callBlock at org/jruby/runtime/callsite/CachingCallSite.java:177 callIter at org/jruby/runtime/callsite/CachingCallSite.java:188 require at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-4.1.15/lib/active_support/dependencies.rb:247 require at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-4.1.15/lib/active_support/dependencies.rb:247 call at org/jruby/internal/runtime/methods/JittedMethod.java:181 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:326 call at org/jruby/runtime/callsite/CachingCallSite.java:170 interpret at org/jruby/ast/FCallOneArgNode.java:36 interpret at org/jruby/ast/NewlineNode.java:105 interpret at org/jruby/ast/BlockNode.java:71 interpret at org/jruby/ast/RootNode.java:129 INTERPRET_ROOT at org/jruby/evaluator/ASTInterpreter.java:121 runInterpreter at org/jruby/Ruby.java:884 loadFile at org/jruby/Ruby.java:2837 loadScript at org/jruby/runtime/load/LibrarySearcher.java:264 load at org/jruby/runtime/load/LibrarySearcher.java:252 load at org/jruby/runtime/load/LibrarySearcher.java:51 tryLoadingLibraryOrScript at org/jruby/runtime/load/LoadService.java:892 requireCommon at org/jruby/runtime/load/LoadService.java:465 require at org/jruby/runtime/load/LoadService.java:414 requireCommon at org/jruby/RubyKernel.java:1047 require19 at org/jruby/RubyKernel.java:1040 call at org/jruby/internal/runtime/methods/AliasMethod.java:86 call at org/jruby/internal/runtime/methods/AliasMethod.java:86 callBlock at org/jruby/runtime/callsite/SuperCallSite.java:190 call at org/jruby/runtime/callsite/SuperCallSite.java:197 callVarargs at org/jruby/runtime/callsite/SuperCallSite.java:108 require at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-4.1.15/lib/active_support/dependencies.rb:247 require at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-4.1.15/lib/active_support/dependencies.rb:247 yieldSpecificInternal at org/jruby/runtime/CompiledBlock19.java:117 yieldSpecific at org/jruby/runtime/CompiledBlock19.java:92 yieldSpecific at org/jruby/runtime/Block.java:111 load_dependency at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-4.1.15/lib/active_support/dependencies.rb:232 load_dependency at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-4.1.15/lib/active_support/dependencies.rb:232 call at org/jruby/internal/runtime/methods/JittedMethod.java:201 callBlock at org/jruby/runtime/callsite/CachingCallSite.java:177 callIter at org/jruby/runtime/callsite/CachingCallSite.java:188 require at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-4.1.15/lib/active_support/dependencies.rb:247 require at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-4.1.15/lib/active_support/dependencies.rb:247 call at org/jruby/internal/runtime/methods/JittedMethod.java:181 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:326 call at org/jruby/runtime/callsite/CachingCallSite.java:170 interpret at org/jruby/ast/FCallOneArgNode.java:36 interpret at org/jruby/ast/NewlineNode.java:105 interpret at org/jruby/ast/BlockNode.java:71 interpret at org/jruby/ast/RootNode.java:129 INTERPRET_ROOT at org/jruby/evaluator/ASTInterpreter.java:121 runInterpreter at org/jruby/Ruby.java:884 loadFile at org/jruby/Ruby.java:2837 loadScript at org/jruby/runtime/load/LibrarySearcher.java:264 load at org/jruby/runtime/load/LibrarySearcher.java:252 load at org/jruby/runtime/load/LibrarySearcher.java:51 tryLoadingLibraryOrScript at org/jruby/runtime/load/LoadService.java:892 requireCommon at org/jruby/runtime/load/LoadService.java:465 require at org/jruby/runtime/load/LoadService.java:414 requireCommon at org/jruby/RubyKernel.java:1047 require19 at org/jruby/RubyKernel.java:1040 call at org/jruby/internal/runtime/methods/AliasMethod.java:86 call at org/jruby/internal/runtime/methods/AliasMethod.java:86 callBlock at org/jruby/runtime/callsite/SuperCallSite.java:190 call at org/jruby/runtime/callsite/SuperCallSite.java:197 callVarargs at org/jruby/runtime/callsite/SuperCallSite.java:108 require at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-4.1.15/lib/active_support/dependencies.rb:247 require at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-4.1.15/lib/active_support/dependencies.rb:247 yieldSpecificInternal at org/jruby/runtime/CompiledBlock19.java:117 yieldSpecific at org/jruby/runtime/CompiledBlock19.java:92 yieldSpecific at org/jruby/runtime/Block.java:111 load_dependency at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-4.1.15/lib/active_support/dependencies.rb:232 load_dependency at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-4.1.15/lib/active_support/dependencies.rb:232 call at org/jruby/internal/runtime/methods/JittedMethod.java:201 callBlock at org/jruby/runtime/callsite/CachingCallSite.java:177 callIter at org/jruby/runtime/callsite/CachingCallSite.java:188 require at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-4.1.15/lib/active_support/dependencies.rb:247 require at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-4.1.15/lib/active_support/dependencies.rb:247 call at org/jruby/internal/runtime/methods/JittedMethod.java:181 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:326 call at org/jruby/runtime/callsite/CachingCallSite.java:170 interpret at org/jruby/ast/FCallOneArgNode.java:36 interpret at org/jruby/ast/NewlineNode.java:105 interpret at org/jruby/ast/BlockNode.java:71 interpret at org/jruby/ast/RootNode.java:129 INTERPRET_ROOT at org/jruby/evaluator/ASTInterpreter.java:121 runInterpreter at org/jruby/Ruby.java:884 loadFile at org/jruby/Ruby.java:2837 loadScript at org/jruby/runtime/load/LibrarySearcher.java:264 load at org/jruby/runtime/load/LibrarySearcher.java:252 load at org/jruby/runtime/load/LibrarySearcher.java:51 tryLoadingLibraryOrScript at org/jruby/runtime/load/LoadService.java:892 requireCommon at org/jruby/runtime/load/LoadService.java:465 require at org/jruby/runtime/load/LoadService.java:414 requireCommon at org/jruby/RubyKernel.java:1047 require19 at org/jruby/RubyKernel.java:1040 call at org/jruby/internal/runtime/methods/AliasMethod.java:86 call at org/jruby/internal/runtime/methods/AliasMethod.java:86 callBlock at org/jruby/runtime/callsite/SuperCallSite.java:190 call at org/jruby/runtime/callsite/SuperCallSite.java:197 callVarargs at org/jruby/runtime/callsite/SuperCallSite.java:108 require at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-4.1.15/lib/active_support/dependencies.rb:247 require at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-4.1.15/lib/active_support/dependencies.rb:247 yieldSpecificInternal at org/jruby/runtime/CompiledBlock19.java:117 yieldSpecific at org/jruby/runtime/CompiledBlock19.java:92 yieldSpecific at org/jruby/runtime/Block.java:111 load_dependency at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-4.1.15/lib/active_support/dependencies.rb:232 load_dependency at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-4.1.15/lib/active_support/dependencies.rb:232 call at org/jruby/internal/runtime/methods/JittedMethod.java:201 callBlock at org/jruby/runtime/callsite/CachingCallSite.java:177 callIter at org/jruby/runtime/callsite/CachingCallSite.java:188 require at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-4.1.15/lib/active_support/dependencies.rb:247 require at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-4.1.15/lib/active_support/dependencies.rb:247 call at org/jruby/internal/runtime/methods/JittedMethod.java:181 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:326 call at org/jruby/runtime/callsite/CachingCallSite.java:170 interpret at org/jruby/ast/FCallOneArgNode.java:36 interpret at org/jruby/ast/NewlineNode.java:105 interpret at org/jruby/ast/BlockNode.java:71 interpret at org/jruby/ast/RootNode.java:129 INTERPRET_ROOT at org/jruby/evaluator/ASTInterpreter.java:121 runInterpreter at org/jruby/Ruby.java:884 loadFile at org/jruby/Ruby.java:2837 loadScript at org/jruby/runtime/load/LibrarySearcher.java:264 load at org/jruby/runtime/load/LibrarySearcher.java:252 load at org/jruby/runtime/load/LibrarySearcher.java:51 tryLoadingLibraryOrScript at org/jruby/runtime/load/LoadService.java:892 requireCommon at org/jruby/runtime/load/LoadService.java:465 require at org/jruby/runtime/load/LoadService.java:414 requireCommon at org/jruby/RubyKernel.java:1047 require19 at org/jruby/RubyKernel.java:1040 call at org/jruby/internal/runtime/methods/AliasMethod.java:86 call at org/jruby/internal/runtime/methods/AliasMethod.java:86 callBlock at org/jruby/runtime/callsite/SuperCallSite.java:190 call at org/jruby/runtime/callsite/SuperCallSite.java:197 callVarargs at org/jruby/runtime/callsite/SuperCallSite.java:108 require at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-4.1.15/lib/active_support/dependencies.rb:247 require at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-4.1.15/lib/active_support/dependencies.rb:247 yieldSpecificInternal at org/jruby/runtime/CompiledBlock19.java:117 yieldSpecific at org/jruby/runtime/CompiledBlock19.java:92 yieldSpecific at org/jruby/runtime/Block.java:111 load_dependency at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-4.1.15/lib/active_support/dependencies.rb:232 load_dependency at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-4.1.15/lib/active_support/dependencies.rb:232 call at org/jruby/internal/runtime/methods/JittedMethod.java:201 callBlock at org/jruby/runtime/callsite/CachingCallSite.java:177 callIter at org/jruby/runtime/callsite/CachingCallSite.java:188 require at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-4.1.15/lib/active_support/dependencies.rb:247 require at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-4.1.15/lib/active_support/dependencies.rb:247 call at org/jruby/internal/runtime/methods/JittedMethod.java:181 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:326 call at org/jruby/runtime/callsite/CachingCallSite.java:170 interpret at org/jruby/ast/FCallOneArgNode.java:36 interpret at org/jruby/ast/NewlineNode.java:105 interpret at org/jruby/ast/BlockNode.java:71 interpret at org/jruby/ast/RootNode.java:129 INTERPRET_ROOT at org/jruby/evaluator/ASTInterpreter.java:121 runInterpreter at org/jruby/Ruby.java:884 loadFile at org/jruby/Ruby.java:2837 loadScript at org/jruby/runtime/load/LibrarySearcher.java:264 load at org/jruby/runtime/load/LibrarySearcher.java:252 load at org/jruby/runtime/load/LibrarySearcher.java:51 tryLoadingLibraryOrScript at org/jruby/runtime/load/LoadService.java:892 requireCommon at org/jruby/runtime/load/LoadService.java:465 require at org/jruby/runtime/load/LoadService.java:414 requireCommon at org/jruby/RubyKernel.java:1047 require19 at org/jruby/RubyKernel.java:1040 call at org/jruby/internal/runtime/methods/AliasMethod.java:86 call at org/jruby/internal/runtime/methods/AliasMethod.java:86 callBlock at org/jruby/runtime/callsite/SuperCallSite.java:190 call at org/jruby/runtime/callsite/SuperCallSite.java:197 callVarargs at org/jruby/runtime/callsite/SuperCallSite.java:108 require at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-4.1.15/lib/active_support/dependencies.rb:247 require at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-4.1.15/lib/active_support/dependencies.rb:247 yieldSpecificInternal at org/jruby/runtime/CompiledBlock19.java:117 yieldSpecific at org/jruby/runtime/CompiledBlock19.java:92 yieldSpecific at org/jruby/runtime/Block.java:111 load_dependency at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-4.1.15/lib/active_support/dependencies.rb:232 load_dependency at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-4.1.15/lib/active_support/dependencies.rb:232 call at org/jruby/internal/runtime/methods/JittedMethod.java:201 callBlock at org/jruby/runtime/callsite/CachingCallSite.java:177 callIter at org/jruby/runtime/callsite/CachingCallSite.java:188 require at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-4.1.15/lib/active_support/dependencies.rb:247 require at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-4.1.15/lib/active_support/dependencies.rb:247 call at org/jruby/internal/runtime/methods/JittedMethod.java:181 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:326 call at org/jruby/runtime/callsite/CachingCallSite.java:170 interpret at org/jruby/ast/FCallOneArgNode.java:36 interpret at org/jruby/ast/NewlineNode.java:105 interpret at org/jruby/ast/BlockNode.java:71 interpret at org/jruby/ast/RootNode.java:129 INTERPRET_ROOT at org/jruby/evaluator/ASTInterpreter.java:121 runInterpreter at org/jruby/Ruby.java:884 loadFile at org/jruby/Ruby.java:2837 loadScript at org/jruby/runtime/load/LibrarySearcher.java:264 load at org/jruby/runtime/load/LibrarySearcher.java:252 load at org/jruby/runtime/load/LibrarySearcher.java:51 tryLoadingLibraryOrScript at org/jruby/runtime/load/LoadService.java:892 requireCommon at org/jruby/runtime/load/LoadService.java:465 require at org/jruby/runtime/load/LoadService.java:414 requireCommon at org/jruby/RubyKernel.java:1047 require19 at org/jruby/RubyKernel.java:1040 call at org/jruby/internal/runtime/methods/AliasMethod.java:86 call at org/jruby/internal/runtime/methods/AliasMethod.java:86 callBlock at org/jruby/runtime/callsite/SuperCallSite.java:190 call at org/jruby/runtime/callsite/SuperCallSite.java:197 callVarargs at org/jruby/runtime/callsite/SuperCallSite.java:108 require at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-4.1.15/lib/active_support/dependencies.rb:247 require at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-4.1.15/lib/active_support/dependencies.rb:247 yieldSpecificInternal at org/jruby/runtime/CompiledBlock19.java:117 yieldSpecific at org/jruby/runtime/CompiledBlock19.java:92 yieldSpecific at org/jruby/runtime/Block.java:111 load_dependency at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-4.1.15/lib/active_support/dependencies.rb:232 load_dependency at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-4.1.15/lib/active_support/dependencies.rb:232 call at org/jruby/internal/runtime/methods/JittedMethod.java:201 callBlock at org/jruby/runtime/callsite/CachingCallSite.java:177 callIter at org/jruby/runtime/callsite/CachingCallSite.java:188 require at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-4.1.15/lib/active_support/dependencies.rb:247 require at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-4.1.15/lib/active_support/dependencies.rb:247 call at org/jruby/internal/runtime/methods/JittedMethod.java:181 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:326 call at org/jruby/runtime/callsite/CachingCallSite.java:170 interpret at org/jruby/ast/FCallOneArgNode.java:36 interpret at org/jruby/ast/NewlineNode.java:105 interpret at org/jruby/ast/BlockNode.java:71 interpret at org/jruby/ast/RootNode.java:129 INTERPRET_ROOT at org/jruby/evaluator/ASTInterpreter.java:121 runInterpreter at org/jruby/Ruby.java:884 loadFile at org/jruby/Ruby.java:2837 loadScript at org/jruby/runtime/load/LibrarySearcher.java:264 load at org/jruby/runtime/load/LibrarySearcher.java:252 load at org/jruby/runtime/load/LibrarySearcher.java:51 tryLoadingLibraryOrScript at org/jruby/runtime/load/LoadService.java:892 requireCommon at org/jruby/runtime/load/LoadService.java:465 require at org/jruby/runtime/load/LoadService.java:414 requireCommon at org/jruby/RubyKernel.java:1047 require19 at org/jruby/RubyKernel.java:1040 call at org/jruby/internal/runtime/methods/AliasMethod.java:86 call at org/jruby/internal/runtime/methods/AliasMethod.java:86 callBlock at org/jruby/runtime/callsite/SuperCallSite.java:190 call at org/jruby/runtime/callsite/SuperCallSite.java:197 callVarargs at org/jruby/runtime/callsite/SuperCallSite.java:108 require at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-4.1.15/lib/active_support/dependencies.rb:247 require at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-4.1.15/lib/active_support/dependencies.rb:247 yieldSpecificInternal at org/jruby/runtime/CompiledBlock19.java:117 yieldSpecific at org/jruby/runtime/CompiledBlock19.java:92 yieldSpecific at org/jruby/runtime/Block.java:111 load_dependency at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-4.1.15/lib/active_support/dependencies.rb:232 load_dependency at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-4.1.15/lib/active_support/dependencies.rb:232 call at org/jruby/internal/runtime/methods/JittedMethod.java:201 callBlock at org/jruby/runtime/callsite/CachingCallSite.java:177 callIter at org/jruby/runtime/callsite/CachingCallSite.java:188 require at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-4.1.15/lib/active_support/dependencies.rb:247 require at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-4.1.15/lib/active_support/dependencies.rb:247 call at org/jruby/internal/runtime/methods/JittedMethod.java:181 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:326 call at org/jruby/runtime/callsite/CachingCallSite.java:170 interpret at org/jruby/ast/FCallOneArgNode.java:36 interpret at org/jruby/ast/NewlineNode.java:105 interpret at org/jruby/ast/RootNode.java:129 INTERPRET_ROOT at org/jruby/evaluator/ASTInterpreter.java:121 runInterpreter at org/jruby/Ruby.java:884 loadFile at org/jruby/Ruby.java:2837 loadScript at org/jruby/runtime/load/LibrarySearcher.java:264 load at org/jruby/runtime/load/LibrarySearcher.java:252 load at org/jruby/runtime/load/LibrarySearcher.java:51 tryLoadingLibraryOrScript at org/jruby/runtime/load/LoadService.java:892 requireCommon at org/jruby/runtime/load/LoadService.java:465 require at org/jruby/runtime/load/LoadService.java:414 requireCommon at org/jruby/RubyKernel.java:1047 require19 at org/jruby/RubyKernel.java:1040 call at org/jruby/internal/runtime/methods/JavaMethod.java:350 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:326 call at org/jruby/runtime/callsite/CachingCallSite.java:170 interpret at org/jruby/ast/CallOneArgNode.java:57 interpret at org/jruby/ast/NewlineNode.java:105 executeBody at org/jruby/ast/RescueNode.java:221 interpret at org/jruby/ast/RescueNode.java:116 interpret at org/jruby/ast/BeginNode.java:83 interpret at org/jruby/ast/NewlineNode.java:105 interpret at org/jruby/ast/BlockNode.java:71 INTERPRET_BLOCK at org/jruby/evaluator/ASTInterpreter.java:112 evalBlockBody at org/jruby/runtime/Interpreted19Block.java:206 yield at org/jruby/runtime/Interpreted19Block.java:157 yield at org/jruby/runtime/Block.java:142 eachCommon at org/jruby/RubyArray.java:1606 each at org/jruby/RubyArray.java:1613 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:316 callBlock at org/jruby/runtime/callsite/CachingCallSite.java:145 callIter at org/jruby/runtime/callsite/CachingCallSite.java:154 interpret at org/jruby/ast/CallNoArgBlockNode.java:64 interpret at org/jruby/ast/NewlineNode.java:105 executeBody at org/jruby/ast/RescueNode.java:221 interpret at org/jruby/ast/RescueNode.java:116 interpret at org/jruby/ast/BeginNode.java:83 interpret at org/jruby/ast/NewlineNode.java:105 interpret at org/jruby/ast/BlockNode.java:71 INTERPRET_BLOCK at org/jruby/evaluator/ASTInterpreter.java:112 evalBlockBody at org/jruby/runtime/Interpreted19Block.java:206 yield at org/jruby/runtime/Interpreted19Block.java:157 yield at org/jruby/runtime/Block.java:142 eachCommon at org/jruby/RubyArray.java:1606 each at org/jruby/RubyArray.java:1613 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:316 callBlock at org/jruby/runtime/callsite/CachingCallSite.java:145 callIter at org/jruby/runtime/callsite/CachingCallSite.java:154 interpret at org/jruby/ast/CallNoArgBlockNode.java:64 interpret at org/jruby/ast/NewlineNode.java:105 interpret at org/jruby/ast/BlockNode.java:71 INTERPRET_METHOD at org/jruby/evaluator/ASTInterpreter.java:74 call at org/jruby/internal/runtime/methods/InterpretedMethod.java:225 call at org/jruby/internal/runtime/methods/DefaultMethod.java:219 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:346 call at org/jruby/runtime/callsite/CachingCallSite.java:204 interpret at org/jruby/ast/CallSpecialArgNode.java:69 interpret at org/jruby/ast/NewlineNode.java:105 INTERPRET_METHOD at org/jruby/evaluator/ASTInterpreter.java:74 call at org/jruby/internal/runtime/methods/InterpretedMethod.java:225 call at org/jruby/internal/runtime/methods/DefaultMethod.java:219 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:346 call at org/jruby/runtime/callsite/CachingCallSite.java:204 interpret at org/jruby/ast/CallSpecialArgNode.java:69 interpret at org/jruby/ast/IfNode.java:116 interpret at org/jruby/ast/NewlineNode.java:105 interpret at org/jruby/ast/BlockNode.java:71 interpret at org/jruby/ast/RootNode.java:129 INTERPRET_ROOT at org/jruby/evaluator/ASTInterpreter.java:121 runInterpreter at org/jruby/Ruby.java:884 loadFile at org/jruby/Ruby.java:2837 loadScript at org/jruby/runtime/load/LibrarySearcher.java:264 load at org/jruby/runtime/load/LibrarySearcher.java:252 load at org/jruby/runtime/load/LibrarySearcher.java:51 tryLoadingLibraryOrScript at org/jruby/runtime/load/LoadService.java:892 requireCommon at org/jruby/runtime/load/LoadService.java:465 require at org/jruby/runtime/load/LoadService.java:414 requireCommon at org/jruby/RubyKernel.java:1047 require19 at org/jruby/RubyKernel.java:1040 call at org/jruby/internal/runtime/methods/JavaMethod.java:350 call at org/jruby/internal/runtime/methods/AliasMethod.java:61 call at org/jruby/runtime/callsite/CachingCallSite.java:168 require at /Users/dennis/.rvm/rubies/jruby-1.7.24/lib/ruby/shared/rubygems/core_ext/kernel_require.rb:55 require at /Users/dennis/.rvm/rubies/jruby-1.7.24/lib/ruby/shared/rubygems/core_ext/kernel_require.rb:55 call at org/jruby/internal/runtime/methods/JittedMethod.java:181 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:326 call at org/jruby/runtime/callsite/CachingCallSite.java:170 interpret at org/jruby/ast/FCallOneArgNode.java:36 interpret at org/jruby/ast/NewlineNode.java:105 interpret at org/jruby/ast/BlockNode.java:71 interpret at org/jruby/ast/RootNode.java:129 INTERPRET_ROOT at org/jruby/evaluator/ASTInterpreter.java:121 runInterpreter at org/jruby/Ruby.java:884 loadFile at org/jruby/Ruby.java:2837 loadScript at org/jruby/runtime/load/LibrarySearcher.java:264 load at org/jruby/runtime/load/LibrarySearcher.java:252 load at org/jruby/runtime/load/LibrarySearcher.java:51 load at org/jruby/runtime/load/LoadService.java:358 loadCommon at org/jruby/RubyKernel.java:1067 load19 at org/jruby/RubyKernel.java:1059 call at org/jruby/internal/runtime/methods/DynamicMethod.java:210 call at org/jruby/internal/runtime/methods/DynamicMethod.java:206 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:326 call at org/jruby/runtime/callsite/CachingCallSite.java:170 interpret at org/jruby/ast/FCallOneArgNode.java:36 interpret at org/jruby/ast/NewlineNode.java:105 INTERPRET_METHOD at org/jruby/evaluator/ASTInterpreter.java:74 call at org/jruby/internal/runtime/methods/InterpretedMethod.java:182 call at org/jruby/internal/runtime/methods/DefaultMethod.java:203 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:326 call at org/jruby/runtime/callsite/CachingCallSite.java:170 interpret at org/jruby/ast/CallOneArgNode.java:57 interpret at org/jruby/ast/IfNode.java:116 interpret at org/jruby/ast/NewlineNode.java:105 interpret at org/jruby/ast/BlockNode.java:71 interpret at org/jruby/ast/IfNode.java:118 interpret at org/jruby/ast/NewlineNode.java:105 interpret at org/jruby/ast/BlockNode.java:71 INTERPRET_METHOD at org/jruby/evaluator/ASTInterpreter.java:74 call at org/jruby/internal/runtime/methods/InterpretedMethod.java:139 call at org/jruby/internal/runtime/methods/DefaultMethod.java:187 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:306 call at org/jruby/runtime/callsite/CachingCallSite.java:136 interpret at org/jruby/ast/VCallNode.java:88 interpret at org/jruby/ast/NewlineNode.java:105 INTERPRET_BLOCK at org/jruby/evaluator/ASTInterpreter.java:112 evalBlockBody at org/jruby/runtime/Interpreted19Block.java:206 yield at org/jruby/runtime/Interpreted19Block.java:157 yieldSpecific at org/jruby/runtime/Interpreted19Block.java:130 yieldSpecific at org/jruby/runtime/Block.java:111 interpret at org/jruby/ast/ZYieldNode.java:25 interpret at org/jruby/ast/NewlineNode.java:105 executeBody at org/jruby/ast/RescueNode.java:221 interpret at org/jruby/ast/RescueNode.java:116 INTERPRET_METHOD at org/jruby/evaluator/ASTInterpreter.java:74 call at org/jruby/internal/runtime/methods/InterpretedMethod.java:161 call at org/jruby/internal/runtime/methods/DefaultMethod.java:195 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:316 callBlock at org/jruby/runtime/callsite/CachingCallSite.java:145 callIter at org/jruby/runtime/callsite/CachingCallSite.java:154 interpret at org/jruby/ast/FCallNoArgBlockNode.java:32 interpret at org/jruby/ast/NewlineNode.java:105 INTERPRET_METHOD at org/jruby/evaluator/ASTInterpreter.java:74 call at org/jruby/internal/runtime/methods/InterpretedMethod.java:139 call at org/jruby/internal/runtime/methods/DefaultMethod.java:187 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:306 call at org/jruby/runtime/callsite/CachingCallSite.java:136 interpret at org/jruby/ast/VCallNode.java:88 interpret at org/jruby/ast/NewlineNode.java:105 interpret at org/jruby/ast/BlockNode.java:71 INTERPRET_BLOCK at org/jruby/evaluator/ASTInterpreter.java:112 evalBlockBody at org/jruby/runtime/Interpreted19Block.java:206 yield at org/jruby/runtime/Interpreted19Block.java:157 yieldSpecific at org/jruby/runtime/Interpreted19Block.java:130 yieldSpecific at org/jruby/runtime/Block.java:111 interpret at org/jruby/ast/ZYieldNode.java:25 interpret at org/jruby/ast/NewlineNode.java:105 executeBody at org/jruby/ast/RescueNode.java:221 interpret at org/jruby/ast/RescueNode.java:116 INTERPRET_METHOD at org/jruby/evaluator/ASTInterpreter.java:74 call at org/jruby/internal/runtime/methods/InterpretedMethod.java:161 call at org/jruby/internal/runtime/methods/DefaultMethod.java:195 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:316 callBlock at org/jruby/runtime/callsite/CachingCallSite.java:145 callIter at org/jruby/runtime/callsite/CachingCallSite.java:154 interpret at org/jruby/ast/FCallNoArgBlockNode.java:32 interpret at org/jruby/ast/NewlineNode.java:105 INTERPRET_METHOD at org/jruby/evaluator/ASTInterpreter.java:74 call at org/jruby/internal/runtime/methods/InterpretedMethod.java:139 call at org/jruby/internal/runtime/methods/DefaultMethod.java:187 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:306 call at org/jruby/runtime/callsite/CachingCallSite.java:136 interpret at org/jruby/ast/CallNoArgNode.java:60 interpret at org/jruby/ast/NewlineNode.java:105 interpret at org/jruby/ast/BlockNode.java:71 interpret at org/jruby/ast/RootNode.java:129 INTERPRET_ROOT at org/jruby/evaluator/ASTInterpreter.java:121 runInterpreter at org/jruby/Ruby.java:884 loadFile at org/jruby/Ruby.java:2837 loadScript at org/jruby/runtime/load/LibrarySearcher.java:264 load at org/jruby/runtime/load/LibrarySearcher.java:252 load at org/jruby/runtime/load/LibrarySearcher.java:51 load at org/jruby/runtime/load/LoadService.java:358 loadCommon at org/jruby/RubyKernel.java:1067 load19 at org/jruby/RubyKernel.java:1059 call at org/jruby/internal/runtime/methods/DynamicMethod.java:210 call at org/jruby/internal/runtime/methods/DynamicMethod.java:206 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:326 call at org/jruby/runtime/callsite/CachingCallSite.java:170 (root) at /Users/dennis/.rvm/rubies/jruby-1.7.24/bin/rake:23 (root) at Users/dennis/$_dot_rvm/rubies/jruby_minus_1_dot_7_dot_24/bin//Users/dennis/.rvm/rubies/jruby-1.7.24/bin/rake:23 runScript at org/jruby/Ruby.java:857 runScript at org/jruby/Ruby.java:850 runNormally at org/jruby/Ruby.java:729 runFromMain at org/jruby/Ruby.java:578 doRunFromMain at org/jruby/Main.java:393 internalRun at org/jruby/Main.java:288 run at org/jruby/Main.java:217 main at org/jruby/Main.java:197 ExceptionNameError' at java/lang/Thread.java:1552 - uninitialized constant Merb
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/i18n-js-2.1.2/lib/i18n-js.rb:149 warning: shadowing outer local variable - scope
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/i18n-js-2.1.2/lib/i18n-js.rb:149 warning: shadowing outer local variable - translations
Exception LoadError' at java/lang/Thread.java:1552 - no such file to load -- oily_png /Users/dennis/.rvm/gems/jruby-1.7.24/gems/chunky_png-1.3.4/lib/chunky_png/canvas/drawing.rb:302 warning: shadowing outer local variable - y /Users/dennis/.rvm/gems/jruby-1.7.24/gems/jasmine-2.3.0/lib/jasmine/path_expander.rb:6 warning: shadowing outer local variable - patterns ExceptionNameError' at java/lang/Thread.java:1552 - uninitialized constant AwesomePrint
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/awesome_print-1.6.1/lib/awesome_print/ext/sequel.rb:50 warning: shadowing outer local variable - data
Exception LoadError' at java/lang/Thread.java:1552 - no such file to load -- /Users/dennis/RubyProjects/tema-platform/config/version /Users/dennis/RubyProjects/tema-platform/lib/tasks/i18n.rake:478 warning:&' interpreted as argument prefix
/Users/dennis/RubyProjects/tema-platform/lib/tasks/i18n.rake:501 warning: &' interpreted as argument prefix /Users/dennis/RubyProjects/tema-platform/lib/i18n_special_cases.rb:14 warning: (...) interpreted as grouped expression /Users/dennis/RubyProjects/tema-platform/lib/i18n_utils.rb:116 warning: shadowing outer local variable - sk /Users/dennis/RubyProjects/tema-platform/lib/i18n_utils.rb:116 warning: shadowing outer local variable - sv /Users/dennis/RubyProjects/tema-platform/lib/flat_file.rb:64 warning: (...) interpreted as grouped expression /Users/dennis/RubyProjects/tema-platform/lib/tasks/test_data/computer_groups.rake:31 warning:&' interpreted as argument prefix
/Users/dennis/RubyProjects/tema-platform/lib/tasks/test_data/computers.rake:16 warning: shadowing outer local variable - ps
Exception `Gem::LoadError' at java/lang/Thread.java:1552 - rdoc is not part of the bundle. Add it to Gemfile.
** Invoke cucumber:platform (first_time)
** Execute cucumber:platform
/Users/dennis/.rvm/rubies/jruby-1.7.24/bin/jruby -S rake cucumber:platform RAILS_ENV=test
Finished installing schema
Disabling profiles...
Feature: Manage reports
In order to view and share report data
a DSS user
wants to be able to edit and delete reports

@javascript
Scenario: Scheduling creation, editing and deleting # features/manage_reports.feature:129
Given a public report named "My Report" created by "admin" on the test foos page # features/step_definitions/saved_report_steps.rb:56
When I log in as "admin" with password "bigfix" en route to the reports page # features/step_definitions/authentication_steps.rb:66
And I select the row with "My Report" # features/step_definitions/grid_steps.rb:1
And I check "Report Subscription" # features/step_definitions/web_steps.rb:165
And I select "PDF" from "Format" # features/step_definitions/web_steps.rb:108
And I fill in date chooser with date "1/1/2012" and time "3:45AM" # features/step_definitions/web_steps.rb:69
And I fill in "Email" with "" # features/step_definitions/web_steps.rb:52
And I press "Save" # features/step_definitions/web_steps.rb:40
Exception in thread "Ruby-0-Thread-18: /Users/dennis/.rvm/gems/jruby-1.7.24/gems/puma-3.2.0-java/lib/puma/thread_pool.rb:67" java.lang.ArrayIndexOutOfBoundsException: -1
at org.jruby.runtime.ThreadContext.getCurrentFrame(ThreadContext.java:479)
at org.jruby.runtime.ThreadContext.getFrameName(ThreadContext.java:606)
at org.jruby.exceptions.RaiseException.doCallEventHook(RaiseException.java:235)
at org.jruby.exceptions.RaiseException.preRaise(RaiseException.java:212)
at org.jruby.exceptions.RaiseException.preRaise(RaiseException.java:196)
at org.jruby.exceptions.RaiseException.(RaiseException.java:141)
at org.jruby.Ruby.newLocalJumpError(Ruby.java:3766)
at org.jruby.exceptions.JumpException$FlowControlException.buildException(JumpException.java:72)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:104)
at java.lang.Thread.run(Thread.java:745)

Then I should see "cannot be blank" # features/step_definitions/web_steps.rb:195
expected to find text "cannot be blank" in "Test Domain Home Reports Management admin Saved Reports Delete 1 row NameUser NamePrivateDefault ReportGlobal Default ReportNext Scheduled Export My ReportadminNoNoNo Edit Report Name* Private Set as default Set as global default Report Subscription Format* Page Size Orientation Portrait Landscape Email* Separate multiple recipients with a comma. Start Time Frequency Everyday(s) Language* Error close Close" (RSpec::Expectations::ExpectationNotMetError)
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/rspec-support-3.4.1/lib/rspec/support.rb:87:in Support' org/jruby/RubyProc.java:281:incall'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/rspec-support-3.4.1/lib/rspec/support.rb:96:in notify_failure' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/rspec-expectations-3.4.0/lib/rspec/expectations/fail_with.rb:27:infail_with'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/rspec-expectations-3.4.0/lib/rspec/expectations/handler.rb:40:in handle_failure' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/rspec-expectations-3.4.0/lib/rspec/expectations/handler.rb:50:inhandle_matcher'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/rspec-expectations-3.4.0/lib/rspec/expectations/handler.rb:27:in with_matcher' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/rspec-expectations-3.4.0/lib/rspec/expectations/handler.rb:48:inhandle_matcher'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/rspec-expectations-3.4.0/lib/rspec/expectations/expectation_target.rb:54:in to' /Users/dennis/RubyProjects/tema-platform/features/step_definitions/web_steps.rb:196:in(root)'
org/jruby/RubyBasicObject.java:1623:in instance_exec' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/core_ext/instance_exec.rb:48:incucumber_instance_exec'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/core_ext/instance_exec.rb:69:in cucumber_run_with_backtrace_filtering' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/core_ext/instance_exec.rb:36:incucumber_instance_exec'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/rb_support/rb_step_definition.rb:97:in invoke' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/step_match.rb:25:ininvoke'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/step_invocation.rb:60:in invoke' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/step_invocation.rb:38:inaccept'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/tree_walker.rb:106:in visit_step' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/tree_walker.rb:170:inbroadcast'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/tree_walker.rb:105:in visit_step' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/step_collection.rb:19:inaccept'
org/jruby/RubyArray.java:1613:in each' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/step_collection.rb:18:inaccept'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/tree_walker.rb:100:in visit_steps' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/tree_walker.rb:170:inbroadcast'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/tree_walker.rb:99:in visit_steps' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/tree_walker.rb:15:inexecute'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/runtime.rb:83:in with_hooks' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/runtime.rb:99:inbefore_and_after'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/runtime.rb:82:in with_hooks' org/jruby/RubyProc.java:281:incall'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/runtime/support_code.rb:120:in around' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/language_support/language_methods.rb:9:inaround'
org/jruby/RubyProc.java:281:in call' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/language_support/language_methods.rb:94:inexecute_around'
org/jruby/RubyProc.java:281:in call' /Users/dennis/RubyProjects/tema-platform/features/support/sequel.rb:19:in(root)'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/sequel-4.24.0.6369d34f70988ff5e2d4489b876d1cc303accdc9/lib/sequel/database/transactions.rb:127:in _transaction' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/sequel-4.24.0.6369d34f70988ff5e2d4489b876d1cc303accdc9/lib/sequel/database/transactions.rb:108:intransaction'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/sequel-4.24.0.6369d34f70988ff5e2d4489b876d1cc303accdc9/lib/sequel/connection_pool/single.rb:20:in hold' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/sequel-4.24.0.6369d34f70988ff5e2d4489b876d1cc303accdc9/lib/sequel/database/connecting.rb:254:insynchronize'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/sequel-4.24.0.6369d34f70988ff5e2d4489b876d1cc303accdc9/lib/sequel/database/transactions.rb:97:in transaction' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/sequel-4.24.0.6369d34f70988ff5e2d4489b876d1cc303accdc9/lib/sequel/core.rb:344:intransaction'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/sequel-4.24.0.6369d34f70988ff5e2d4489b876d1cc303accdc9/lib/sequel/database/transactions.rb:127:in _transaction' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/sequel-4.24.0.6369d34f70988ff5e2d4489b876d1cc303accdc9/lib/sequel/database/transactions.rb:108:intransaction'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/sequel-4.24.0.6369d34f70988ff5e2d4489b876d1cc303accdc9/lib/sequel/connection_pool/single.rb:20:in hold' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/sequel-4.24.0.6369d34f70988ff5e2d4489b876d1cc303accdc9/lib/sequel/database/connecting.rb:254:insynchronize'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/sequel-4.24.0.6369d34f70988ff5e2d4489b876d1cc303accdc9/lib/sequel/database/transactions.rb:97:in transaction' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/sequel-4.24.0.6369d34f70988ff5e2d4489b876d1cc303accdc9/lib/sequel/core.rb:344:intransaction'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/sequel-4.24.0.6369d34f70988ff5e2d4489b876d1cc303accdc9/lib/sequel/database/transactions.rb:127:in _transaction' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/sequel-4.24.0.6369d34f70988ff5e2d4489b876d1cc303accdc9/lib/sequel/database/transactions.rb:108:intransaction'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/sequel-4.24.0.6369d34f70988ff5e2d4489b876d1cc303accdc9/lib/sequel/connection_pool/single.rb:20:in hold' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/sequel-4.24.0.6369d34f70988ff5e2d4489b876d1cc303accdc9/lib/sequel/database/connecting.rb:254:insynchronize'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/sequel-4.24.0.6369d34f70988ff5e2d4489b876d1cc303accdc9/lib/sequel/database/transactions.rb:97:in transaction' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/sequel-4.24.0.6369d34f70988ff5e2d4489b876d1cc303accdc9/lib/sequel/core.rb:344:intransaction'
org/jruby/RubyProc.java:281:in call' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/sequel-4.24.0.6369d34f70988ff5e2d4489b876d1cc303accdc9/lib/sequel/core.rb:352:intransaction'
/Users/dennis/RubyProjects/tema-platform/features/support/sequel.rb:18:in (root)' org/jruby/RubyBasicObject.java:1623:ininstance_exec'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/core_ext/instance_exec.rb:48:in cucumber_instance_exec' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/core_ext/instance_exec.rb:69:incucumber_run_with_backtrace_filtering'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/core_ext/instance_exec.rb:36:in cucumber_instance_exec' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/rb_support/rb_hook.rb:14:ininvoke'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/language_support/language_methods.rb:114:in invoke' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/language_support/language_methods.rb:93:inexecute_around'
org/jruby/RubyProc.java:281:in call' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/language_support/language_methods.rb:94:inexecute_around'
org/jruby/RubyProc.java:281:in call' /Users/dennis/RubyProjects/tema-platform/features/support/capybara.rb:98:in(root)'
org/jruby/RubyFixnum.java:280:in times' /Users/dennis/RubyProjects/tema-platform/features/support/capybara.rb:79:in(root)'
org/jruby/RubyBasicObject.java:1623:in instance_exec' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/core_ext/instance_exec.rb:48:incucumber_instance_exec'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/core_ext/instance_exec.rb:69:in cucumber_run_with_backtrace_filtering' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/core_ext/instance_exec.rb:36:incucumber_instance_exec'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/rb_support/rb_hook.rb:14:in invoke' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/language_support/language_methods.rb:114:ininvoke'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/language_support/language_methods.rb:93:in execute_around' org/jruby/RubyProc.java:281:incall'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/language_support/language_methods.rb:91:in execute_around' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/language_support/language_methods.rb:8:inaround'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/runtime/support_code.rb:119:in around' org/jruby/RubyProc.java:281:incall'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/runtime/support_code.rb:117:in around' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/runtime.rb:94:inaround'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/runtime.rb:81:in with_hooks' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/tree_walker.rb:13:inexecute'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/scenario.rb:32:in accept' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/scenario.rb:79:inwith_visitor'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/scenario.rb:31:in accept' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/tree_walker.rb:58:invisit_feature_element'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/tree_walker.rb:170:in broadcast' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/tree_walker.rb:57:invisit_feature_element'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/feature.rb:38:in accept' org/jruby/RubyArray.java:1613:ineach'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/feature.rb:37:in accept' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/tree_walker.rb:27:invisit_feature'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/tree_walker.rb:170:in broadcast' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/tree_walker.rb:26:invisit_feature'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/features.rb:28:in accept' org/jruby/RubyArray.java:1613:ineach'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/features.rb:17:in each' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/features.rb:27:inaccept'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/tree_walker.rb:21:in visit_features' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/tree_walker.rb:170:inbroadcast'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/tree_walker.rb:20:in visit_features' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/runtime.rb:49:inrun!'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/cli/main.rb:47:in execute!' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/cli/main.rb:20:inexecute'
/Users/dennis/RubyProjects/tema-platform/lib/tasks/cucumber.rake:68:in initialize' /Users/dennis/RubyProjects/tema-platform/lib/test_environment_task.rb:8:ininitialize'
org/jruby/RubyProc.java:281:in call' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/rake-11.1.2/lib/rake/task.rb:246:inexecute'
org/jruby/RubyArray.java:1613:in each' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/rake-11.1.2/lib/rake/task.rb:243:inexecute'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/rake-11.1.2/lib/rake/task.rb:187:in invoke_with_call_chain' /Users/dennis/.rvm/rubies/jruby-1.7.24/lib/ruby/1.9/monitor.rb:211:inmon_synchronize'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/rake-11.1.2/lib/rake/task.rb:180:in invoke_with_call_chain' features/manage_reports.feature:140:inThen I should see "cannot be blank"'
When I fill in "Email" with "devnull@test.com" # features/step_definitions/web_steps.rb:52
And I fill in "Every" with "-1" # features/step_definitions/web_steps.rb:52
And I press "Save" # features/step_definitions/web_steps.rb:40
Then I should see "must be greater than 0" # features/step_definitions/web_steps.rb:195
When I fill in "Every" with "2" # features/step_definitions/web_steps.rb:52
And I press "Save" # features/step_definitions/web_steps.rb:40
Then I should see "Report successfully saved." # features/step_definitions/web_steps.rb:195
When I select the row with "My Report" # features/step_definitions/grid_steps.rb:1
Then the "Report Subscription" checkbox should be checked # features/step_definitions/web_steps.rb:266
And "PDF" should be selected from "Format" # features/step_definitions/web_steps.rb:283
And the "Start Time" field should contain "01/01/2012" # features/step_definitions/web_steps.rb:246
And the "Email" field should contain "devnull@test.com" # features/step_definitions/web_steps.rb:246
And the "Every" field should contain "2" # features/step_definitions/web_steps.rb:246
And I select "CSV" from "Format" # features/step_definitions/web_steps.rb:108
When I fill in "Email" with "foo@test.com" # features/step_definitions/web_steps.rb:52
When I fill in "Every" with "3" # features/step_definitions/web_steps.rb:52
And I press "Save" # features/step_definitions/web_steps.rb:40
Then I should see "Report successfully saved." # features/step_definitions/web_steps.rb:195
When I select the row with "My Report" # features/step_definitions/grid_steps.rb:1
Then the "Report Subscription" checkbox should be checked # features/step_definitions/web_steps.rb:266
And "CSV" should be selected from "Format" # features/step_definitions/web_steps.rb:283
And the "Start Time" field should contain "01/01/2012" # features/step_definitions/web_steps.rb:246
And the "Email" field should contain "foo@test.com" # features/step_definitions/web_steps.rb:246
And the "Every" field should contain "3" # features/step_definitions/web_steps.rb:246
When I select the row with "My Report" # features/step_definitions/grid_steps.rb:1
And I uncheck "Report Subscription" # features/step_definitions/web_steps.rb:176
And I press "Save" # features/step_definitions/web_steps.rb:40
Then I should see "Report successfully saved." # features/step_definitions/web_steps.rb:195

Capybara::Poltergeist::TimeoutError occured.
Restarting phantomjs and retrying... (0)
-> Restarting phantomjs: iterating through capybara sessions...
=> poltergeist:default:10908 -- restarting
Given a public report named "My Report" created by "admin" on the test foos page # features/step_definitions/saved_report_steps.rb:56
When I log in as "admin" with password "bigfix" en route to the reports page # features/step_definitions/authentication_steps.rb:66
And I select the row with "My Report" # features/step_definitions/grid_steps.rb:1
And I check "Report Subscription" # features/step_definitions/web_steps.rb:165
And I select "PDF" from "Format" # features/step_definitions/web_steps.rb:108
And I fill in date chooser with date "1/1/2012" and time "3:45AM" # features/step_definitions/web_steps.rb:69
And I fill in "Email" with "" # features/step_definitions/web_steps.rb:52
And I press "Save" # features/step_definitions/web_steps.rb:40
Exception in thread "Ruby-0-Thread-29: /Users/dennis/.rvm/gems/jruby-1.7.24/gems/puma-3.2.0-java/lib/puma/thread_pool.rb:67" java.lang.ArrayIndexOutOfBoundsException: -1
at org.jruby.runtime.ThreadContext.getCurrentFrame(ThreadContext.java:479)
at org.jruby.runtime.ThreadContext.getFrameName(ThreadContext.java:606)
at org.jruby.exceptions.RaiseException.doCallEventHook(RaiseException.java:235)
at org.jruby.exceptions.RaiseException.preRaise(RaiseException.java:212)
at org.jruby.exceptions.RaiseException.preRaise(RaiseException.java:196)
at org.jruby.exceptions.RaiseException.(RaiseException.java:141)
at org.jruby.Ruby.newLocalJumpError(Ruby.java:3766)
at org.jruby.exceptions.JumpException$FlowControlException.buildException(JumpException.java:72)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:104)
at java.lang.Thread.run(Thread.java:745)
Then I should see "cannot be blank" # features/step_definitions/web_steps.rb:195
expected to find text "cannot be blank" in "Test Domain Home Reports Management admin Saved Reports Delete 1 row NameUser NamePrivateDefault ReportGlobal Default ReportNext Scheduled Export My ReportadminNoNoNo Edit Report Name* Private Set as default Set as global default Report Subscription Format* Page Size Orientation Portrait Landscape Email* Separate multiple recipients with a comma. Start Time Frequency Everyday(s) Language* Error close Close" (RSpec::Expectations::ExpectationNotMetError)
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/rspec-support-3.4.1/lib/rspec/support.rb:87:in Support' org/jruby/RubyProc.java:281:incall'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/rspec-support-3.4.1/lib/rspec/support.rb:96:in notify_failure' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/rspec-expectations-3.4.0/lib/rspec/expectations/fail_with.rb:27:infail_with'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/rspec-expectations-3.4.0/lib/rspec/expectations/handler.rb:40:in handle_failure' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/rspec-expectations-3.4.0/lib/rspec/expectations/handler.rb:50:inhandle_matcher'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/rspec-expectations-3.4.0/lib/rspec/expectations/handler.rb:27:in with_matcher' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/rspec-expectations-3.4.0/lib/rspec/expectations/handler.rb:48:inhandle_matcher'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/rspec-expectations-3.4.0/lib/rspec/expectations/expectation_target.rb:54:in to' /Users/dennis/RubyProjects/tema-platform/features/step_definitions/web_steps.rb:196:in(root)'
org/jruby/RubyBasicObject.java:1623:in instance_exec' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/core_ext/instance_exec.rb:48:incucumber_instance_exec'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/core_ext/instance_exec.rb:69:in cucumber_run_with_backtrace_filtering' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/core_ext/instance_exec.rb:36:incucumber_instance_exec'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/rb_support/rb_step_definition.rb:97:in invoke' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/step_match.rb:25:ininvoke'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/step_invocation.rb:60:in invoke' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/step_invocation.rb:38:inaccept'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/tree_walker.rb:106:in visit_step' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/tree_walker.rb:170:inbroadcast'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/tree_walker.rb:105:in visit_step' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/step_collection.rb:19:inaccept'
org/jruby/RubyArray.java:1613:in each' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/step_collection.rb:18:inaccept'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/tree_walker.rb:100:in visit_steps' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/tree_walker.rb:170:inbroadcast'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/tree_walker.rb:99:in visit_steps' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/tree_walker.rb:15:inexecute'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/runtime.rb:83:in with_hooks' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/runtime.rb:99:inbefore_and_after'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/runtime.rb:82:in with_hooks' org/jruby/RubyProc.java:281:incall'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/runtime/support_code.rb:120:in around' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/language_support/language_methods.rb:9:inaround'
org/jruby/RubyProc.java:281:in call' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/language_support/language_methods.rb:94:inexecute_around'
org/jruby/RubyProc.java:281:in call' /Users/dennis/RubyProjects/tema-platform/features/support/sequel.rb:19:in(root)'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/sequel-4.24.0.6369d34f70988ff5e2d4489b876d1cc303accdc9/lib/sequel/database/transactions.rb:127:in _transaction' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/sequel-4.24.0.6369d34f70988ff5e2d4489b876d1cc303accdc9/lib/sequel/database/transactions.rb:108:intransaction'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/sequel-4.24.0.6369d34f70988ff5e2d4489b876d1cc303accdc9/lib/sequel/connection_pool/single.rb:20:in hold' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/sequel-4.24.0.6369d34f70988ff5e2d4489b876d1cc303accdc9/lib/sequel/database/connecting.rb:254:insynchronize'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/sequel-4.24.0.6369d34f70988ff5e2d4489b876d1cc303accdc9/lib/sequel/database/transactions.rb:97:in transaction' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/sequel-4.24.0.6369d34f70988ff5e2d4489b876d1cc303accdc9/lib/sequel/core.rb:344:intransaction'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/sequel-4.24.0.6369d34f70988ff5e2d4489b876d1cc303accdc9/lib/sequel/database/transactions.rb:127:in _transaction' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/sequel-4.24.0.6369d34f70988ff5e2d4489b876d1cc303accdc9/lib/sequel/database/transactions.rb:108:intransaction'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/sequel-4.24.0.6369d34f70988ff5e2d4489b876d1cc303accdc9/lib/sequel/connection_pool/single.rb:20:in hold' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/sequel-4.24.0.6369d34f70988ff5e2d4489b876d1cc303accdc9/lib/sequel/database/connecting.rb:254:insynchronize'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/sequel-4.24.0.6369d34f70988ff5e2d4489b876d1cc303accdc9/lib/sequel/database/transactions.rb:97:in transaction' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/sequel-4.24.0.6369d34f70988ff5e2d4489b876d1cc303accdc9/lib/sequel/core.rb:344:intransaction'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/sequel-4.24.0.6369d34f70988ff5e2d4489b876d1cc303accdc9/lib/sequel/database/transactions.rb:127:in _transaction' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/sequel-4.24.0.6369d34f70988ff5e2d4489b876d1cc303accdc9/lib/sequel/database/transactions.rb:108:intransaction'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/sequel-4.24.0.6369d34f70988ff5e2d4489b876d1cc303accdc9/lib/sequel/connection_pool/single.rb:20:in hold' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/sequel-4.24.0.6369d34f70988ff5e2d4489b876d1cc303accdc9/lib/sequel/database/connecting.rb:254:insynchronize'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/sequel-4.24.0.6369d34f70988ff5e2d4489b876d1cc303accdc9/lib/sequel/database/transactions.rb:97:in transaction' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/sequel-4.24.0.6369d34f70988ff5e2d4489b876d1cc303accdc9/lib/sequel/core.rb:344:intransaction'
org/jruby/RubyProc.java:281:in call' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/sequel-4.24.0.6369d34f70988ff5e2d4489b876d1cc303accdc9/lib/sequel/core.rb:352:intransaction'
/Users/dennis/RubyProjects/tema-platform/features/support/sequel.rb:18:in (root)' org/jruby/RubyBasicObject.java:1623:ininstance_exec'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/core_ext/instance_exec.rb:48:in cucumber_instance_exec' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/core_ext/instance_exec.rb:69:incucumber_run_with_backtrace_filtering'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/core_ext/instance_exec.rb:36:in cucumber_instance_exec' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/rb_support/rb_hook.rb:14:ininvoke'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/language_support/language_methods.rb:114:in invoke' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/language_support/language_methods.rb:93:inexecute_around'
org/jruby/RubyProc.java:281:in call' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/language_support/language_methods.rb:94:inexecute_around'
org/jruby/RubyProc.java:281:in call' /Users/dennis/RubyProjects/tema-platform/features/support/capybara.rb:98:in(root)'
org/jruby/RubyFixnum.java:280:in times' /Users/dennis/RubyProjects/tema-platform/features/support/capybara.rb:79:in(root)'
org/jruby/RubyBasicObject.java:1623:in instance_exec' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/core_ext/instance_exec.rb:48:incucumber_instance_exec'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/core_ext/instance_exec.rb:69:in cucumber_run_with_backtrace_filtering' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/core_ext/instance_exec.rb:36:incucumber_instance_exec'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/rb_support/rb_hook.rb:14:in invoke' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/language_support/language_methods.rb:114:ininvoke'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/language_support/language_methods.rb:93:in execute_around' org/jruby/RubyProc.java:281:incall'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/language_support/language_methods.rb:91:in execute_around' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/language_support/language_methods.rb:8:inaround'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/runtime/support_code.rb:119:in around' org/jruby/RubyProc.java:281:incall'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/runtime/support_code.rb:117:in around' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/runtime.rb:94:inaround'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/runtime.rb:81:in with_hooks' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/tree_walker.rb:13:inexecute'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/scenario.rb:32:in accept' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/scenario.rb:79:inwith_visitor'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/scenario.rb:31:in accept' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/tree_walker.rb:58:invisit_feature_element'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/tree_walker.rb:170:in broadcast' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/tree_walker.rb:57:invisit_feature_element'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/feature.rb:38:in accept' org/jruby/RubyArray.java:1613:ineach'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/feature.rb:37:in accept' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/tree_walker.rb:27:invisit_feature'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/tree_walker.rb:170:in broadcast' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/tree_walker.rb:26:invisit_feature'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/features.rb:28:in accept' org/jruby/RubyArray.java:1613:ineach'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/features.rb:17:in each' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/features.rb:27:inaccept'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/tree_walker.rb:21:in visit_features' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/tree_walker.rb:170:inbroadcast'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/tree_walker.rb:20:in visit_features' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/runtime.rb:49:inrun!'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/cli/main.rb:47:in execute!' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/cli/main.rb:20:inexecute'
/Users/dennis/RubyProjects/tema-platform/lib/tasks/cucumber.rake:68:in initialize' /Users/dennis/RubyProjects/tema-platform/lib/test_environment_task.rb:8:ininitialize'
org/jruby/RubyProc.java:281:in call' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/rake-11.1.2/lib/rake/task.rb:246:inexecute'
org/jruby/RubyArray.java:1613:in each' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/rake-11.1.2/lib/rake/task.rb:243:inexecute'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/rake-11.1.2/lib/rake/task.rb:187:in invoke_with_call_chain' /Users/dennis/.rvm/rubies/jruby-1.7.24/lib/ruby/1.9/monitor.rb:211:inmon_synchronize'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/rake-11.1.2/lib/rake/task.rb:180:in invoke_with_call_chain' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/rake-11.1.2/lib/rake/task.rb:173:ininvoke'
features/manage_reports.feature:140:in `Then I should see "cannot be blank"'
When I fill in "Email" with "devnull@test.com" # features/step_definitions/web_steps.rb:52
And I fill in "Every" with "-1" # features/step_definitions/web_steps.rb:52
And I press "Save" # features/step_definitions/web_steps.rb:40
Then I should see "must be greater than 0" # features/step_definitions/web_steps.rb:195
When I fill in "Every" with "2" # features/step_definitions/web_steps.rb:52
And I press "Save" # features/step_definitions/web_steps.rb:40
Then I should see "Report successfully saved." # features/step_definitions/web_steps.rb:195
When I select the row with "My Report" # features/step_definitions/grid_steps.rb:1
Then the "Report Subscription" checkbox should be checked # features/step_definitions/web_steps.rb:266
And "PDF" should be selected from "Format" # features/step_definitions/web_steps.rb:283
And the "Start Time" field should contain "01/01/2012" # features/step_definitions/web_steps.rb:246
And the "Email" field should contain "devnull@test.com" # features/step_definitions/web_steps.rb:246
And the "Every" field should contain "2" # features/step_definitions/web_steps.rb:246
And I select "CSV" from "Format" # features/step_definitions/web_steps.rb:108
When I fill in "Email" with "foo@test.com" # features/step_definitions/web_steps.rb:52
When I fill in "Every" with "3" # features/step_definitions/web_steps.rb:52
And I press "Save" # features/step_definitions/web_steps.rb:40
Then I should see "Report successfully saved." # features/step_definitions/web_steps.rb:195
When I select the row with "My Report" # features/step_definitions/grid_steps.rb:1
Then the "Report Subscription" checkbox should be checked # features/step_definitions/web_steps.rb:266
And "CSV" should be selected from "Format" # features/step_definitions/web_steps.rb:283
And the "Start Time" field should contain "01/01/2012" # features/step_definitions/web_steps.rb:246
And the "Email" field should contain "foo@test.com" # features/step_definitions/web_steps.rb:246
And the "Every" field should contain "3" # features/step_definitions/web_steps.rb:246
When I select the row with "My Report" # features/step_definitions/grid_steps.rb:1
And I uncheck "Report Subscription" # features/step_definitions/web_steps.rb:176
And I press "Save" # features/step_definitions/web_steps.rb:40
Then I should see "Report successfully saved." # features/step_definitions/web_steps.rb:195

Capybara::Poltergeist::TimeoutError occured.
Restarting phantomjs and retrying... (1)
-> Restarting phantomjs: iterating through capybara sessions...
=> poltergeist:default:10908 -- restarting
Given a public report named "My Report" created by "admin" on the test foos page # features/step_definitions/saved_report_steps.rb:56
When I log in as "admin" with password "bigfix" en route to the reports page # features/step_definitions/authentication_steps.rb:66
And I select the row with "My Report" # features/step_definitions/grid_steps.rb:1
And I check "Report Subscription" # features/step_definitions/web_steps.rb:165
And I select "PDF" from "Format" # features/step_definitions/web_steps.rb:108
And I fill in date chooser with date "1/1/2012" and time "3:45AM" # features/step_definitions/web_steps.rb:69
And I fill in "Email" with "" # features/step_definitions/web_steps.rb:52
And I press "Save" # features/step_definitions/web_steps.rb:40
Exception in thread "Ruby-0-Thread-38: /Users/dennis/.rvm/gems/jruby-1.7.24/gems/puma-3.2.0-java/lib/puma/thread_pool.rb:67" java.lang.ArrayIndexOutOfBoundsException: -1
at org.jruby.runtime.ThreadContext.getCurrentFrame(ThreadContext.java:479)
at org.jruby.runtime.ThreadContext.getFrameName(ThreadContext.java:606)
at org.jruby.exceptions.RaiseException.doCallEventHook(RaiseException.java:235)
at org.jruby.exceptions.RaiseException.preRaise(RaiseException.java:212)
at org.jruby.exceptions.RaiseException.preRaise(RaiseException.java:196)
at org.jruby.exceptions.RaiseException.(RaiseException.java:141)
at org.jruby.Ruby.newLocalJumpError(Ruby.java:3766)
at org.jruby.exceptions.JumpException$FlowControlException.buildException(JumpException.java:72)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:104)
at java.lang.Thread.run(Thread.java:745)
Then I should see "cannot be blank" # features/step_definitions/web_steps.rb:195
expected to find text "cannot be blank" in "Test Domain Home Reports Management admin Saved Reports Delete 1 row NameUser NamePrivateDefault ReportGlobal Default ReportNext Scheduled Export My ReportadminNoNoNo Edit Report Name* Private Set as default Set as global default Report Subscription Format* Page Size Orientation Portrait Landscape Email* Separate multiple recipients with a comma. Start Time Frequency Everyday(s) Language* Error close Close" (RSpec::Expectations::ExpectationNotMetError)
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/rspec-support-3.4.1/lib/rspec/support.rb:87:in Support' org/jruby/RubyProc.java:281:incall'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/rspec-support-3.4.1/lib/rspec/support.rb:96:in notify_failure' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/rspec-expectations-3.4.0/lib/rspec/expectations/fail_with.rb:27:infail_with'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/rspec-expectations-3.4.0/lib/rspec/expectations/handler.rb:40:in handle_failure' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/rspec-expectations-3.4.0/lib/rspec/expectations/handler.rb:50:inhandle_matcher'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/rspec-expectations-3.4.0/lib/rspec/expectations/handler.rb:27:in with_matcher' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/rspec-expectations-3.4.0/lib/rspec/expectations/handler.rb:48:inhandle_matcher'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/rspec-expectations-3.4.0/lib/rspec/expectations/expectation_target.rb:54:in to' /Users/dennis/RubyProjects/tema-platform/features/step_definitions/web_steps.rb:196:in(root)'
org/jruby/RubyBasicObject.java:1623:in instance_exec' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/core_ext/instance_exec.rb:48:incucumber_instance_exec'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/core_ext/instance_exec.rb:69:in cucumber_run_with_backtrace_filtering' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/core_ext/instance_exec.rb:36:incucumber_instance_exec'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/rb_support/rb_step_definition.rb:97:in invoke' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/step_match.rb:25:ininvoke'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/step_invocation.rb:60:in invoke' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/step_invocation.rb:38:inaccept'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/tree_walker.rb:106:in visit_step' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/tree_walker.rb:170:inbroadcast'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/tree_walker.rb:105:in visit_step' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/step_collection.rb:19:inaccept'
org/jruby/RubyArray.java:1613:in each' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/step_collection.rb:18:inaccept'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/tree_walker.rb:100:in visit_steps' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/tree_walker.rb:170:inbroadcast'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/tree_walker.rb:99:in visit_steps' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/tree_walker.rb:15:inexecute'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/runtime.rb:83:in with_hooks' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/runtime.rb:99:inbefore_and_after'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/runtime.rb:82:in with_hooks' org/jruby/RubyProc.java:281:incall'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/runtime/support_code.rb:120:in around' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/language_support/language_methods.rb:9:inaround'
org/jruby/RubyProc.java:281:in call' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/language_support/language_methods.rb:94:inexecute_around'
org/jruby/RubyProc.java:281:in call' /Users/dennis/RubyProjects/tema-platform/features/support/sequel.rb:19:in(root)'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/sequel-4.24.0.6369d34f70988ff5e2d4489b876d1cc303accdc9/lib/sequel/database/transactions.rb:127:in _transaction' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/sequel-4.24.0.6369d34f70988ff5e2d4489b876d1cc303accdc9/lib/sequel/database/transactions.rb:108:intransaction'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/sequel-4.24.0.6369d34f70988ff5e2d4489b876d1cc303accdc9/lib/sequel/connection_pool/single.rb:20:in hold' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/sequel-4.24.0.6369d34f70988ff5e2d4489b876d1cc303accdc9/lib/sequel/database/connecting.rb:254:insynchronize'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/sequel-4.24.0.6369d34f70988ff5e2d4489b876d1cc303accdc9/lib/sequel/database/transactions.rb:97:in transaction' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/sequel-4.24.0.6369d34f70988ff5e2d4489b876d1cc303accdc9/lib/sequel/core.rb:344:intransaction'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/sequel-4.24.0.6369d34f70988ff5e2d4489b876d1cc303accdc9/lib/sequel/database/transactions.rb:127:in _transaction' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/sequel-4.24.0.6369d34f70988ff5e2d4489b876d1cc303accdc9/lib/sequel/database/transactions.rb:108:intransaction'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/sequel-4.24.0.6369d34f70988ff5e2d4489b876d1cc303accdc9/lib/sequel/connection_pool/single.rb:20:in hold' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/sequel-4.24.0.6369d34f70988ff5e2d4489b876d1cc303accdc9/lib/sequel/database/connecting.rb:254:insynchronize'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/sequel-4.24.0.6369d34f70988ff5e2d4489b876d1cc303accdc9/lib/sequel/database/transactions.rb:97:in transaction' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/sequel-4.24.0.6369d34f70988ff5e2d4489b876d1cc303accdc9/lib/sequel/core.rb:344:intransaction'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/sequel-4.24.0.6369d34f70988ff5e2d4489b876d1cc303accdc9/lib/sequel/database/transactions.rb:127:in _transaction' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/sequel-4.24.0.6369d34f70988ff5e2d4489b876d1cc303accdc9/lib/sequel/database/transactions.rb:108:intransaction'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/sequel-4.24.0.6369d34f70988ff5e2d4489b876d1cc303accdc9/lib/sequel/connection_pool/single.rb:20:in hold' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/sequel-4.24.0.6369d34f70988ff5e2d4489b876d1cc303accdc9/lib/sequel/database/connecting.rb:254:insynchronize'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/sequel-4.24.0.6369d34f70988ff5e2d4489b876d1cc303accdc9/lib/sequel/database/transactions.rb:97:in transaction' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/sequel-4.24.0.6369d34f70988ff5e2d4489b876d1cc303accdc9/lib/sequel/core.rb:344:intransaction'
org/jruby/RubyProc.java:281:in call' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/sequel-4.24.0.6369d34f70988ff5e2d4489b876d1cc303accdc9/lib/sequel/core.rb:352:intransaction'
/Users/dennis/RubyProjects/tema-platform/features/support/sequel.rb:18:in (root)' org/jruby/RubyBasicObject.java:1623:ininstance_exec'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/core_ext/instance_exec.rb:48:in cucumber_instance_exec' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/core_ext/instance_exec.rb:69:incucumber_run_with_backtrace_filtering'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/core_ext/instance_exec.rb:36:in cucumber_instance_exec' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/rb_support/rb_hook.rb:14:ininvoke'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/language_support/language_methods.rb:114:in invoke' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/language_support/language_methods.rb:93:inexecute_around'
org/jruby/RubyProc.java:281:in call' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/language_support/language_methods.rb:94:inexecute_around'
org/jruby/RubyProc.java:281:in call' /Users/dennis/RubyProjects/tema-platform/features/support/capybara.rb:98:in(root)'
org/jruby/RubyFixnum.java:280:in times' /Users/dennis/RubyProjects/tema-platform/features/support/capybara.rb:79:in(root)'
org/jruby/RubyBasicObject.java:1623:in instance_exec' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/core_ext/instance_exec.rb:48:incucumber_instance_exec'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/core_ext/instance_exec.rb:69:in cucumber_run_with_backtrace_filtering' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/core_ext/instance_exec.rb:36:incucumber_instance_exec'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/rb_support/rb_hook.rb:14:in invoke' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/language_support/language_methods.rb:114:ininvoke'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/language_support/language_methods.rb:93:in execute_around' org/jruby/RubyProc.java:281:incall'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/language_support/language_methods.rb:91:in execute_around' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/language_support/language_methods.rb:8:inaround'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/runtime/support_code.rb:119:in around' org/jruby/RubyProc.java:281:incall'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/runtime/support_code.rb:117:in around' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/runtime.rb:94:inaround'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/runtime.rb:81:in with_hooks' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/tree_walker.rb:13:inexecute'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/scenario.rb:32:in accept' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/scenario.rb:79:inwith_visitor'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/scenario.rb:31:in accept' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/tree_walker.rb:58:invisit_feature_element'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/tree_walker.rb:170:in broadcast' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/tree_walker.rb:57:invisit_feature_element'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/feature.rb:38:in accept' org/jruby/RubyArray.java:1613:ineach'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/feature.rb:37:in accept' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/tree_walker.rb:27:invisit_feature'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/tree_walker.rb:170:in broadcast' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/tree_walker.rb:26:invisit_feature'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/features.rb:28:in accept' org/jruby/RubyArray.java:1613:ineach'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/features.rb:17:in each' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/features.rb:27:inaccept'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/tree_walker.rb:21:in visit_features' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/tree_walker.rb:170:inbroadcast'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/ast/tree_walker.rb:20:in visit_features' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/runtime.rb:49:inrun!'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/cli/main.rb:47:in execute!' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/cucumber-1.3.16.c8858850d089db2b8bc4fc81c1a20db758bbc501/lib/cucumber/cli/main.rb:20:inexecute'
/Users/dennis/RubyProjects/tema-platform/lib/tasks/cucumber.rake:68:in initialize' /Users/dennis/RubyProjects/tema-platform/lib/test_environment_task.rb:8:ininitialize'
org/jruby/RubyProc.java:281:in call' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/rake-11.1.2/lib/rake/task.rb:246:inexecute'
org/jruby/RubyArray.java:1613:in each' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/rake-11.1.2/lib/rake/task.rb:243:inexecute'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/rake-11.1.2/lib/rake/task.rb:187:in invoke_with_call_chain' /Users/dennis/.rvm/rubies/jruby-1.7.24/lib/ruby/1.9/monitor.rb:211:inmon_synchronize'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/rake-11.1.2/lib/rake/task.rb:180:in invoke_with_call_chain' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/rake-11.1.2/lib/rake/task.rb:173:ininvoke'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/rake-11.1.2/lib/rake/application.rb:150:in invoke_task' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/rake-11.1.2/lib/rake/application.rb:106:intop_level'
org/jruby/RubyArray.java:1613:in each' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/rake-11.1.2/lib/rake/application.rb:106:intop_level'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/rake-11.1.2/lib/rake/application.rb:115:in run_with_threads' features/manage_reports.feature:140:inThen I should see "cannot be blank"'
When I fill in "Email" with "devnull@test.com" # features/step_definitions/web_steps.rb:52
And I fill in "Every" with "-1" # features/step_definitions/web_steps.rb:52
And I press "Save" # features/step_definitions/web_steps.rb:40
Then I should see "must be greater than 0" # features/step_definitions/web_steps.rb:195
When I fill in "Every" with "2" # features/step_definitions/web_steps.rb:52
And I press "Save" # features/step_definitions/web_steps.rb:40
Then I should see "Report successfully saved." # features/step_definitions/web_steps.rb:195
When I select the row with "My Report" # features/step_definitions/grid_steps.rb:1
Then the "Report Subscription" checkbox should be checked # features/step_definitions/web_steps.rb:266
And "PDF" should be selected from "Format" # features/step_definitions/web_steps.rb:283
And the "Start Time" field should contain "01/01/2012" # features/step_definitions/web_steps.rb:246
And the "Email" field should contain "devnull@test.com" # features/step_definitions/web_steps.rb:246
And the "Every" field should contain "2" # features/step_definitions/web_steps.rb:246
And I select "CSV" from "Format" # features/step_definitions/web_steps.rb:108
When I fill in "Email" with "foo@test.com" # features/step_definitions/web_steps.rb:52
When I fill in "Every" with "3" # features/step_definitions/web_steps.rb:52
And I press "Save" # features/step_definitions/web_steps.rb:40
Then I should see "Report successfully saved." # features/step_definitions/web_steps.rb:195
When I select the row with "My Report" # features/step_definitions/grid_steps.rb:1
Then the "Report Subscription" checkbox should be checked # features/step_definitions/web_steps.rb:266
And "CSV" should be selected from "Format" # features/step_definitions/web_steps.rb:283
And the "Start Time" field should contain "01/01/2012" # features/step_definitions/web_steps.rb:246
And the "Email" field should contain "foo@test.com" # features/step_definitions/web_steps.rb:246
And the "Every" field should contain "3" # features/step_definitions/web_steps.rb:246
When I select the row with "My Report" # features/step_definitions/grid_steps.rb:1
And I uncheck "Report Subscription" # features/step_definitions/web_steps.rb:176
And I press "Save" # features/step_definitions/web_steps.rb:40
Then I should see "Report successfully saved." # features/step_definitions/web_steps.rb:195

Capybara::Poltergeist::TimeoutError occured.
Restarting phantomjs and retrying... (2)
-> Restarting phantomjs: iterating through capybara sessions...
=> poltergeist:default:10908 -- restarting

Failing Scenarios:
cucumber features/manage_reports.feature:129 # Scenario: Scheduling creation, editing and deleting

1 scenario (1 failed)
37 steps (1 failed, 28 skipped, 8 passed)
0m39.161s
Coverage report generated for Cucumber Features to /Users/dennis/RubyProjects/tema-platform/coverage. 6317 / 14101 LOC (44.8%) covered.
Error in reactor loop escaped: Bad file descriptor - Bad file descriptor (Errno::EBADF)
org/jruby/RubyIO.java:3681:in select' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/puma-3.2.0-java/lib/puma/reactor.rb:29:inrun_internal'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/puma-3.2.0-java/lib/puma/reactor.rb:138:in run_in_thread' Error in reactor loop escaped: Bad file descriptor - Bad file descriptor (Errno::EBADF) org/jruby/RubyIO.java:3681:inselect'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/puma-3.2.0-java/lib/puma/reactor.rb:29:in run_internal' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/puma-3.2.0-java/lib/puma/reactor.rb:138:inrun_in_thread'
Error in reactor loop escaped: Bad file descriptor - Bad file descriptor (Errno::EBADF)
org/jruby/RubyIO.java:3681:in select' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/puma-3.2.0-java/lib/puma/reactor.rb:29:inrun_internal'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/puma-3.2.0-java/lib/puma/reactor.rb:138:in run_in_thread' Error in reactor loop escaped: Bad file descriptor - Bad file descriptor (Errno::EBADF) org/jruby/RubyIO.java:3681:inselect'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/puma-3.2.0-java/lib/puma/reactor.rb:29:in run_internal' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/puma-3.2.0-java/lib/puma/reactor.rb:138:inrun_in_thread'
Error in reactor loop escaped: Bad file descriptor - Bad file descriptor (Errno::EBADF)
org/jruby/RubyIO.java:3681:in select' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/puma-3.2.0-java/lib/puma/reactor.rb:29:inrun_internal'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/puma-3.2.0-java/lib/puma/reactor.rb:138:in run_in_thread' Error in reactor loop escaped: Bad file descriptor - Bad file descriptor (Errno::EBADF) org/jruby/RubyIO.java:3681:inselect'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/puma-3.2.0-java/lib/puma/reactor.rb:29:in run_internal' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/puma-3.2.0-java/lib/puma/reactor.rb:138:inrun_in_thread'
Error in reactor loop escaped: Bad file descriptor - Bad file descriptor (Errno::EBADF)
org/jruby/RubyIO.java:3681:in select' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/puma-3.2.0-java/lib/puma/reactor.rb:29:inrun_internal'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/puma-3.2.0-java/lib/puma/reactor.rb:138:in run_in_thread' Error in reactor loop escaped: Bad file descriptor - Bad file descriptor (Errno::EBADF) org/jruby/RubyIO.java:3681:inselect'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/puma-3.2.0-java/lib/puma/reactor.rb:29:in run_internal' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/puma-3.2.0-java/lib/puma/reactor.rb:138:inrun_in_thread'
Error in reactor loop escaped: Bad file descriptor - Bad file descriptor (Errno::EBADF)
org/jruby/RubyIO.java:3681:in select' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/puma-3.2.0-java/lib/puma/reactor.rb:29:inrun_internal'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/puma-3.2.0-java/lib/puma/reactor.rb:138:in run_in_thread' Error in reactor loop escaped: Bad file descriptor - Bad file descriptor (Errno::EBADF) org/jruby/RubyIO.java:3681:inselect'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/puma-3.2.0-java/lib/puma/reactor.rb:29:in run_internal' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/puma-3.2.0-java/lib/puma/reactor.rb:138:inrun_in_thread'
Error in reactor loop escaped: Bad file descriptor - Bad file descriptor (Errno::EBADF)
org/jruby/RubyIO.java:3681:in select' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/puma-3.2.0-java/lib/puma/reactor.rb:29:inrun_internal'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/puma-3.2.0-java/lib/puma/reactor.rb:138:in run_in_thread' Error in reactor loop escaped: Bad file descriptor - Bad file descriptor (Errno::EBADF) org/jruby/RubyIO.java:3681:inselect'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/puma-3.2.0-java/lib/puma/reactor.rb:29:in run_internal' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/puma-3.2.0-java/lib/puma/reactor.rb:138:inrun_in_thread'
Error in reactor loop escaped: Bad file descriptor - Bad file descriptor (Errno::EBADF)
org/jruby/RubyIO.java:3681:in select' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/puma-3.2.0-java/lib/puma/reactor.rb:29:inrun_internal'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/puma-3.2.0-java/lib/puma/reactor.rb:138:in run_in_thread' Error in reactor loop escaped: Bad file descriptor - Bad file descriptor (Errno::EBADF) org/jruby/RubyIO.java:3681:inselect'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/puma-3.2.0-java/lib/puma/reactor.rb:29:in run_internal' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/puma-3.2.0-java/lib/puma/reactor.rb:138:inrun_in_thread'
Error in reactor loop escaped: Bad file descriptor - Bad file descriptor (Errno::EBADF)
org/jruby/RubyIO.java:3681:in select' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/puma-3.2.0-java/lib/puma/reactor.rb:29:inrun_internal'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/puma-3.2.0-java/lib/puma/reactor.rb:138:in run_in_thread' Error in reactor loop escaped: Bad file descriptor - Bad file descriptor (Errno::EBADF) org/jruby/RubyIO.java:3681:inselect'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/puma-3.2.0-java/lib/puma/reactor.rb:29:in run_internal' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/puma-3.2.0-java/lib/puma/reactor.rb:138:inrun_in_thread'
Error in reactor loop escaped: Bad file descriptor - Bad file descriptor (Errno::EBADF)
org/jruby/RubyIO.java:3681:in select' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/puma-3.2.0-java/lib/puma/reactor.rb:29:inrun_internal'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/puma-3.2.0-java/lib/puma/reactor.rb:138:in run_in_thread' Error in reactor loop escaped: Bad file descriptor - Bad file descriptor (Errno::EBADF) org/jruby/RubyIO.java:3681:inselect'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/puma-3.2.0-java/lib/puma/reactor.rb:29:in run_internal' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/puma-3.2.0-java/lib/puma/reactor.rb:138:inrun_in_thread'
Error in reactor loop escaped: Bad file descriptor - Bad file descriptor (Errno::EBADF)
org/jruby/RubyIO.java:3681:in select' /Users/dennis/.rvm/gems/jruby-1.7.24/gems/puma-3.2.0-java/lib/puma/reactor.rb:29:inrun_internal'
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/puma-3.2.0-java/lib/puma/reactor.rb:138:in run_in_thread' ExceptionRuntimeError' at java/lang/Thread.java:1552 - Command failed with status (1): [/Users/dennis/.rvm/rubies/jruby-1.7.24/bin...]
Exception #<Class:#<RuntimeError:0x2086d469>>' at java/lang/Thread.java:1552 - Command failed with status (1): [/Users/dennis/.rvm/rubies/jruby-1.7.24/bin...] rake aborted! Command failed with status (1): [/Users/dennis/.rvm/rubies/jruby-1.7.24/bin...] java/lang/Thread.java:1552:ingetStackTrace'
org/jruby/runtime/backtrace/TraceType.java:215:in getBacktraceData' org/jruby/runtime/backtrace/TraceType.java:47:ingetBacktrace'
org/jruby/RubyException.java:226:in prepareBacktrace' org/jruby/exceptions/RaiseException.java:215:inpreRaise'
org/jruby/exceptions/RaiseException.java:196:in preRaise' org/jruby/exceptions/RaiseException.java:141:in'
org/jruby/exceptions/RaiseException.java:72:in <init>' org/jruby/RubyKernel.java:975:inraise'
org/jruby/java/addons/KernelJavaAddons.java:44:in rbRaise' org/jruby/internal/runtime/methods/DynamicMethod.java:210:incall'
org/jruby/internal/runtime/methods/DynamicMethod.java:206:in call' org/jruby/runtime/callsite/CachingCallSite.java:326:incacheAndCall'
org/jruby/runtime/callsite/CachingCallSite.java:170:in call' org/jruby/ast/FCallOneArgNode.java:36:ininterpret'
org/jruby/ast/OrNode.java:100:in interpret' org/jruby/ast/NewlineNode.java:105:ininterpret'
org/jruby/evaluator/ASTInterpreter.java:112:in INTERPRET_BLOCK' org/jruby/runtime/Interpreted19Block.java:206:inevalBlockBody'
org/jruby/runtime/Interpreted19Block.java:194:in yield' org/jruby/runtime/Interpreted19Block.java:125:incall'
org/jruby/runtime/Block.java:101:in call' org/jruby/RubyProc.java:300:incall'
org/jruby/RubyProc.java:281:in call19' org/jruby/internal/runtime/methods/DynamicMethod.java:218:incall'
org/jruby/internal/runtime/methods/DynamicMethod.java:214:in call' org/jruby/runtime/callsite/CachingCallSite.java:346:incacheAndCall'
org/jruby/runtime/callsite/CachingCallSite.java:204:in call' org/jruby/ast/CallTwoArgNode.java:59:ininterpret'
org/jruby/ast/NewlineNode.java:105:in interpret' org/jruby/ast/BlockNode.java:71:ininterpret'
org/jruby/ast/IfNode.java:118:in interpret' org/jruby/ast/NewlineNode.java:105:ininterpret'
org/jruby/ast/BlockNode.java:71:in interpret' org/jruby/evaluator/ASTInterpreter.java:74:inINTERPRET_METHOD'
org/jruby/internal/runtime/methods/InterpretedMethod.java:247:in call' org/jruby/internal/runtime/methods/DefaultMethod.java:227:incall'
org/jruby/runtime/callsite/SuperCallSite.java:386:in cacheAndCall' org/jruby/runtime/callsite/SuperCallSite.java:238:incallBlock'
org/jruby/runtime/callsite/SuperCallSite.java:243:in call' org/jruby/runtime/callsite/SuperCallSite.java:109:incallVarargs'
org/jruby/ast/SuperNode.java:115:in interpret' org/jruby/ast/NewlineNode.java:105:ininterpret'
org/jruby/evaluator/ASTInterpreter.java:74:in INTERPRET_METHOD' org/jruby/internal/runtime/methods/InterpretedMethod.java:247:incall'
org/jruby/internal/runtime/methods/DefaultMethod.java:227:in call' org/jruby/internal/runtime/methods/WrapperMethod.java:82:incall'
org/jruby/runtime/callsite/CachingCallSite.java:356:in cacheAndCall' org/jruby/runtime/callsite/CachingCallSite.java:213:incallBlock'
org/jruby/runtime/callsite/CachingCallSite.java:217:in call' org/jruby/ast/FCallTwoArgBlockPassNode.java:34:ininterpret'
org/jruby/ast/NewlineNode.java:105:in interpret' org/jruby/ast/IfNode.java:118:ininterpret'
org/jruby/ast/NewlineNode.java:105:in interpret' org/jruby/ast/BlockNode.java:71:ininterpret'
org/jruby/evaluator/ASTInterpreter.java:74:in INTERPRET_METHOD' org/jruby/internal/runtime/methods/InterpretedMethod.java:247:incall'
org/jruby/internal/runtime/methods/DefaultMethod.java:227:in call' org/jruby/runtime/callsite/SuperCallSite.java:386:incacheAndCall'
org/jruby/runtime/callsite/SuperCallSite.java:238:in callBlock' org/jruby/runtime/callsite/SuperCallSite.java:243:incall'
org/jruby/runtime/callsite/SuperCallSite.java:109:in callVarargs' org/jruby/ast/SuperNode.java:115:ininterpret'
org/jruby/ast/NewlineNode.java:105:in interpret' org/jruby/evaluator/ASTInterpreter.java:74:inINTERPRET_METHOD'
org/jruby/internal/runtime/methods/InterpretedMethod.java:182:in call' org/jruby/internal/runtime/methods/DefaultMethod.java:203:incall'
org/jruby/internal/runtime/methods/WrapperMethod.java:58:in call' org/jruby/runtime/callsite/CachingCallSite.java:326:incacheAndCall'
org/jruby/runtime/callsite/CachingCallSite.java:170:in call' org/jruby/ast/FCallOneArgNode.java:36:ininterpret'
org/jruby/ast/NewlineNode.java:105:in interpret' org/jruby/ast/IfNode.java:118:ininterpret'
org/jruby/ast/NewlineNode.java:105:in interpret' org/jruby/evaluator/ASTInterpreter.java:112:inINTERPRET_BLOCK'
org/jruby/runtime/Interpreted19Block.java:206:in evalBlockBody' org/jruby/runtime/Interpreted19Block.java:194:inyield'
org/jruby/runtime/Interpreted19Block.java:125:in call' org/jruby/runtime/Block.java:101:incall'
org/jruby/RubyProc.java:300:in call' org/jruby/RubyProc.java:281:incall19'
org/jruby/internal/runtime/methods/DynamicMethod.java:210:in call' org/jruby/internal/runtime/methods/DynamicMethod.java:206:incall'
org/jruby/runtime/callsite/CachingCallSite.java:326:in cacheAndCall' org/jruby/runtime/callsite/CachingCallSite.java:170:incall'
org/jruby/ast/CallOneArgNode.java:57:in interpret' org/jruby/ast/NewlineNode.java:105:ininterpret'
org/jruby/ast/WhenOneArgNode.java:49:in when' org/jruby/ast/CaseNode.java:133:ininterpret'
org/jruby/ast/NewlineNode.java:105:in interpret' org/jruby/evaluator/ASTInterpreter.java:112:inINTERPRET_BLOCK'
org/jruby/runtime/Interpreted19Block.java:206:in evalBlockBody' org/jruby/runtime/Interpreted19Block.java:157:inyield'
org/jruby/runtime/Block.java:142:in yield' org/jruby/RubyArray.java:1606:ineachCommon'
org/jruby/RubyArray.java:1613:in each' org/jruby/runtime/callsite/CachingCallSite.java:316:incacheAndCall'
org/jruby/runtime/callsite/CachingCallSite.java:145:in callBlock' org/jruby/runtime/callsite/CachingCallSite.java:154:incallIter'
org/jruby/ast/CallNoArgBlockNode.java:64:in interpret' org/jruby/ast/NewlineNode.java:105:ininterpret'
org/jruby/ast/BlockNode.java:71:in interpret' org/jruby/evaluator/ASTInterpreter.java:74:inINTERPRET_METHOD'
org/jruby/internal/runtime/methods/InterpretedMethod.java:182:in call' org/jruby/internal/runtime/methods/DefaultMethod.java:203:incall'
org/jruby/runtime/callsite/CachingCallSite.java:326:in cacheAndCall' org/jruby/runtime/callsite/CachingCallSite.java:170:incall'
org/jruby/ast/FCallOneArgNode.java:36:in interpret' org/jruby/ast/IfNode.java:116:ininterpret'
org/jruby/ast/NewlineNode.java:105:in interpret' org/jruby/ast/BlockNode.java:71:ininterpret'
org/jruby/evaluator/ASTInterpreter.java:112:in INTERPRET_BLOCK' org/jruby/runtime/Interpreted19Block.java:206:inevalBlockBody'
org/jruby/runtime/Interpreted19Block.java:157:in yield' org/jruby/runtime/Interpreted19Block.java:130:inyieldSpecific'
org/jruby/runtime/Block.java:111:in yieldSpecific' org/jruby/ast/ZYieldNode.java:25:ininterpret'
org/jruby/ast/NewlineNode.java:105:in interpret' org/jruby/ast/EnsureNode.java:96:ininterpret'
org/jruby/ast/BeginNode.java:83:in interpret' org/jruby/ast/NewlineNode.java:105:ininterpret'
org/jruby/ast/BlockNode.java:71:in interpret' org/jruby/evaluator/ASTInterpreter.java:74:inINTERPRET_METHOD'
org/jruby/internal/runtime/methods/InterpretedMethod.java:161:in call' org/jruby/internal/runtime/methods/DefaultMethod.java:195:incall'
org/jruby/internal/runtime/methods/AliasMethod.java:81:in call' org/jruby/runtime/callsite/CachingCallSite.java:316:incacheAndCall'
org/jruby/runtime/callsite/CachingCallSite.java:145:in callBlock' org/jruby/runtime/callsite/CachingCallSite.java:154:incallIter'
org/jruby/ast/CallNoArgBlockNode.java:64:in interpret' org/jruby/ast/NewlineNode.java:105:ininterpret'
org/jruby/ast/BlockNode.java:71:in interpret' org/jruby/ast/RescueNode.java:221:inexecuteBody'
org/jruby/ast/RescueNode.java:116:in interpret' org/jruby/evaluator/ASTInterpreter.java:74:inINTERPRET_METHOD'
org/jruby/internal/runtime/methods/InterpretedMethod.java:225:in call' org/jruby/internal/runtime/methods/DefaultMethod.java:219:incall'
org/jruby/runtime/callsite/CachingCallSite.java:346:in cacheAndCall' org/jruby/runtime/callsite/CachingCallSite.java:204:incall'
org/jruby/ast/FCallTwoArgNode.java:38:in interpret' org/jruby/ast/NewlineNode.java:105:ininterpret'
org/jruby/ast/BlockNode.java:71:in interpret' org/jruby/evaluator/ASTInterpreter.java:74:inINTERPRET_METHOD'
org/jruby/internal/runtime/methods/InterpretedMethod.java:139:in call' org/jruby/internal/runtime/methods/DefaultMethod.java:187:incall'
org/jruby/runtime/callsite/CachingCallSite.java:306:in cacheAndCall' org/jruby/runtime/callsite/CachingCallSite.java:136:incall'
org/jruby/ast/CallSpecialArgNode.java:65:in interpret' org/jruby/ast/NewlineNode.java:105:ininterpret'
org/jruby/ast/BlockNode.java:71:in interpret' org/jruby/evaluator/ASTInterpreter.java:74:inINTERPRET_METHOD'
org/jruby/internal/runtime/methods/InterpretedMethod.java:182:in call' org/jruby/internal/runtime/methods/DefaultMethod.java:203:incall'
org/jruby/runtime/callsite/CachingCallSite.java:326:in cacheAndCall' org/jruby/runtime/callsite/CachingCallSite.java:170:incall'
org/jruby/ast/FCallOneArgNode.java:36:in interpret' org/jruby/ast/NewlineNode.java:105:ininterpret'
org/jruby/evaluator/ASTInterpreter.java:112:in INTERPRET_BLOCK' org/jruby/runtime/Interpreted19Block.java:206:inevalBlockBody'
org/jruby/runtime/Interpreted19Block.java:157:in yield' org/jruby/runtime/Block.java:142:inyield'
org/jruby/RubyArray.java:1606:in eachCommon' org/jruby/RubyArray.java:1613:ineach'
org/jruby/runtime/callsite/CachingCallSite.java:316:in cacheAndCall' org/jruby/runtime/callsite/CachingCallSite.java:145:incallBlock'
org/jruby/runtime/callsite/CachingCallSite.java:154:in callIter' org/jruby/ast/CallNoArgBlockNode.java:64:ininterpret'
org/jruby/ast/NewlineNode.java:105:in interpret' org/jruby/ast/IfNode.java:118:ininterpret'
org/jruby/ast/IfNode.java:118:in interpret' org/jruby/ast/NewlineNode.java:105:ininterpret'
org/jruby/evaluator/ASTInterpreter.java:112:in INTERPRET_BLOCK' org/jruby/runtime/Interpreted19Block.java:206:inevalBlockBody'
org/jruby/runtime/Interpreted19Block.java:157:in yield' org/jruby/runtime/Interpreted19Block.java:130:inyieldSpecific'
org/jruby/runtime/Block.java:111:in yieldSpecific' org/jruby/ast/ZYieldNode.java:25:ininterpret'
org/jruby/ast/NewlineNode.java:105:in interpret' org/jruby/ast/BlockNode.java:71:ininterpret'
org/jruby/evaluator/ASTInterpreter.java:74:in INTERPRET_METHOD' org/jruby/internal/runtime/methods/InterpretedMethod.java:161:incall'
org/jruby/internal/runtime/methods/DefaultMethod.java:195:in call' org/jruby/runtime/callsite/CachingCallSite.java:316:incacheAndCall'
org/jruby/runtime/callsite/CachingCallSite.java:145:in callBlock' org/jruby/runtime/callsite/CachingCallSite.java:154:incallIter'
org/jruby/ast/FCallNoArgBlockNode.java:32:in interpret' org/jruby/ast/NewlineNode.java:105:ininterpret'
org/jruby/evaluator/ASTInterpreter.java:74:in INTERPRET_METHOD' org/jruby/internal/runtime/methods/InterpretedMethod.java:139:incall'
org/jruby/internal/runtime/methods/DefaultMethod.java:187:in call' org/jruby/runtime/callsite/CachingCallSite.java:306:incacheAndCall'
org/jruby/runtime/callsite/CachingCallSite.java:136:in call' org/jruby/ast/VCallNode.java:88:ininterpret'
org/jruby/ast/NewlineNode.java:105:in interpret' org/jruby/ast/BlockNode.java:71:ininterpret'
org/jruby/evaluator/ASTInterpreter.java:112:in INTERPRET_BLOCK' org/jruby/runtime/Interpreted19Block.java:206:inevalBlockBody'
org/jruby/runtime/Interpreted19Block.java:157:in yield' org/jruby/runtime/Interpreted19Block.java:130:inyieldSpecific'
org/jruby/runtime/Block.java:111:in yieldSpecific' org/jruby/ast/ZYieldNode.java:25:ininterpret'
org/jruby/ast/NewlineNode.java:105:in interpret' org/jruby/ast/RescueNode.java:221:inexecuteBody'
org/jruby/ast/RescueNode.java:116:in interpret' org/jruby/evaluator/ASTInterpreter.java:74:inINTERPRET_METHOD'
org/jruby/internal/runtime/methods/InterpretedMethod.java:161:in call' org/jruby/internal/runtime/methods/DefaultMethod.java:195:incall'
org/jruby/runtime/callsite/CachingCallSite.java:316:in cacheAndCall' org/jruby/runtime/callsite/CachingCallSite.java:145:incallBlock'
org/jruby/runtime/callsite/CachingCallSite.java:154:in callIter' org/jruby/ast/FCallNoArgBlockNode.java:32:ininterpret'
org/jruby/ast/NewlineNode.java:105:in interpret' org/jruby/evaluator/ASTInterpreter.java:74:inINTERPRET_METHOD'
org/jruby/internal/runtime/methods/InterpretedMethod.java:139:in call' org/jruby/internal/runtime/methods/DefaultMethod.java:187:incall'
org/jruby/runtime/callsite/CachingCallSite.java:306:in cacheAndCall' org/jruby/runtime/callsite/CachingCallSite.java:136:incall'
org/jruby/ast/CallNoArgNode.java:60:in interpret' org/jruby/ast/NewlineNode.java:105:ininterpret'
org/jruby/ast/BlockNode.java:71:in interpret' org/jruby/ast/RootNode.java:129:ininterpret'
org/jruby/evaluator/ASTInterpreter.java:121:in INTERPRET_ROOT' org/jruby/Ruby.java:884:inrunInterpreter'
org/jruby/Ruby.java:2837:in loadFile' org/jruby/runtime/load/LibrarySearcher.java:264:inloadScript'
org/jruby/runtime/load/LibrarySearcher.java:252:in load' org/jruby/runtime/load/LibrarySearcher.java:51:inload'
org/jruby/runtime/load/LoadService.java:358:in load' org/jruby/RubyKernel.java:1067:inloadCommon'
org/jruby/RubyKernel.java:1059:in load19' org/jruby/internal/runtime/methods/DynamicMethod.java:210:incall'
org/jruby/internal/runtime/methods/DynamicMethod.java:206:in call' org/jruby/runtime/callsite/CachingCallSite.java:326:incacheAndCall'
org/jruby/runtime/callsite/CachingCallSite.java:170:in call' /Users/dennis/.rvm/rubies/jruby-1.7.24/bin/rake:23:in(root)'
Users/dennis/$_dot_rvm/rubies/jruby_minus_1_dot_7_dot_24/bin//Users/dennis/.rvm/rubies/jruby-1.7.24/bin/rake:23:in (root)' org/jruby/Ruby.java:857:inrunScript'
org/jruby/Ruby.java:850:in runScript' org/jruby/Ruby.java:729:inrunNormally'
org/jruby/Ruby.java:578:in runFromMain' org/jruby/Main.java:393:indoRunFromMain'
org/jruby/Main.java:288:in internalRun' org/jruby/Main.java:217:inrun'
org/jruby/Main.java:197:in `main'

@dennis-d
Copy link
Author

dennis-d commented Apr 8, 2016

here is the output of the command running the cucumber test. What is weird it fails with simple validation - email can't be blank, and this is the only test that is failing , but we have a ton of similar test and they all work just fine.

@dennis-d
Copy link
Author

dennis-d commented Apr 8, 2016

I just confirmed that the same test passes on latest rails 3.2.22.2. all other gems are the same

@dennis-d
Copy link
Author

dennis-d commented Apr 8, 2016

Command output with rails 3.2

Exception LoadError' at java/lang/Thread.java:1552 - no such file to load -- faster_require file:/Users/dennis/.rvm/rubies/jruby-1.7.24/lib/jruby.jar!/jruby/bigdecimal.rb:1 warning: loading in progress, circular require considered harmful - bigdecimal.jar getStackTrace at java/lang/Thread.java:1552 getBacktraceData at org/jruby/runtime/backtrace/TraceType.java:215 getBacktrace at org/jruby/runtime/backtrace/TraceType.java:47 renderCurrentBacktrace at org/jruby/runtime/ThreadContext.java:776 warnCircularRequire at org/jruby/runtime/load/LoadService.java:533 requireCommon at org/jruby/runtime/load/LoadService.java:446 require at org/jruby/runtime/load/LoadService.java:414 requireCommon at org/jruby/RubyKernel.java:1047 require19 at org/jruby/RubyKernel.java:1040 call at org/jruby/internal/runtime/methods/JavaMethod.java:350 call at org/jruby/internal/runtime/methods/AliasMethod.java:61 call at org/jruby/internal/runtime/methods/AliasMethod.java:61 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:326 call at org/jruby/runtime/callsite/CachingCallSite.java:170 interpret at org/jruby/ast/FCallOneArgNode.java:36 interpret at org/jruby/ast/NewlineNode.java:105 interpret at org/jruby/ast/BlockNode.java:71 interpret at org/jruby/ast/RootNode.java:129 INTERPRET_ROOT at org/jruby/evaluator/ASTInterpreter.java:121 runInterpreter at org/jruby/Ruby.java:884 loadFile at org/jruby/Ruby.java:2837 load at org/jruby/runtime/load/ExternalScript.java:66 load at org/jruby/runtime/load/LoadService.java:358 load at org/jruby/ext/bigdecimal/BigDecimalLibrary.java:47 reflectedLoad at org/jruby/runtime/load/LoadService.java:598 load at org/jruby/ext/LateLoadingLibrary.java:48 load at org/jruby/runtime/load/LibrarySearcher.java:51 tryLoadingLibraryOrScript at org/jruby/runtime/load/LoadService.java:892 requireCommon at org/jruby/runtime/load/LoadService.java:465 require at org/jruby/runtime/load/LoadService.java:414 requireCommon at org/jruby/RubyKernel.java:1047 require19 at org/jruby/RubyKernel.java:1040 call at org/jruby/internal/runtime/methods/JavaMethod.java:350 call at org/jruby/internal/runtime/methods/AliasMethod.java:61 call at org/jruby/internal/runtime/methods/AliasMethod.java:61 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:326 call at org/jruby/runtime/callsite/CachingCallSite.java:170 interpret at org/jruby/ast/FCallOneArgNode.java:36 interpret at org/jruby/ast/NewlineNode.java:105 INTERPRET_BLOCK at org/jruby/evaluator/ASTInterpreter.java:112 evalBlockBody at org/jruby/runtime/Interpreted19Block.java:206 yield at org/jruby/runtime/Interpreted19Block.java:157 yield at org/jruby/runtime/Block.java:142 eachCommon at org/jruby/RubyArray.java:1606 each at org/jruby/RubyArray.java:1613 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:316 callBlock at org/jruby/runtime/callsite/CachingCallSite.java:145 callIter at org/jruby/runtime/callsite/CachingCallSite.java:154 interpret at org/jruby/ast/CallNoArgBlockNode.java:64 interpret at org/jruby/ast/NewlineNode.java:105 interpret at org/jruby/ast/BlockNode.java:71 interpret at org/jruby/ast/RootNode.java:129 INTERPRET_ROOT at org/jruby/evaluator/ASTInterpreter.java:121 runInterpreter at org/jruby/Ruby.java:884 loadFile at org/jruby/Ruby.java:2837 loadScript at org/jruby/runtime/load/LibrarySearcher.java:264 load at org/jruby/runtime/load/LibrarySearcher.java:252 load at org/jruby/runtime/load/LibrarySearcher.java:51 tryLoadingLibraryOrScript at org/jruby/runtime/load/LoadService.java:892 requireCommon at org/jruby/runtime/load/LoadService.java:465 require at org/jruby/runtime/load/LoadService.java:414 requireCommon at org/jruby/RubyKernel.java:1047 require19 at org/jruby/RubyKernel.java:1040 call at org/jruby/internal/runtime/methods/JavaMethod.java:350 call at org/jruby/internal/runtime/methods/AliasMethod.java:61 call at org/jruby/internal/runtime/methods/AliasMethod.java:61 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:326 call at org/jruby/runtime/callsite/CachingCallSite.java:170 interpret at org/jruby/ast/FCallOneArgNode.java:36 interpret at org/jruby/ast/NewlineNode.java:105 interpret at org/jruby/ast/BlockNode.java:71 interpret at org/jruby/ast/RootNode.java:129 INTERPRET_ROOT at org/jruby/evaluator/ASTInterpreter.java:121 runInterpreter at org/jruby/Ruby.java:884 loadFile at org/jruby/Ruby.java:2837 loadScript at org/jruby/runtime/load/LibrarySearcher.java:264 load at org/jruby/runtime/load/LibrarySearcher.java:252 load at org/jruby/runtime/load/LibrarySearcher.java:51 tryLoadingLibraryOrScript at org/jruby/runtime/load/LoadService.java:892 requireCommon at org/jruby/runtime/load/LoadService.java:465 require at org/jruby/runtime/load/LoadService.java:414 requireCommon at org/jruby/RubyKernel.java:1047 require19 at org/jruby/RubyKernel.java:1040 call at org/jruby/internal/runtime/methods/JavaMethod.java:350 call at org/jruby/internal/runtime/methods/AliasMethod.java:61 call at org/jruby/internal/runtime/methods/AliasMethod.java:61 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:326 call at org/jruby/runtime/callsite/CachingCallSite.java:170 interpret at org/jruby/ast/FCallOneArgNode.java:36 interpret at org/jruby/ast/NewlineNode.java:105 interpret at org/jruby/ast/RootNode.java:129 INTERPRET_ROOT at org/jruby/evaluator/ASTInterpreter.java:121 runInterpreter at org/jruby/Ruby.java:884 loadFile at org/jruby/Ruby.java:2837 loadScript at org/jruby/runtime/load/LibrarySearcher.java:264 load at org/jruby/runtime/load/LibrarySearcher.java:252 load at org/jruby/runtime/load/LibrarySearcher.java:51 tryLoadingLibraryOrScript at org/jruby/runtime/load/LoadService.java:892 requireCommon at org/jruby/runtime/load/LoadService.java:465 require at org/jruby/runtime/load/LoadService.java:414 requireCommon at org/jruby/RubyKernel.java:1047 require19 at org/jruby/RubyKernel.java:1040 call at org/jruby/internal/runtime/methods/JavaMethod.java:350 call at org/jruby/runtime/callsite/CachingCallSite.java:168 interpret at org/jruby/ast/CallOneArgNode.java:57 interpret at org/jruby/ast/NewlineNode.java:105 executeBody at org/jruby/ast/RescueNode.java:221 interpret at org/jruby/ast/RescueNode.java:116 interpret at org/jruby/ast/BeginNode.java:83 interpret at org/jruby/ast/NewlineNode.java:105 interpret at org/jruby/ast/BlockNode.java:71 INTERPRET_BLOCK at org/jruby/evaluator/ASTInterpreter.java:112 evalBlockBody at org/jruby/runtime/Interpreted19Block.java:206 yield at org/jruby/runtime/Interpreted19Block.java:157 yield at org/jruby/runtime/Block.java:142 eachCommon at org/jruby/RubyArray.java:1606 each at org/jruby/RubyArray.java:1613 callBlock at org/jruby/runtime/callsite/CachingCallSite.java:143 callIter at org/jruby/runtime/callsite/CachingCallSite.java:154 interpret at org/jruby/ast/CallNoArgBlockNode.java:64 interpret at org/jruby/ast/NewlineNode.java:105 executeBody at org/jruby/ast/RescueNode.java:221 interpret at org/jruby/ast/RescueNode.java:116 interpret at org/jruby/ast/BeginNode.java:83 interpret at org/jruby/ast/NewlineNode.java:105 interpret at org/jruby/ast/BlockNode.java:71 INTERPRET_BLOCK at org/jruby/evaluator/ASTInterpreter.java:112 evalBlockBody at org/jruby/runtime/Interpreted19Block.java:206 yield at org/jruby/runtime/Interpreted19Block.java:157 yield at org/jruby/runtime/Block.java:142 eachCommon at org/jruby/RubyArray.java:1606 each at org/jruby/RubyArray.java:1613 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:316 callBlock at org/jruby/runtime/callsite/CachingCallSite.java:145 callIter at org/jruby/runtime/callsite/CachingCallSite.java:154 interpret at org/jruby/ast/CallNoArgBlockNode.java:64 interpret at org/jruby/ast/NewlineNode.java:105 interpret at org/jruby/ast/BlockNode.java:71 INTERPRET_METHOD at org/jruby/evaluator/ASTInterpreter.java:74 call at org/jruby/internal/runtime/methods/InterpretedMethod.java:268 call at org/jruby/internal/runtime/methods/DefaultMethod.java:235 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:366 call at org/jruby/runtime/callsite/CachingCallSite.java:238 interpret at org/jruby/ast/CallSpecialArgNode.java:71 interpret at org/jruby/ast/NewlineNode.java:105 INTERPRET_METHOD at org/jruby/evaluator/ASTInterpreter.java:74 call at org/jruby/internal/runtime/methods/InterpretedMethod.java:268 call at org/jruby/internal/runtime/methods/DefaultMethod.java:235 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:366 call at org/jruby/runtime/callsite/CachingCallSite.java:238 interpret at org/jruby/ast/CallThreeArgNode.java:61 interpret at org/jruby/ast/IfNode.java:116 interpret at org/jruby/ast/NewlineNode.java:105 interpret at org/jruby/ast/BlockNode.java:71 interpret at org/jruby/ast/RootNode.java:129 INTERPRET_ROOT at org/jruby/evaluator/ASTInterpreter.java:121 runInterpreter at org/jruby/Ruby.java:884 loadFile at org/jruby/Ruby.java:2837 loadScript at org/jruby/runtime/load/LibrarySearcher.java:264 load at org/jruby/runtime/load/LibrarySearcher.java:252 load at org/jruby/runtime/load/LibrarySearcher.java:51 tryLoadingLibraryOrScript at org/jruby/runtime/load/LoadService.java:892 requireCommon at org/jruby/runtime/load/LoadService.java:465 require at org/jruby/runtime/load/LoadService.java:414 requireCommon at org/jruby/RubyKernel.java:1047 require19 at org/jruby/RubyKernel.java:1040 call at org/jruby/internal/runtime/methods/JavaMethod.java:350 call at org/jruby/internal/runtime/methods/AliasMethod.java:61 call at org/jruby/runtime/callsite/CachingCallSite.java:168 require at /Users/dennis/.rvm/rubies/jruby-1.7.24/lib/ruby/shared/rubygems/core_ext/kernel_require.rb:55 require at /Users/dennis/.rvm/rubies/jruby-1.7.24/lib/ruby/shared/rubygems/core_ext/kernel_require.rb:55 call at org/jruby/internal/runtime/methods/JittedMethod.java:181 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:326 call at org/jruby/runtime/callsite/CachingCallSite.java:170 interpret at org/jruby/ast/FCallOneArgNode.java:36 interpret at org/jruby/ast/NewlineNode.java:105 interpret at org/jruby/ast/BlockNode.java:71 interpret at org/jruby/ast/RootNode.java:129 INTERPRET_ROOT at org/jruby/evaluator/ASTInterpreter.java:121 runInterpreter at org/jruby/Ruby.java:884 loadFile at org/jruby/Ruby.java:2837 loadScript at org/jruby/runtime/load/LibrarySearcher.java:264 load at org/jruby/runtime/load/LibrarySearcher.java:252 load at org/jruby/runtime/load/LibrarySearcher.java:51 load at org/jruby/runtime/load/LoadService.java:358 loadCommon at org/jruby/RubyKernel.java:1067 load19 at org/jruby/RubyKernel.java:1059 call at org/jruby/internal/runtime/methods/DynamicMethod.java:210 call at org/jruby/internal/runtime/methods/DynamicMethod.java:206 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:326 call at org/jruby/runtime/callsite/CachingCallSite.java:170 interpret at org/jruby/ast/FCallOneArgNode.java:36 interpret at org/jruby/ast/NewlineNode.java:105 INTERPRET_METHOD at org/jruby/evaluator/ASTInterpreter.java:74 call at org/jruby/internal/runtime/methods/InterpretedMethod.java:182 call at org/jruby/internal/runtime/methods/DefaultMethod.java:203 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:326 call at org/jruby/runtime/callsite/CachingCallSite.java:170 interpret at org/jruby/ast/CallOneArgNode.java:57 interpret at org/jruby/ast/IfNode.java:116 interpret at org/jruby/ast/NewlineNode.java:105 interpret at org/jruby/ast/BlockNode.java:71 interpret at org/jruby/ast/IfNode.java:118 interpret at org/jruby/ast/NewlineNode.java:105 interpret at org/jruby/ast/BlockNode.java:71 INTERPRET_METHOD at org/jruby/evaluator/ASTInterpreter.java:74 call at org/jruby/internal/runtime/methods/InterpretedMethod.java:139 call at org/jruby/internal/runtime/methods/DefaultMethod.java:187 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:306 call at org/jruby/runtime/callsite/CachingCallSite.java:136 interpret at org/jruby/ast/VCallNode.java:88 interpret at org/jruby/ast/NewlineNode.java:105 INTERPRET_BLOCK at org/jruby/evaluator/ASTInterpreter.java:112 evalBlockBody at org/jruby/runtime/Interpreted19Block.java:206 yield at org/jruby/runtime/Interpreted19Block.java:157 yieldSpecific at org/jruby/runtime/Interpreted19Block.java:130 yieldSpecific at org/jruby/runtime/Block.java:111 interpret at org/jruby/ast/ZYieldNode.java:25 interpret at org/jruby/ast/NewlineNode.java:105 executeBody at org/jruby/ast/RescueNode.java:221 interpret at org/jruby/ast/RescueNode.java:116 INTERPRET_METHOD at org/jruby/evaluator/ASTInterpreter.java:74 call at org/jruby/internal/runtime/methods/InterpretedMethod.java:161 call at org/jruby/internal/runtime/methods/DefaultMethod.java:195 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:316 callBlock at org/jruby/runtime/callsite/CachingCallSite.java:145 callIter at org/jruby/runtime/callsite/CachingCallSite.java:154 interpret at org/jruby/ast/FCallNoArgBlockNode.java:32 interpret at org/jruby/ast/NewlineNode.java:105 INTERPRET_METHOD at org/jruby/evaluator/ASTInterpreter.java:74 call at org/jruby/internal/runtime/methods/InterpretedMethod.java:139 call at org/jruby/internal/runtime/methods/DefaultMethod.java:187 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:306 call at org/jruby/runtime/callsite/CachingCallSite.java:136 interpret at org/jruby/ast/VCallNode.java:88 interpret at org/jruby/ast/NewlineNode.java:105 interpret at org/jruby/ast/BlockNode.java:71 INTERPRET_BLOCK at org/jruby/evaluator/ASTInterpreter.java:112 evalBlockBody at org/jruby/runtime/Interpreted19Block.java:206 yield at org/jruby/runtime/Interpreted19Block.java:157 yieldSpecific at org/jruby/runtime/Interpreted19Block.java:130 yieldSpecific at org/jruby/runtime/Block.java:111 interpret at org/jruby/ast/ZYieldNode.java:25 interpret at org/jruby/ast/NewlineNode.java:105 executeBody at org/jruby/ast/RescueNode.java:221 interpret at org/jruby/ast/RescueNode.java:116 INTERPRET_METHOD at org/jruby/evaluator/ASTInterpreter.java:74 call at org/jruby/internal/runtime/methods/InterpretedMethod.java:161 call at org/jruby/internal/runtime/methods/DefaultMethod.java:195 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:316 callBlock at org/jruby/runtime/callsite/CachingCallSite.java:145 callIter at org/jruby/runtime/callsite/CachingCallSite.java:154 interpret at org/jruby/ast/FCallNoArgBlockNode.java:32 interpret at org/jruby/ast/NewlineNode.java:105 INTERPRET_METHOD at org/jruby/evaluator/ASTInterpreter.java:74 call at org/jruby/internal/runtime/methods/InterpretedMethod.java:139 call at org/jruby/internal/runtime/methods/DefaultMethod.java:187 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:306 call at org/jruby/runtime/callsite/CachingCallSite.java:136 interpret at org/jruby/ast/CallNoArgNode.java:60 interpret at org/jruby/ast/NewlineNode.java:105 interpret at org/jruby/ast/BlockNode.java:71 interpret at org/jruby/ast/RootNode.java:129 INTERPRET_ROOT at org/jruby/evaluator/ASTInterpreter.java:121 runInterpreter at org/jruby/Ruby.java:884 loadFile at org/jruby/Ruby.java:2837 loadScript at org/jruby/runtime/load/LibrarySearcher.java:264 load at org/jruby/runtime/load/LibrarySearcher.java:252 load at org/jruby/runtime/load/LibrarySearcher.java:51 load at org/jruby/runtime/load/LoadService.java:358 loadCommon at org/jruby/RubyKernel.java:1067 load19 at org/jruby/RubyKernel.java:1059 call at org/jruby/internal/runtime/methods/DynamicMethod.java:210 call at org/jruby/internal/runtime/methods/DynamicMethod.java:206 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:326 call at org/jruby/runtime/callsite/CachingCallSite.java:170 (root) at /Users/dennis/.rvm/rubies/jruby-1.7.24/bin/rake:23 (root) at Users/dennis/$_dot_rvm/rubies/jruby_minus_1_dot_7_dot_24/bin//Users/dennis/.rvm/rubies/jruby-1.7.24/bin/rake:23 runScript at org/jruby/Ruby.java:857 runScript at org/jruby/Ruby.java:850 runNormally at org/jruby/Ruby.java:729 runFromMain at org/jruby/Ruby.java:578 doRunFromMain at org/jruby/Main.java:393 internalRun at org/jruby/Main.java:288 run at org/jruby/Main.java:217 main at org/jruby/Main.java:197 ExceptionGem::LoadError' at java/lang/Thread.java:1552 - erector-rails4 is not part of the bundle. Add it to Gemfile.
Exception Gem::LoadError' at java/lang/Thread.java:1552 - erector is not part of the bundle. Add it to Gemfile. Using Ext extension for JSON. /Users/dennis/.rvm/gems/jruby-1.7.24/gems/fortitude-0.9.5.831bd40aa5a5256194d782fac9b79b0967b400fc-java/lib/fortitude/doctypes/html4_tags_transitional.rb:59 warning: Useless use of + in void context. lib/rational.rb is deprecated ExceptionLoadError' at java/lang/Thread.java:1552 - no such file to load -- 1.9/bcrypt_ext
Exception NameError' at (empty):0 - uninitialized constant UUIDTools ExceptionNameError' at (empty):0 - uninitialized constant UUIDTools
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-3.2.22.2/lib/active_support/dependencies.rb:251 warning: loading in progress, circular require considered harmful - /Users/dennis/.rvm/gems/jruby-1.7.24@global/gems/jruby-openssl-0.9.15-java/lib/jopenssl/load.rb
getStackTrace at java/lang/Thread.java:1552
getBacktraceData at org/jruby/runtime/backtrace/TraceType.java:215
getBacktrace at org/jruby/runtime/backtrace/TraceType.java:47
renderCurrentBacktrace at org/jruby/runtime/ThreadContext.java:776
warnCircularRequire at org/jruby/runtime/load/LoadService.java:533
requireCommon at org/jruby/runtime/load/LoadService.java:446
require at org/jruby/runtime/load/LoadService.java:414
requireCommon at org/jruby/RubyKernel.java:1047
require19 at org/jruby/RubyKernel.java:1040
call at org/jruby/internal/runtime/methods/AliasMethod.java:86
call at org/jruby/internal/runtime/methods/AliasMethod.java:86
callBlock at org/jruby/runtime/callsite/SuperCallSite.java:190
call at org/jruby/runtime/callsite/SuperCallSite.java:197
callVarargs at org/jruby/runtime/callsite/SuperCallSite.java:108
require at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-3.2.22.2/lib/active_support/dependencies.rb:251
require at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-3.2.22.2/lib/active_support/dependencies.rb:251
yieldSpecificInternal at org/jruby/runtime/CompiledBlock19.java:117
yieldSpecific at org/jruby/runtime/CompiledBlock19.java:92
yieldSpecific at org/jruby/runtime/Block.java:111
load_dependency at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-3.2.22.2/lib/active_support/dependencies.rb:236
load_dependency at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-3.2.22.2/lib/active_support/dependencies.rb:236
call at org/jruby/internal/runtime/methods/JittedMethod.java:201
callBlock at org/jruby/runtime/callsite/CachingCallSite.java:177
callIter at org/jruby/runtime/callsite/CachingCallSite.java:188
require at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-3.2.22.2/lib/active_support/dependencies.rb:251
require at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-3.2.22.2/lib/active_support/dependencies.rb:251
call at org/jruby/internal/runtime/methods/JittedMethod.java:181
cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:326
call at org/jruby/runtime/callsite/CachingCallSite.java:170
interpret at org/jruby/ast/FCallOneArgNode.java:36
interpret at org/jruby/ast/NewlineNode.java:105
interpret at org/jruby/ast/RootNode.java:129
INTERPRET_ROOT at org/jruby/evaluator/ASTInterpreter.java:121
runInterpreter at org/jruby/Ruby.java:884
loadFile at org/jruby/Ruby.java:2837
loadScript at org/jruby/runtime/load/LibrarySearcher.java:264
load at org/jruby/runtime/load/LibrarySearcher.java:252
load at org/jruby/runtime/load/LibrarySearcher.java:51
tryLoadingLibraryOrScript at org/jruby/runtime/load/LoadService.java:892
requireCommon at org/jruby/runtime/load/LoadService.java:465
autoloadRequire at org/jruby/runtime/load/LoadService.java:418
load at org/jruby/RubyKernel.java:202
getConstant at org/jruby/RubyModule.java:3822
getAutoloadConstant at org/jruby/RubyModule.java:3610
resolveUndefConstant at org/jruby/RubyModule.java:3091
getConstantAt at org/jruby/RubyModule.java:2961
getConstantAt at org/jruby/RubyModule.java:2955
getOrCreateModule at org/jruby/Ruby.java:1129
createOpenSSL at org/jruby/ext/openssl/OpenSSL.java:62
load at org/jruby/ext/openssl/OpenSSL.java:51
invoke0 at sun/reflect/NativeMethodAccessorImpl.java:-2
invoke at sun/reflect/NativeMethodAccessorImpl.java:62
invoke at sun/reflect/DelegatingMethodAccessorImpl.java:43
invoke at java/lang/reflect/Method.java:498
invokeDirectWithExceptionHandling at org/jruby/javasupport/JavaMethod.java:451
invokeStaticDirect at org/jruby/javasupport/JavaMethod.java:363
call at org/jruby/java/invokers/StaticMethodInvoker.java:50
cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:326
call at org/jruby/runtime/callsite/CachingCallSite.java:170
interpret at org/jruby/ast/CallOneArgNode.java:57
interpret at org/jruby/ast/NewlineNode.java:105
interpret at org/jruby/ast/BlockNode.java:71
interpret at org/jruby/ast/RootNode.java:129
INTERPRET_ROOT at org/jruby/evaluator/ASTInterpreter.java:121
runInterpreter at org/jruby/Ruby.java:884
loadFile at org/jruby/Ruby.java:2837
loadScript at org/jruby/runtime/load/LibrarySearcher.java:264
load at org/jruby/runtime/load/LibrarySearcher.java:252
load at org/jruby/runtime/load/LibrarySearcher.java:51
tryLoadingLibraryOrScript at org/jruby/runtime/load/LoadService.java:892
requireCommon at org/jruby/runtime/load/LoadService.java:465
require at org/jruby/runtime/load/LoadService.java:414
requireCommon at org/jruby/RubyKernel.java:1047
require19 at org/jruby/RubyKernel.java:1040
call at org/jruby/internal/runtime/methods/AliasMethod.java:86
call at org/jruby/internal/runtime/methods/AliasMethod.java:86
callBlock at org/jruby/runtime/callsite/SuperCallSite.java:190
call at org/jruby/runtime/callsite/SuperCallSite.java:197
callVarargs at org/jruby/runtime/callsite/SuperCallSite.java:108
require at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-3.2.22.2/lib/active_support/dependencies.rb:251
require at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-3.2.22.2/lib/active_support/dependencies.rb:251
yieldSpecificInternal at org/jruby/runtime/CompiledBlock19.java:117
yieldSpecific at org/jruby/runtime/CompiledBlock19.java:92
yieldSpecific at org/jruby/runtime/Block.java:111
load_dependency at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-3.2.22.2/lib/active_support/dependencies.rb:236
load_dependency at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-3.2.22.2/lib/active_support/dependencies.rb:236
call at org/jruby/internal/runtime/methods/JittedMethod.java:201
callBlock at org/jruby/runtime/callsite/CachingCallSite.java:177
callIter at org/jruby/runtime/callsite/CachingCallSite.java:188
require at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-3.2.22.2/lib/active_support/dependencies.rb:251
require at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-3.2.22.2/lib/active_support/dependencies.rb:251
call at org/jruby/internal/runtime/methods/JittedMethod.java:181
cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:326
call at org/jruby/runtime/callsite/CachingCallSite.java:170
interpret at org/jruby/ast/FCallOneArgNode.java:36
interpret at org/jruby/ast/NewlineNode.java:105
interpret at org/jruby/ast/RootNode.java:129
INTERPRET_ROOT at org/jruby/evaluator/ASTInterpreter.java:121
runInterpreter at org/jruby/Ruby.java:884
loadFile at org/jruby/Ruby.java:2837
loadScript at org/jruby/runtime/load/LibrarySearcher.java:264
load at org/jruby/runtime/load/LibrarySearcher.java:252
load at org/jruby/runtime/load/LibrarySearcher.java:51
tryLoadingLibraryOrScript at org/jruby/runtime/load/LoadService.java:892
requireCommon at org/jruby/runtime/load/LoadService.java:465
require at org/jruby/runtime/load/LoadService.java:414
requireCommon at org/jruby/RubyKernel.java:1047
require19 at org/jruby/RubyKernel.java:1040
call at org/jruby/internal/runtime/methods/JavaMethod.java:350
call at org/jruby/runtime/callsite/CachingCallSite.java:168
interpret at org/jruby/ast/CallOneArgNode.java:57
interpret at org/jruby/ast/NewlineNode.java:105
executeBody at org/jruby/ast/RescueNode.java:221
interpret at org/jruby/ast/RescueNode.java:116
interpret at org/jruby/ast/BeginNode.java:83
interpret at org/jruby/ast/NewlineNode.java:105
interpret at org/jruby/ast/BlockNode.java:71
INTERPRET_BLOCK at org/jruby/evaluator/ASTInterpreter.java:112
evalBlockBody at org/jruby/runtime/Interpreted19Block.java:206
yield at org/jruby/runtime/Interpreted19Block.java:157
yield at org/jruby/runtime/Block.java:142
eachCommon at org/jruby/RubyArray.java:1606
each at org/jruby/RubyArray.java:1613
callBlock at org/jruby/runtime/callsite/CachingCallSite.java:143
callIter at org/jruby/runtime/callsite/CachingCallSite.java:154
interpret at org/jruby/ast/CallNoArgBlockNode.java:64
interpret at org/jruby/ast/NewlineNode.java:105
executeBody at org/jruby/ast/RescueNode.java:221
interpret at org/jruby/ast/RescueNode.java:116
interpret at org/jruby/ast/BeginNode.java:83
interpret at org/jruby/ast/NewlineNode.java:105
interpret at org/jruby/ast/BlockNode.java:71
INTERPRET_BLOCK at org/jruby/evaluator/ASTInterpreter.java:112
evalBlockBody at org/jruby/runtime/Interpreted19Block.java:206
yield at org/jruby/runtime/Interpreted19Block.java:157
yield at org/jruby/runtime/Block.java:142
eachCommon at org/jruby/RubyArray.java:1606
each at org/jruby/RubyArray.java:1613
cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:316
callBlock at org/jruby/runtime/callsite/CachingCallSite.java:145
callIter at org/jruby/runtime/callsite/CachingCallSite.java:154
interpret at org/jruby/ast/CallNoArgBlockNode.java:64
interpret at org/jruby/ast/NewlineNode.java:105
interpret at org/jruby/ast/BlockNode.java:71
INTERPRET_METHOD at org/jruby/evaluator/ASTInterpreter.java:74
call at org/jruby/internal/runtime/methods/InterpretedMethod.java:268
call at org/jruby/internal/runtime/methods/DefaultMethod.java:235
cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:366
call at org/jruby/runtime/callsite/CachingCallSite.java:238
interpret at org/jruby/ast/CallSpecialArgNode.java:71
interpret at org/jruby/ast/NewlineNode.java:105
INTERPRET_METHOD at org/jruby/evaluator/ASTInterpreter.java:74
call at org/jruby/internal/runtime/methods/InterpretedMethod.java:268
call at org/jruby/internal/runtime/methods/DefaultMethod.java:235
cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:366
call at org/jruby/runtime/callsite/CachingCallSite.java:238
interpret at org/jruby/ast/CallThreeArgNode.java:61
interpret at org/jruby/ast/IfNode.java:116
interpret at org/jruby/ast/NewlineNode.java:105
interpret at org/jruby/ast/BlockNode.java:71
interpret at org/jruby/ast/RootNode.java:129
INTERPRET_ROOT at org/jruby/evaluator/ASTInterpreter.java:121
runInterpreter at org/jruby/Ruby.java:884
loadFile at org/jruby/Ruby.java:2837
loadScript at org/jruby/runtime/load/LibrarySearcher.java:264
load at org/jruby/runtime/load/LibrarySearcher.java:252
load at org/jruby/runtime/load/LibrarySearcher.java:51
tryLoadingLibraryOrScript at org/jruby/runtime/load/LoadService.java:892
requireCommon at org/jruby/runtime/load/LoadService.java:465
require at org/jruby/runtime/load/LoadService.java:414
requireCommon at org/jruby/RubyKernel.java:1047
require19 at org/jruby/RubyKernel.java:1040
call at org/jruby/internal/runtime/methods/JavaMethod.java:350
call at org/jruby/internal/runtime/methods/AliasMethod.java:61
call at org/jruby/runtime/callsite/CachingCallSite.java:168
require at /Users/dennis/.rvm/rubies/jruby-1.7.24/lib/ruby/shared/rubygems/core_ext/kernel_require.rb:55
require at /Users/dennis/.rvm/rubies/jruby-1.7.24/lib/ruby/shared/rubygems/core_ext/kernel_require.rb:55
call at org/jruby/internal/runtime/methods/JittedMethod.java:181
cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:326
call at org/jruby/runtime/callsite/CachingCallSite.java:170
interpret at org/jruby/ast/FCallOneArgNode.java:36
interpret at org/jruby/ast/NewlineNode.java:105
interpret at org/jruby/ast/BlockNode.java:71
interpret at org/jruby/ast/RootNode.java:129
INTERPRET_ROOT at org/jruby/evaluator/ASTInterpreter.java:121
runInterpreter at org/jruby/Ruby.java:884
loadFile at org/jruby/Ruby.java:2837
loadScript at org/jruby/runtime/load/LibrarySearcher.java:264
load at org/jruby/runtime/load/LibrarySearcher.java:252
load at org/jruby/runtime/load/LibrarySearcher.java:51
load at org/jruby/runtime/load/LoadService.java:358
loadCommon at org/jruby/RubyKernel.java:1067
load19 at org/jruby/RubyKernel.java:1059
call at org/jruby/internal/runtime/methods/DynamicMethod.java:210
call at org/jruby/internal/runtime/methods/DynamicMethod.java:206
cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:326
call at org/jruby/runtime/callsite/CachingCallSite.java:170
interpret at org/jruby/ast/FCallOneArgNode.java:36
interpret at org/jruby/ast/NewlineNode.java:105
INTERPRET_METHOD at org/jruby/evaluator/ASTInterpreter.java:74
call at org/jruby/internal/runtime/methods/InterpretedMethod.java:182
call at org/jruby/internal/runtime/methods/DefaultMethod.java:203
cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:326
call at org/jruby/runtime/callsite/CachingCallSite.java:170
interpret at org/jruby/ast/CallOneArgNode.java:57
interpret at org/jruby/ast/IfNode.java:116
interpret at org/jruby/ast/NewlineNode.java:105
interpret at org/jruby/ast/BlockNode.java:71
interpret at org/jruby/ast/IfNode.java:118
interpret at org/jruby/ast/NewlineNode.java:105
interpret at org/jruby/ast/BlockNode.java:71
INTERPRET_METHOD at org/jruby/evaluator/ASTInterpreter.java:74
call at org/jruby/internal/runtime/methods/InterpretedMethod.java:139
call at org/jruby/internal/runtime/methods/DefaultMethod.java:187
cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:306
call at org/jruby/runtime/callsite/CachingCallSite.java:136
interpret at org/jruby/ast/VCallNode.java:88
interpret at org/jruby/ast/NewlineNode.java:105
INTERPRET_BLOCK at org/jruby/evaluator/ASTInterpreter.java:112
evalBlockBody at org/jruby/runtime/Interpreted19Block.java:206
yield at org/jruby/runtime/Interpreted19Block.java:157
yieldSpecific at org/jruby/runtime/Interpreted19Block.java:130
yieldSpecific at org/jruby/runtime/Block.java:111
interpret at org/jruby/ast/ZYieldNode.java:25
interpret at org/jruby/ast/NewlineNode.java:105
executeBody at org/jruby/ast/RescueNode.java:221
interpret at org/jruby/ast/RescueNode.java:116
INTERPRET_METHOD at org/jruby/evaluator/ASTInterpreter.java:74
call at org/jruby/internal/runtime/methods/InterpretedMethod.java:161
call at org/jruby/internal/runtime/methods/DefaultMethod.java:195
cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:316
callBlock at org/jruby/runtime/callsite/CachingCallSite.java:145
callIter at org/jruby/runtime/callsite/CachingCallSite.java:154
interpret at org/jruby/ast/FCallNoArgBlockNode.java:32
interpret at org/jruby/ast/NewlineNode.java:105
INTERPRET_METHOD at org/jruby/evaluator/ASTInterpreter.java:74
call at org/jruby/internal/runtime/methods/InterpretedMethod.java:139
call at org/jruby/internal/runtime/methods/DefaultMethod.java:187
cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:306
call at org/jruby/runtime/callsite/CachingCallSite.java:136
interpret at org/jruby/ast/VCallNode.java:88
interpret at org/jruby/ast/NewlineNode.java:105
interpret at org/jruby/ast/BlockNode.java:71
INTERPRET_BLOCK at org/jruby/evaluator/ASTInterpreter.java:112
evalBlockBody at org/jruby/runtime/Interpreted19Block.java:206
yield at org/jruby/runtime/Interpreted19Block.java:157
yieldSpecific at org/jruby/runtime/Interpreted19Block.java:130
yieldSpecific at org/jruby/runtime/Block.java:111
interpret at org/jruby/ast/ZYieldNode.java:25
interpret at org/jruby/ast/NewlineNode.java:105
executeBody at org/jruby/ast/RescueNode.java:221
interpret at org/jruby/ast/RescueNode.java:116
INTERPRET_METHOD at org/jruby/evaluator/ASTInterpreter.java:74
call at org/jruby/internal/runtime/methods/InterpretedMethod.java:161
call at org/jruby/internal/runtime/methods/DefaultMethod.java:195
cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:316
callBlock at org/jruby/runtime/callsite/CachingCallSite.java:145
callIter at org/jruby/runtime/callsite/CachingCallSite.java:154
interpret at org/jruby/ast/FCallNoArgBlockNode.java:32
interpret at org/jruby/ast/NewlineNode.java:105
INTERPRET_METHOD at org/jruby/evaluator/ASTInterpreter.java:74
call at org/jruby/internal/runtime/methods/InterpretedMethod.java:139
call at org/jruby/internal/runtime/methods/DefaultMethod.java:187
cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:306
call at org/jruby/runtime/callsite/CachingCallSite.java:136
interpret at org/jruby/ast/CallNoArgNode.java:60
interpret at org/jruby/ast/NewlineNode.java:105
interpret at org/jruby/ast/BlockNode.java:71
interpret at org/jruby/ast/RootNode.java:129
INTERPRET_ROOT at org/jruby/evaluator/ASTInterpreter.java:121
runInterpreter at org/jruby/Ruby.java:884
loadFile at org/jruby/Ruby.java:2837
loadScript at org/jruby/runtime/load/LibrarySearcher.java:264
load at org/jruby/runtime/load/LibrarySearcher.java:252
load at org/jruby/runtime/load/LibrarySearcher.java:51
load at org/jruby/runtime/load/LoadService.java:358
loadCommon at org/jruby/RubyKernel.java:1067
load19 at org/jruby/RubyKernel.java:1059
call at org/jruby/internal/runtime/methods/DynamicMethod.java:210
call at org/jruby/internal/runtime/methods/DynamicMethod.java:206
cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:326
call at org/jruby/runtime/callsite/CachingCallSite.java:170
(root) at /Users/dennis/.rvm/rubies/jruby-1.7.24/bin/rake:23
(root) at Users/dennis/$_dot_rvm/rubies/jruby_minus_1_dot_7_dot_24/bin//Users/dennis/.rvm/rubies/jruby-1.7.24/bin/rake:23
runScript at org/jruby/Ruby.java:857
runScript at org/jruby/Ruby.java:850
runNormally at org/jruby/Ruby.java:729
runFromMain at org/jruby/Ruby.java:578
doRunFromMain at org/jruby/Main.java:393
internalRun at org/jruby/Main.java:288
run at org/jruby/Main.java:217
main at org/jruby/Main.java:197
Type application/vnd.ms-fontobject already registered as a variant of application/vnd.ms-fontobject.
Type application/vnd.ms-word.document.macroEnabled.12 already registered as a variant of application/vnd.ms-word.document.macroenabled.12.
Type application/vnd.ms-word.template.macroEnabled.12 already registered as a variant of application/vnd.ms-word.template.macroenabled.12.
Type multipart/x-parallel already registered as a variant of multipart/parallel.
Type text/plain already registered as a variant of text/plain.
Type video/vnd.dlna.mpeg-tts already registered as a variant of video/vnd.dlna.mpeg-tts.
Exception NameError' at (empty):0 - uninitialized constant Addressable ExceptionNameError' at (empty):0 - uninitialized constant Addressable
Exception LoadError' at java/lang/Thread.java:1552 - no such file to load -- idn ExceptionLoadError' at java/lang/Thread.java:1552 - no such file to load -- idn
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/i18n-js-2.1.2/lib/i18n-js.rb:149 warning: shadowing outer local variable - scope
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/i18n-js-2.1.2/lib/i18n-js.rb:149 warning: shadowing outer local variable - translations
Exception LoadError' at java/lang/Thread.java:1552 - no such file to load -- v8 /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-3.2.22.2/lib/active_support/dependencies.rb:251 warning: loading in progress, circular require considered harmful - /Users/dennis/.rvm/gems/jruby-1.7.24/gems/sass-3.4.14/lib/sass/util.rb getStackTrace at java/lang/Thread.java:1552 getBacktraceData at org/jruby/runtime/backtrace/TraceType.java:215 getBacktrace at org/jruby/runtime/backtrace/TraceType.java:47 renderCurrentBacktrace at org/jruby/runtime/ThreadContext.java:776 warnCircularRequire at org/jruby/runtime/load/LoadService.java:533 requireCommon at org/jruby/runtime/load/LoadService.java:446 require at org/jruby/runtime/load/LoadService.java:414 requireCommon at org/jruby/RubyKernel.java:1047 require19 at org/jruby/RubyKernel.java:1040 call at org/jruby/internal/runtime/methods/AliasMethod.java:86 call at org/jruby/internal/runtime/methods/AliasMethod.java:86 callBlock at org/jruby/runtime/callsite/SuperCallSite.java:190 call at org/jruby/runtime/callsite/SuperCallSite.java:197 callVarargs at org/jruby/runtime/callsite/SuperCallSite.java:108 require at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-3.2.22.2/lib/active_support/dependencies.rb:251 require at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-3.2.22.2/lib/active_support/dependencies.rb:251 yieldSpecificInternal at org/jruby/runtime/CompiledBlock19.java:117 yieldSpecific at org/jruby/runtime/CompiledBlock19.java:92 yieldSpecific at org/jruby/runtime/Block.java:111 load_dependency at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-3.2.22.2/lib/active_support/dependencies.rb:236 load_dependency at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-3.2.22.2/lib/active_support/dependencies.rb:236 call at org/jruby/internal/runtime/methods/JittedMethod.java:201 callBlock at org/jruby/runtime/callsite/CachingCallSite.java:177 callIter at org/jruby/runtime/callsite/CachingCallSite.java:188 require at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-3.2.22.2/lib/active_support/dependencies.rb:251 require at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-3.2.22.2/lib/active_support/dependencies.rb:251 call at org/jruby/internal/runtime/methods/JittedMethod.java:181 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:326 call at org/jruby/runtime/callsite/CachingCallSite.java:170 interpret at org/jruby/ast/FCallOneArgNode.java:36 interpret at org/jruby/ast/NewlineNode.java:105 interpret at org/jruby/ast/BlockNode.java:71 interpret at org/jruby/ast/RootNode.java:129 INTERPRET_ROOT at org/jruby/evaluator/ASTInterpreter.java:121 runInterpreter at org/jruby/Ruby.java:884 loadFile at org/jruby/Ruby.java:2837 loadScript at org/jruby/runtime/load/LibrarySearcher.java:264 load at org/jruby/runtime/load/LibrarySearcher.java:252 load at org/jruby/runtime/load/LibrarySearcher.java:51 tryLoadingLibraryOrScript at org/jruby/runtime/load/LoadService.java:892 requireCommon at org/jruby/runtime/load/LoadService.java:465 require at org/jruby/runtime/load/LoadService.java:414 requireCommon at org/jruby/RubyKernel.java:1047 require19 at org/jruby/RubyKernel.java:1040 call at org/jruby/internal/runtime/methods/AliasMethod.java:86 call at org/jruby/internal/runtime/methods/AliasMethod.java:86 callBlock at org/jruby/runtime/callsite/SuperCallSite.java:190 call at org/jruby/runtime/callsite/SuperCallSite.java:197 callVarargs at org/jruby/runtime/callsite/SuperCallSite.java:108 require at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-3.2.22.2/lib/active_support/dependencies.rb:251 require at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-3.2.22.2/lib/active_support/dependencies.rb:251 yieldSpecificInternal at org/jruby/runtime/CompiledBlock19.java:117 yieldSpecific at org/jruby/runtime/CompiledBlock19.java:92 yieldSpecific at org/jruby/runtime/Block.java:111 load_dependency at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-3.2.22.2/lib/active_support/dependencies.rb:236 load_dependency at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-3.2.22.2/lib/active_support/dependencies.rb:236 call at org/jruby/internal/runtime/methods/JittedMethod.java:201 callBlock at org/jruby/runtime/callsite/CachingCallSite.java:177 callIter at org/jruby/runtime/callsite/CachingCallSite.java:188 require at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-3.2.22.2/lib/active_support/dependencies.rb:251 require at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-3.2.22.2/lib/active_support/dependencies.rb:251 call at org/jruby/internal/runtime/methods/JittedMethod.java:181 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:326 call at org/jruby/runtime/callsite/CachingCallSite.java:170 interpret at org/jruby/ast/FCallOneArgNode.java:36 interpret at org/jruby/ast/NewlineNode.java:105 interpret at org/jruby/ast/BlockNode.java:71 interpret at org/jruby/ast/RootNode.java:129 INTERPRET_ROOT at org/jruby/evaluator/ASTInterpreter.java:121 runInterpreter at org/jruby/Ruby.java:884 loadFile at org/jruby/Ruby.java:2837 loadScript at org/jruby/runtime/load/LibrarySearcher.java:264 load at org/jruby/runtime/load/LibrarySearcher.java:252 load at org/jruby/runtime/load/LibrarySearcher.java:51 tryLoadingLibraryOrScript at org/jruby/runtime/load/LoadService.java:892 requireCommon at org/jruby/runtime/load/LoadService.java:465 require at org/jruby/runtime/load/LoadService.java:414 requireCommon at org/jruby/RubyKernel.java:1047 require19 at org/jruby/RubyKernel.java:1040 call at org/jruby/internal/runtime/methods/AliasMethod.java:86 call at org/jruby/internal/runtime/methods/AliasMethod.java:86 callBlock at org/jruby/runtime/callsite/SuperCallSite.java:190 call at org/jruby/runtime/callsite/SuperCallSite.java:197 callVarargs at org/jruby/runtime/callsite/SuperCallSite.java:108 require at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-3.2.22.2/lib/active_support/dependencies.rb:251 require at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-3.2.22.2/lib/active_support/dependencies.rb:251 yieldSpecificInternal at org/jruby/runtime/CompiledBlock19.java:117 yieldSpecific at org/jruby/runtime/CompiledBlock19.java:92 yieldSpecific at org/jruby/runtime/Block.java:111 load_dependency at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-3.2.22.2/lib/active_support/dependencies.rb:236 load_dependency at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-3.2.22.2/lib/active_support/dependencies.rb:236 call at org/jruby/internal/runtime/methods/JittedMethod.java:201 callBlock at org/jruby/runtime/callsite/CachingCallSite.java:177 callIter at org/jruby/runtime/callsite/CachingCallSite.java:188 require at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-3.2.22.2/lib/active_support/dependencies.rb:251 require at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-3.2.22.2/lib/active_support/dependencies.rb:251 call at org/jruby/internal/runtime/methods/JittedMethod.java:181 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:326 call at org/jruby/runtime/callsite/CachingCallSite.java:170 interpret at org/jruby/ast/FCallOneArgNode.java:36 interpret at org/jruby/ast/NewlineNode.java:105 interpret at org/jruby/ast/BlockNode.java:71 interpret at org/jruby/ast/RootNode.java:129 INTERPRET_ROOT at org/jruby/evaluator/ASTInterpreter.java:121 runInterpreter at org/jruby/Ruby.java:884 loadFile at org/jruby/Ruby.java:2837 loadScript at org/jruby/runtime/load/LibrarySearcher.java:264 load at org/jruby/runtime/load/LibrarySearcher.java:252 load at org/jruby/runtime/load/LibrarySearcher.java:51 tryLoadingLibraryOrScript at org/jruby/runtime/load/LoadService.java:892 requireCommon at org/jruby/runtime/load/LoadService.java:465 require at org/jruby/runtime/load/LoadService.java:414 requireCommon at org/jruby/RubyKernel.java:1047 require19 at org/jruby/RubyKernel.java:1040 call at org/jruby/internal/runtime/methods/AliasMethod.java:86 call at org/jruby/internal/runtime/methods/AliasMethod.java:86 callBlock at org/jruby/runtime/callsite/SuperCallSite.java:190 call at org/jruby/runtime/callsite/SuperCallSite.java:197 callVarargs at org/jruby/runtime/callsite/SuperCallSite.java:108 require at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-3.2.22.2/lib/active_support/dependencies.rb:251 require at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-3.2.22.2/lib/active_support/dependencies.rb:251 yieldSpecificInternal at org/jruby/runtime/CompiledBlock19.java:117 yieldSpecific at org/jruby/runtime/CompiledBlock19.java:92 yieldSpecific at org/jruby/runtime/Block.java:111 load_dependency at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-3.2.22.2/lib/active_support/dependencies.rb:236 load_dependency at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-3.2.22.2/lib/active_support/dependencies.rb:236 call at org/jruby/internal/runtime/methods/JittedMethod.java:201 callBlock at org/jruby/runtime/callsite/CachingCallSite.java:177 callIter at org/jruby/runtime/callsite/CachingCallSite.java:188 require at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-3.2.22.2/lib/active_support/dependencies.rb:251 require at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-3.2.22.2/lib/active_support/dependencies.rb:251 call at org/jruby/internal/runtime/methods/JittedMethod.java:181 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:326 call at org/jruby/runtime/callsite/CachingCallSite.java:170 interpret at org/jruby/ast/FCallOneArgNode.java:36 interpret at org/jruby/ast/NewlineNode.java:105 interpret at org/jruby/ast/BlockNode.java:71 interpret at org/jruby/ast/RootNode.java:129 INTERPRET_ROOT at org/jruby/evaluator/ASTInterpreter.java:121 runInterpreter at org/jruby/Ruby.java:884 loadFile at org/jruby/Ruby.java:2837 loadScript at org/jruby/runtime/load/LibrarySearcher.java:264 load at org/jruby/runtime/load/LibrarySearcher.java:252 load at org/jruby/runtime/load/LibrarySearcher.java:51 tryLoadingLibraryOrScript at org/jruby/runtime/load/LoadService.java:892 requireCommon at org/jruby/runtime/load/LoadService.java:465 require at org/jruby/runtime/load/LoadService.java:414 requireCommon at org/jruby/RubyKernel.java:1047 require19 at org/jruby/RubyKernel.java:1040 call at org/jruby/internal/runtime/methods/AliasMethod.java:86 call at org/jruby/internal/runtime/methods/AliasMethod.java:86 callBlock at org/jruby/runtime/callsite/SuperCallSite.java:190 call at org/jruby/runtime/callsite/SuperCallSite.java:197 callVarargs at org/jruby/runtime/callsite/SuperCallSite.java:108 require at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-3.2.22.2/lib/active_support/dependencies.rb:251 require at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-3.2.22.2/lib/active_support/dependencies.rb:251 yieldSpecificInternal at org/jruby/runtime/CompiledBlock19.java:117 yieldSpecific at org/jruby/runtime/CompiledBlock19.java:92 yieldSpecific at org/jruby/runtime/Block.java:111 load_dependency at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-3.2.22.2/lib/active_support/dependencies.rb:236 load_dependency at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-3.2.22.2/lib/active_support/dependencies.rb:236 call at org/jruby/internal/runtime/methods/JittedMethod.java:201 callBlock at org/jruby/runtime/callsite/CachingCallSite.java:177 callIter at org/jruby/runtime/callsite/CachingCallSite.java:188 require at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-3.2.22.2/lib/active_support/dependencies.rb:251 require at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-3.2.22.2/lib/active_support/dependencies.rb:251 call at org/jruby/internal/runtime/methods/JittedMethod.java:181 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:326 call at org/jruby/runtime/callsite/CachingCallSite.java:170 interpret at org/jruby/ast/FCallOneArgNode.java:36 interpret at org/jruby/ast/NewlineNode.java:105 interpret at org/jruby/ast/BlockNode.java:71 interpret at org/jruby/ast/RootNode.java:129 INTERPRET_ROOT at org/jruby/evaluator/ASTInterpreter.java:121 runInterpreter at org/jruby/Ruby.java:884 loadFile at org/jruby/Ruby.java:2837 loadScript at org/jruby/runtime/load/LibrarySearcher.java:264 load at org/jruby/runtime/load/LibrarySearcher.java:252 load at org/jruby/runtime/load/LibrarySearcher.java:51 tryLoadingLibraryOrScript at org/jruby/runtime/load/LoadService.java:892 requireCommon at org/jruby/runtime/load/LoadService.java:465 require at org/jruby/runtime/load/LoadService.java:414 requireCommon at org/jruby/RubyKernel.java:1047 require19 at org/jruby/RubyKernel.java:1040 call at org/jruby/internal/runtime/methods/AliasMethod.java:86 call at org/jruby/internal/runtime/methods/AliasMethod.java:86 callBlock at org/jruby/runtime/callsite/SuperCallSite.java:190 call at org/jruby/runtime/callsite/SuperCallSite.java:197 callVarargs at org/jruby/runtime/callsite/SuperCallSite.java:108 require at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-3.2.22.2/lib/active_support/dependencies.rb:251 require at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-3.2.22.2/lib/active_support/dependencies.rb:251 yieldSpecificInternal at org/jruby/runtime/CompiledBlock19.java:117 yieldSpecific at org/jruby/runtime/CompiledBlock19.java:92 yieldSpecific at org/jruby/runtime/Block.java:111 load_dependency at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-3.2.22.2/lib/active_support/dependencies.rb:236 load_dependency at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-3.2.22.2/lib/active_support/dependencies.rb:236 call at org/jruby/internal/runtime/methods/JittedMethod.java:201 callBlock at org/jruby/runtime/callsite/CachingCallSite.java:177 callIter at org/jruby/runtime/callsite/CachingCallSite.java:188 require at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-3.2.22.2/lib/active_support/dependencies.rb:251 require at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-3.2.22.2/lib/active_support/dependencies.rb:251 call at org/jruby/internal/runtime/methods/JittedMethod.java:181 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:326 call at org/jruby/runtime/callsite/CachingCallSite.java:170 interpret at org/jruby/ast/FCallOneArgNode.java:36 interpret at org/jruby/ast/NewlineNode.java:105 INTERPRET_BLOCK at org/jruby/evaluator/ASTInterpreter.java:112 evalBlockBody at org/jruby/runtime/Interpreted19Block.java:206 yield at org/jruby/runtime/Interpreted19Block.java:157 yield at org/jruby/runtime/Block.java:142 eachCommon at org/jruby/RubyArray.java:1606 each at org/jruby/RubyArray.java:1613 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:316 callBlock at org/jruby/runtime/callsite/CachingCallSite.java:145 callIter at org/jruby/runtime/callsite/CachingCallSite.java:154 interpret at org/jruby/ast/CallNoArgBlockNode.java:64 interpret at org/jruby/ast/NewlineNode.java:105 interpret at org/jruby/ast/BlockNode.java:71 interpret at org/jruby/ast/RootNode.java:129 INTERPRET_ROOT at org/jruby/evaluator/ASTInterpreter.java:121 runInterpreter at org/jruby/Ruby.java:884 loadFile at org/jruby/Ruby.java:2837 loadScript at org/jruby/runtime/load/LibrarySearcher.java:264 load at org/jruby/runtime/load/LibrarySearcher.java:252 load at org/jruby/runtime/load/LibrarySearcher.java:51 tryLoadingLibraryOrScript at org/jruby/runtime/load/LoadService.java:892 requireCommon at org/jruby/runtime/load/LoadService.java:465 require at org/jruby/runtime/load/LoadService.java:414 requireCommon at org/jruby/RubyKernel.java:1047 require19 at org/jruby/RubyKernel.java:1040 call at org/jruby/internal/runtime/methods/AliasMethod.java:86 call at org/jruby/internal/runtime/methods/AliasMethod.java:86 callBlock at org/jruby/runtime/callsite/SuperCallSite.java:190 call at org/jruby/runtime/callsite/SuperCallSite.java:197 callVarargs at org/jruby/runtime/callsite/SuperCallSite.java:108 require at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-3.2.22.2/lib/active_support/dependencies.rb:251 require at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-3.2.22.2/lib/active_support/dependencies.rb:251 yieldSpecificInternal at org/jruby/runtime/CompiledBlock19.java:117 yieldSpecific at org/jruby/runtime/CompiledBlock19.java:92 yieldSpecific at org/jruby/runtime/Block.java:111 load_dependency at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-3.2.22.2/lib/active_support/dependencies.rb:236 load_dependency at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-3.2.22.2/lib/active_support/dependencies.rb:236 call at org/jruby/internal/runtime/methods/JittedMethod.java:201 callBlock at org/jruby/runtime/callsite/CachingCallSite.java:177 callIter at org/jruby/runtime/callsite/CachingCallSite.java:188 require at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-3.2.22.2/lib/active_support/dependencies.rb:251 require at /Users/dennis/.rvm/gems/jruby-1.7.24/gems/activesupport-3.2.22.2/lib/active_support/dependencies.rb:251 call at org/jruby/internal/runtime/methods/JittedMethod.java:181 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:326 call at org/jruby/runtime/callsite/CachingCallSite.java:170 interpret at org/jruby/ast/FCallOneArgNode.java:36 interpret at org/jruby/ast/NewlineNode.java:105 interpret at org/jruby/ast/BlockNode.java:71 interpret at org/jruby/ast/RootNode.java:129 INTERPRET_ROOT at org/jruby/evaluator/ASTInterpreter.java:121 runInterpreter at org/jruby/Ruby.java:884 loadFile at org/jruby/Ruby.java:2837 loadScript at org/jruby/runtime/load/LibrarySearcher.java:264 load at org/jruby/runtime/load/LibrarySearcher.java:252 load at org/jruby/runtime/load/LibrarySearcher.java:51 tryLoadingLibraryOrScript at org/jruby/runtime/load/LoadService.java:892 requireCommon at org/jruby/runtime/load/LoadService.java:465 require at org/jruby/runtime/load/LoadService.java:414 requireCommon at org/jruby/RubyKernel.java:1047 require19 at org/jruby/RubyKernel.java:1040 call at org/jruby/internal/runtime/methods/JavaMethod.java:350 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:326 call at org/jruby/runtime/callsite/CachingCallSite.java:170 interpret at org/jruby/ast/CallOneArgNode.java:57 interpret at org/jruby/ast/NewlineNode.java:105 executeBody at org/jruby/ast/RescueNode.java:221 interpret at org/jruby/ast/RescueNode.java:116 interpret at org/jruby/ast/BeginNode.java:83 interpret at org/jruby/ast/NewlineNode.java:105 interpret at org/jruby/ast/BlockNode.java:71 INTERPRET_BLOCK at org/jruby/evaluator/ASTInterpreter.java:112 evalBlockBody at org/jruby/runtime/Interpreted19Block.java:206 yield at org/jruby/runtime/Interpreted19Block.java:157 yield at org/jruby/runtime/Block.java:142 eachCommon at org/jruby/RubyArray.java:1606 each at org/jruby/RubyArray.java:1613 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:316 callBlock at org/jruby/runtime/callsite/CachingCallSite.java:145 callIter at org/jruby/runtime/callsite/CachingCallSite.java:154 interpret at org/jruby/ast/CallNoArgBlockNode.java:64 interpret at org/jruby/ast/NewlineNode.java:105 executeBody at org/jruby/ast/RescueNode.java:221 interpret at org/jruby/ast/RescueNode.java:116 interpret at org/jruby/ast/BeginNode.java:83 interpret at org/jruby/ast/NewlineNode.java:105 interpret at org/jruby/ast/BlockNode.java:71 INTERPRET_BLOCK at org/jruby/evaluator/ASTInterpreter.java:112 evalBlockBody at org/jruby/runtime/Interpreted19Block.java:206 yield at org/jruby/runtime/Interpreted19Block.java:157 yield at org/jruby/runtime/Block.java:142 eachCommon at org/jruby/RubyArray.java:1606 each at org/jruby/RubyArray.java:1613 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:316 callBlock at org/jruby/runtime/callsite/CachingCallSite.java:145 callIter at org/jruby/runtime/callsite/CachingCallSite.java:154 interpret at org/jruby/ast/CallNoArgBlockNode.java:64 interpret at org/jruby/ast/NewlineNode.java:105 interpret at org/jruby/ast/BlockNode.java:71 INTERPRET_METHOD at org/jruby/evaluator/ASTInterpreter.java:74 call at org/jruby/internal/runtime/methods/InterpretedMethod.java:268 call at org/jruby/internal/runtime/methods/DefaultMethod.java:235 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:366 call at org/jruby/runtime/callsite/CachingCallSite.java:238 interpret at org/jruby/ast/CallSpecialArgNode.java:71 interpret at org/jruby/ast/NewlineNode.java:105 INTERPRET_METHOD at org/jruby/evaluator/ASTInterpreter.java:74 call at org/jruby/internal/runtime/methods/InterpretedMethod.java:268 call at org/jruby/internal/runtime/methods/DefaultMethod.java:235 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:366 call at org/jruby/runtime/callsite/CachingCallSite.java:238 interpret at org/jruby/ast/CallThreeArgNode.java:61 interpret at org/jruby/ast/IfNode.java:116 interpret at org/jruby/ast/NewlineNode.java:105 interpret at org/jruby/ast/BlockNode.java:71 interpret at org/jruby/ast/RootNode.java:129 INTERPRET_ROOT at org/jruby/evaluator/ASTInterpreter.java:121 runInterpreter at org/jruby/Ruby.java:884 loadFile at org/jruby/Ruby.java:2837 loadScript at org/jruby/runtime/load/LibrarySearcher.java:264 load at org/jruby/runtime/load/LibrarySearcher.java:252 load at org/jruby/runtime/load/LibrarySearcher.java:51 tryLoadingLibraryOrScript at org/jruby/runtime/load/LoadService.java:892 requireCommon at org/jruby/runtime/load/LoadService.java:465 require at org/jruby/runtime/load/LoadService.java:414 requireCommon at org/jruby/RubyKernel.java:1047 require19 at org/jruby/RubyKernel.java:1040 call at org/jruby/internal/runtime/methods/JavaMethod.java:350 call at org/jruby/internal/runtime/methods/AliasMethod.java:61 call at org/jruby/runtime/callsite/CachingCallSite.java:168 require at /Users/dennis/.rvm/rubies/jruby-1.7.24/lib/ruby/shared/rubygems/core_ext/kernel_require.rb:55 require at /Users/dennis/.rvm/rubies/jruby-1.7.24/lib/ruby/shared/rubygems/core_ext/kernel_require.rb:55 call at org/jruby/internal/runtime/methods/JittedMethod.java:181 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:326 call at org/jruby/runtime/callsite/CachingCallSite.java:170 interpret at org/jruby/ast/FCallOneArgNode.java:36 interpret at org/jruby/ast/NewlineNode.java:105 interpret at org/jruby/ast/BlockNode.java:71 interpret at org/jruby/ast/RootNode.java:129 INTERPRET_ROOT at org/jruby/evaluator/ASTInterpreter.java:121 runInterpreter at org/jruby/Ruby.java:884 loadFile at org/jruby/Ruby.java:2837 loadScript at org/jruby/runtime/load/LibrarySearcher.java:264 load at org/jruby/runtime/load/LibrarySearcher.java:252 load at org/jruby/runtime/load/LibrarySearcher.java:51 load at org/jruby/runtime/load/LoadService.java:358 loadCommon at org/jruby/RubyKernel.java:1067 load19 at org/jruby/RubyKernel.java:1059 call at org/jruby/internal/runtime/methods/DynamicMethod.java:210 call at org/jruby/internal/runtime/methods/DynamicMethod.java:206 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:326 call at org/jruby/runtime/callsite/CachingCallSite.java:170 interpret at org/jruby/ast/FCallOneArgNode.java:36 interpret at org/jruby/ast/NewlineNode.java:105 INTERPRET_METHOD at org/jruby/evaluator/ASTInterpreter.java:74 call at org/jruby/internal/runtime/methods/InterpretedMethod.java:182 call at org/jruby/internal/runtime/methods/DefaultMethod.java:203 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:326 call at org/jruby/runtime/callsite/CachingCallSite.java:170 interpret at org/jruby/ast/CallOneArgNode.java:57 interpret at org/jruby/ast/IfNode.java:116 interpret at org/jruby/ast/NewlineNode.java:105 interpret at org/jruby/ast/BlockNode.java:71 interpret at org/jruby/ast/IfNode.java:118 interpret at org/jruby/ast/NewlineNode.java:105 interpret at org/jruby/ast/BlockNode.java:71 INTERPRET_METHOD at org/jruby/evaluator/ASTInterpreter.java:74 call at org/jruby/internal/runtime/methods/InterpretedMethod.java:139 call at org/jruby/internal/runtime/methods/DefaultMethod.java:187 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:306 call at org/jruby/runtime/callsite/CachingCallSite.java:136 interpret at org/jruby/ast/VCallNode.java:88 interpret at org/jruby/ast/NewlineNode.java:105 INTERPRET_BLOCK at org/jruby/evaluator/ASTInterpreter.java:112 evalBlockBody at org/jruby/runtime/Interpreted19Block.java:206 yield at org/jruby/runtime/Interpreted19Block.java:157 yieldSpecific at org/jruby/runtime/Interpreted19Block.java:130 yieldSpecific at org/jruby/runtime/Block.java:111 interpret at org/jruby/ast/ZYieldNode.java:25 interpret at org/jruby/ast/NewlineNode.java:105 executeBody at org/jruby/ast/RescueNode.java:221 interpret at org/jruby/ast/RescueNode.java:116 INTERPRET_METHOD at org/jruby/evaluator/ASTInterpreter.java:74 call at org/jruby/internal/runtime/methods/InterpretedMethod.java:161 call at org/jruby/internal/runtime/methods/DefaultMethod.java:195 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:316 callBlock at org/jruby/runtime/callsite/CachingCallSite.java:145 callIter at org/jruby/runtime/callsite/CachingCallSite.java:154 interpret at org/jruby/ast/FCallNoArgBlockNode.java:32 interpret at org/jruby/ast/NewlineNode.java:105 INTERPRET_METHOD at org/jruby/evaluator/ASTInterpreter.java:74 call at org/jruby/internal/runtime/methods/InterpretedMethod.java:139 call at org/jruby/internal/runtime/methods/DefaultMethod.java:187 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:306 call at org/jruby/runtime/callsite/CachingCallSite.java:136 interpret at org/jruby/ast/VCallNode.java:88 interpret at org/jruby/ast/NewlineNode.java:105 interpret at org/jruby/ast/BlockNode.java:71 INTERPRET_BLOCK at org/jruby/evaluator/ASTInterpreter.java:112 evalBlockBody at org/jruby/runtime/Interpreted19Block.java:206 yield at org/jruby/runtime/Interpreted19Block.java:157 yieldSpecific at org/jruby/runtime/Interpreted19Block.java:130 yieldSpecific at org/jruby/runtime/Block.java:111 interpret at org/jruby/ast/ZYieldNode.java:25 interpret at org/jruby/ast/NewlineNode.java:105 executeBody at org/jruby/ast/RescueNode.java:221 interpret at org/jruby/ast/RescueNode.java:116 INTERPRET_METHOD at org/jruby/evaluator/ASTInterpreter.java:74 call at org/jruby/internal/runtime/methods/InterpretedMethod.java:161 call at org/jruby/internal/runtime/methods/DefaultMethod.java:195 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:316 callBlock at org/jruby/runtime/callsite/CachingCallSite.java:145 callIter at org/jruby/runtime/callsite/CachingCallSite.java:154 interpret at org/jruby/ast/FCallNoArgBlockNode.java:32 interpret at org/jruby/ast/NewlineNode.java:105 INTERPRET_METHOD at org/jruby/evaluator/ASTInterpreter.java:74 call at org/jruby/internal/runtime/methods/InterpretedMethod.java:139 call at org/jruby/internal/runtime/methods/DefaultMethod.java:187 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:306 call at org/jruby/runtime/callsite/CachingCallSite.java:136 interpret at org/jruby/ast/CallNoArgNode.java:60 interpret at org/jruby/ast/NewlineNode.java:105 interpret at org/jruby/ast/BlockNode.java:71 interpret at org/jruby/ast/RootNode.java:129 INTERPRET_ROOT at org/jruby/evaluator/ASTInterpreter.java:121 runInterpreter at org/jruby/Ruby.java:884 loadFile at org/jruby/Ruby.java:2837 loadScript at org/jruby/runtime/load/LibrarySearcher.java:264 load at org/jruby/runtime/load/LibrarySearcher.java:252 load at org/jruby/runtime/load/LibrarySearcher.java:51 load at org/jruby/runtime/load/LoadService.java:358 loadCommon at org/jruby/RubyKernel.java:1067 load19 at org/jruby/RubyKernel.java:1059 call at org/jruby/internal/runtime/methods/DynamicMethod.java:210 call at org/jruby/internal/runtime/methods/DynamicMethod.java:206 cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:326 call at org/jruby/runtime/callsite/CachingCallSite.java:170 (root) at /Users/dennis/.rvm/rubies/jruby-1.7.24/bin/rake:23 (root) at Users/dennis/$_dot_rvm/rubies/jruby_minus_1_dot_7_dot_24/bin//Users/dennis/.rvm/rubies/jruby-1.7.24/bin/rake:23 runScript at org/jruby/Ruby.java:857 runScript at org/jruby/Ruby.java:850 runNormally at org/jruby/Ruby.java:729 runFromMain at org/jruby/Ruby.java:578 doRunFromMain at org/jruby/Main.java:393 internalRun at org/jruby/Main.java:288 run at org/jruby/Main.java:217 main at org/jruby/Main.java:197 ExceptionNameError' at (empty):0 - uninitialized constant Merb
Exception NameError' at (empty):0 - uninitialized constant Merb ExceptionLoadError' at java/lang/Thread.java:1552 - no such file to load -- oily_png
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/chunky_png-1.3.4/lib/chunky_png/canvas/drawing.rb:302 warning: shadowing outer local variable - y
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/jasmine-2.3.0/lib/jasmine/path_expander.rb:6 warning: shadowing outer local variable - patterns
Exception NameError' at (empty):0 - uninitialized constant AwesomePrint ExceptionNameError' at (empty):0 - uninitialized constant AwesomePrint
/Users/dennis/.rvm/gems/jruby-1.7.24/gems/awesome_print-1.6.1/lib/awesome_print/ext/sequel.rb:50 warning: shadowing outer local variable - data
Exception LoadError' at java/lang/Thread.java:1552 - no such file to load -- /Users/dennis/RubyProjects/tema-platform/config/version ExceptionNameError' at (empty):0 - uninitialized constant Unit
Exception NameError' at (empty):0 - uninitialized constant Unit ExceptionNameError' at (empty):0 - uninitialized constant Unit
Exception NameError' at (empty):0 - uninitialized constant Test::Unit ExceptionNameError' at (empty):0 - uninitialized constant Test::Unit

@enebo
Copy link
Member

enebo commented Apr 8, 2016

@dennis-d So just changing to rails 3.2.22.2 and all is well again? In original report I see 4.1.15 and you last comment shows some stacktrace with 3.2 but with no AAIOBE in it. Are these other exceptions normal for you?

A few things:

  • I would use JRUBY_OPTS environment variable for any flags because sometimes sub-invocations of jruby do not pick up all of its parent environment.
  • You can try -'Xreify.classes=true' in JRUBY_OPTS. This will generate gazillions of Java types for each Ruby type and will be slower but your backtraces will end up showing you what is executing in a much more obvious way. This hopefully will show what is executing in the stack leading up to this.
  • If that does not localize the problem a more heroic option would be to bisect a local copy of Rails from 3.2.x -> 4.1.x to see what changes in Rails.

This post is mostly about me not seeing any new info and hoping we can localize this issue bit. App bugs can be tough to reduce...

@dennis-d
Copy link
Author

dennis-d commented Apr 8, 2016

OK, I found a chunk of code that cause the problem, and I change it on out side. And error goes away

But here is an example:

We have a mode with multiple validations

class Foo < Sequel::Model 
#it should take care of one validation 
  validates_presence_of :email

#this retrun true basically allow first presence validation to take care of things 
# this chunk of code caused issue with rails 4 , i'm not sure why because we do not use ActiveRecord # and version of sequel gem was the same 
#   return true unless email.present?
# 
 validate :email do
    return true unless email.present?
    #some validation here
  end

end 

@enebo enebo added this to the JRuby 9.1.0.0 milestone Apr 13, 2016
@enebo
Copy link
Member

enebo commented Apr 13, 2016

@dennis-d oh this is interesting. Adding to our milestone to make sure we see if we can reduce this for 9.1 quickly.

@headius
Copy link
Member

headius commented Apr 15, 2016

@enebo What did you want to do with this one?

@enebo
Copy link
Member

enebo commented Apr 15, 2016

@headius not sure but I see a closure with a return in a class body. Looks like we have some basic semantic problem here (perhaps proc and not a lambda sort of thing). I guess we fix if we can simplify this test case otherwise we probably punt one point.

@headius
Copy link
Member

headius commented Apr 28, 2016

Pretty sure I know what this is.

There appears to be a TracePoint or set_trace_func installed that's trying to report an exception raised when a thread bubbles out some flow control exception.

java.lang.ArrayIndexOutOfBoundsException: -1
at org.jruby.runtime.ThreadContext.getCurrentFrame(ThreadContext.java:479)

...so the frame stack is empty...

at org.jruby.runtime.ThreadContext.getFrameName(ThreadContext.java:606)
at org.jruby.exceptions.RaiseException.doCallEventHook(RaiseException.java:235)
at org.jruby.exceptions.RaiseException.preRaise(RaiseException.java:212)
at org.jruby.exceptions.RaiseException.preRaise(RaiseException.java:196)
at org.jruby.exceptions.RaiseException.(RaiseException.java:141)
at org.jruby.Ruby.newLocalJumpError(Ruby.java:3766)

...while trying to construct a LocalJumpError...

at org.jruby.exceptions.JumpException$FlowControlException.buildException(JumpException.java:72)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:104)
at java.lang.Thread.run(Thread.java:745)

...while finishing up a Thread.

@headius
Copy link
Member

headius commented Apr 28, 2016

And a reproduction in JRuby:

[--dev] ~/projects/jruby $ ruby23 -e "set_trace_func(proc {|*a| p a}); Thread.new { return }"
["c-return", "-e", 1, :set_trace_func, #<Binding:0x007feb34206648>, Kernel]
["c-call", "-e", 1, :new, #<Binding:0x007feb34204e88>, Thread]
["c-call", "-e", 1, :initialize, #<Binding:0x007feb34204ac8>, Thread]
["c-return", "-e", 1, :initialize, #<Binding:0x007feb342045a0>, Thread]
["c-return", "-e", 1, :new, #<Binding:0x007feb342040a0>, Thread]

[--dev] ~/projects/jruby $ jruby --debug -e "set_trace_func(proc {|*a| p a}); Thread.new { return }"
["c-call", "-e", 1, :new, #<Binding:0x8e24743>, #<Class:Thread>]
["c-call", "-e", 1, :initialize, #<Binding:0x23fe1d71>, Thread]
["c-return", "-e", 1, :initialize, #<Binding:0x1d371b2d>, Thread]
["c-return", "-e", 1, :new, #<Binding:0x13eb8acf>, #<Class:Thread>]
Exception in thread "Ruby-0-Thread-1: -e:1" java.lang.ArrayIndexOutOfBoundsException: -1
    at org.jruby.runtime.ThreadContext.getCurrentFrame(ThreadContext.java:465)
    at org.jruby.runtime.ThreadContext.currentBinding(ThreadContext.java:984)
    at org.jruby.Ruby$CallTraceFuncHook.eventHandler(Ruby.java:3133)
    at org.jruby.runtime.EventHook.event(EventHook.java:30)
    at org.jruby.Ruby.callEventHooks(Ruby.java:3214)
    at org.jruby.runtime.ThreadContext.trace(ThreadContext.java:641)
    at org.jruby.runtime.ThreadContext.trace(ThreadContext.java:637)
    at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:98)
    at java.lang.Thread.run(Thread.java:745)

@headius
Copy link
Member

headius commented Apr 28, 2016

Note my repro is for a slightly different case: tracing Thread creation blows up in the same way because there's nothing on the frame stack. The original case that re-raises a LocalJumpError appears to be gone in 9.1.

@headius
Copy link
Member

headius commented Apr 28, 2016

Ok, summarizing:

  • This specific issue is that in 1.7, RubyRunnable (used by Thread) tries to raise a LocalJumpError when the thread has exited with a flow-control exception; this triggers the exception-raise trace event to fire if there are traces installed, which attempts to capture a binding of currently executing code (so it is most likely set_trace_func rather than TracePoint).
  • The larger issue is that trace events at thread root simply don't work right now on either 1.7 or 9.1. In 9.1, the LocalJumpError issue is gone, but the error can still be triggered by attempting to capture thread begin/end events, as in my short reproduction above.

Because this is not specifically a 9k bug, I'm moving it to 1.7.26, so we can get rid of that exception raise at thread root.

The larger issue I'll file separately. It affects both 1.7 and 9k, but only 9k will have thread-root-level trace events after this issue gets fixed.

@headius headius modified the milestones: JRuby 1.7.26, JRuby 9.1.1.0 Apr 28, 2016
@enebo enebo modified the milestones: JRuby 1.7.26, JRuby 1.7.27 Aug 26, 2016
headius added a commit that referenced this issue Mar 15, 2017
When a non-local flow event bubbles out of a thread, it lazily
triggers a LocalJumpError to be created, along which path a hook
event for "raise" fires. Unfortunately this tries to access the
current frame and stack trace information, which are already
popped off the stack by the thread's proc.

This change re-pushes that frame and stack trace info around the
creation of the exception, so that the hook has appropriate info
available.

Fixes #3781
@headius
Copy link
Member

headius commented Mar 15, 2017

I've done a somewhat ugly fix in 9dcc41c that just re-pushes the need information into the thread context around the exception creation. It allows this to work correctly as in JRuby 9k, and since the hook has the frame's top-level it should get a usable binding too.

This is about as far as I want to push it. Given that set_trace_func hooks always acquire a binding, I'm not sure we can do less than this (like my initial idea of just creating the exception in a lightweight way and manually triggering the hook, which would still produce a bad binding.

The approach I used might also work for the thread begin/end hooks in 9k.

@headius headius closed this as completed Mar 15, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants