Start petstore from thoughtworks with default configuration:
jruby-1.1RC3/bin/jruby -J-server script/server -e production
Test url with ab:
ab -c 1 -n 1000
http://localhost:3000/shop/viewCategory.shtml?category=DOGS
All requests will raise following exception:
---------------------------------
EMULTIHOP (Reserved)
petstore/trunk/vendor/rails/activerecord/lib/active_record/connection_adapters/mysql_adapter.rb:389:in `connect'
petstore/trunk/vendor/rails/activerecord/lib/active_record/connection_adapters/mysql_adapter.rb:152:in `initialize'
petstore/trunk/vendor/rails/activerecord/lib/active_record/connection_adapters/mysql_adapter.rb:82:in `new'
petstore/trunk/vendor/rails/activerecord/lib/active_record/connection_adapters/mysql_adapter.rb:82:in `mysql_connection'
petstore/trunk/vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/connection_specification.rb:262:in `connection='
petstore/trunk/vendor/rails/activerecord/lib/active_record/query_cache.rb:54:in `connection='
petstore/trunk/vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/connection_specification.rb:230:in `retrieve_connection'
petstore/trunk/vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/connection_specification.rb:78:in `connection'
petstore/trunk/vendor/rails/activerecord/lib/active_record/base.rb:763:in `columns'
petstore/trunk/vendor/rails/activerecord/lib/active_record/base.rb:771:in `columns_hash'
petstore/trunk/vendor/rails/actionpack/lib/action_controller/session/active_record_store.rb:105:in `setup_sessid_compatibility!'
petstore/trunk/vendor/rails/actionpack/lib/action_controller/session/active_record_store.rb:79:in `find_by_session_id'
petstore/trunk/vendor/rails/actionpack/lib/action_controller/session/active_record_store.rb:283:in `initialize'
petstore/trunk/vendor/rails/activerecord/lib/active_record/base.rb:867:in `silence'
petstore/trunk/vendor/rails/actionpack/lib/action_controller/session/active_record_store.rb:283:in `initialize'
jruby-1.1RC3/lib/ruby/1.8/cgi/session.rb:273:in `new'
jruby-1.1RC3/lib/ruby/1.8/cgi/session.rb:273:in `initialize'
petstore/trunk/vendor/rails/actionpack/lib/action_controller/cgi_process.rb:136:in `new'
petstore/trunk/vendor/rails/actionpack/lib/action_controller/cgi_process.rb:136:in `session'
petstore/trunk/vendor/rails/actionpack/lib/action_controller/cgi_process.rb:168:in `stale_session_check!'
petstore/trunk/vendor/rails/actionpack/lib/action_controller/cgi_process.rb:120:in `session'
petstore/trunk/vendor/rails/actionpack/lib/action_controller/base.rb:1058:in `assign_shortcuts'
petstore/trunk/vendor/rails/actionpack/lib/action_controller/flash.rb:140:in `assign_shortcuts_with_flash'
petstore/trunk/vendor/rails/actionpack/lib/action_controller/base.rb:429:in `process'
petstore/trunk/vendor/rails/actionpack/lib/action_controller/filters.rb:684:in `process_with_filters'
petstore/trunk/vendor/rails/actionpack/lib/action_controller/session_management.rb:114:in `process_with_session_management_support'
petstore/trunk/vendor/rails/actionpack/lib/action_controller/base.rb:334:in `process'
petstore/trunk/vendor/rails/railties/lib/dispatcher.rb:41:in `dispatch'
petstore/trunk/vendor/rails/railties/lib/webrick_server.rb:113:in `handle_dispatch'
petstore/trunk/vendor/rails/railties/lib/webrick_server.rb:79:in `service'
jruby-1.1RC3/lib/ruby/1.8/webrick/httpserver.rb:104:in `service'
jruby-1.1RC3/lib/ruby/1.8/webrick/httpserver.rb:65:in `run'
jruby-1.1RC3/lib/ruby/1.8/webrick/server.rb:173:in `start_thread'
:1:in `start'
Running into this too. Anyone know of a workaround?