I am not sure if this will impact you guys but I received an error when trying to deploy ruote-kit to our staging environment. Bundler installed Sinatra 1.1.0, reverting to 1.0 resolved the issue.
We are running passenger under Apache. Rails using 2.3.8. Our workers run under a separate process. Thanks Eric Smith I received the following : NoMethodError - undefined method `sub!' for nil:NilClass: /usr/local/ruby19/lib/ruby/gems/1.9.1/gems/sinatra-respond_to-0.5.0/ lib/sinatra/respond_to.rb:173:in `format' /usr/local/ruby19/lib/ruby/gems/1.9.1/gems/sinatra-respond_to-0.5.0/ lib/sinatra/respond_to.rb:52:in `block in registered' /usr/local/ruby19/lib/ruby/gems/1.9.1/gems/sinatra-1.1.0/lib/sinatra/ base.rb:596:in `instance_eval' /usr/local/ruby19/lib/ruby/gems/1.9.1/gems/sinatra-1.1.0/lib/sinatra/ base.rb:596:in `block in filter!' /usr/local/ruby19/lib/ruby/gems/1.9.1/gems/sinatra-1.1.0/lib/sinatra/ base.rb:596:in `each' /usr/local/ruby19/lib/ruby/gems/1.9.1/gems/sinatra-1.1.0/lib/sinatra/ base.rb:596:in `filter!' /usr/local/ruby19/lib/ruby/gems/1.9.1/gems/sinatra-1.1.0/lib/sinatra/ base.rb:595:in `filter!' /usr/local/ruby19/lib/ruby/gems/1.9.1/gems/sinatra-1.1.0/lib/sinatra/ base.rb:740:in `dispatch!' /usr/local/ruby19/lib/ruby/gems/1.9.1/gems/sinatra-1.1.0/lib/sinatra/ base.rb:530:in `block in call!' /usr/local/ruby19/lib/ruby/gems/1.9.1/gems/sinatra-1.1.0/lib/sinatra/ base.rb:706:in `instance_eval' /usr/local/ruby19/lib/ruby/gems/1.9.1/gems/sinatra-1.1.0/lib/sinatra/ base.rb:706:in `block in invoke' /usr/local/ruby19/lib/ruby/gems/1.9.1/gems/sinatra-1.1.0/lib/sinatra/ base.rb:706:in `catch' /usr/local/ruby19/lib/ruby/gems/1.9.1/gems/sinatra-1.1.0/lib/sinatra/ base.rb:706:in `invoke' /usr/local/ruby19/lib/ruby/gems/1.9.1/gems/sinatra-1.1.0/lib/sinatra/ base.rb:530:in `call!' /usr/local/ruby19/lib/ruby/gems/1.9.1/gems/sinatra-1.1.0/lib/sinatra/ base.rb:516:in `call' /usr/local/ruby19/lib/ruby/gems/1.9.1/gems/rack-1.1.0/lib/rack/ methodoverride.rb:24:in `call' /usr/local/ruby19/lib/ruby/gems/1.9.1/gems/rack-1.1.0/lib/rack/ static.rb:33:in `call' /usr/local/ruby19/lib/ruby/gems/1.9.1/gems/rack-1.1.0/lib/rack/ methodoverride.rb:24:in `call' /usr/local/ruby19/lib/ruby/gems/1.9.1/gems/rack-1.1.0/lib/rack/ commonlogger.rb:18:in `call' /usr/local/ruby19/lib/ruby/gems/1.9.1/gems/actionpack-2.3.8/lib/ action_controller/string_coercion.rb:25:in `call' /usr/local/ruby19/lib/ruby/gems/1.9.1/gems/rack-1.1.0/lib/rack/ head.rb:9:in `call' /usr/local/ruby19/lib/ruby/gems/1.9.1/gems/rack-1.1.0/lib/rack/ methodoverride.rb:24:in `call' /usr/local/ruby19/lib/ruby/gems/1.9.1/gems/actionpack-2.3.8/lib/ action_controller/params_parser.rb:15:in `call' /usr/local/ruby19/lib/ruby/gems/1.9.1/gems/actionpack-2.3.8/lib/ action_controller/session/cookie_store.rb:99:in `call' /usr/local/ruby19/lib/ruby/gems/1.9.1/gems/actionpack-2.3.8/lib/ action_controller/failsafe.rb:26:in `call' /usr/local/ruby19/lib/ruby/gems/1.9.1/gems/rack-1.1.0/lib/rack/ lock.rb:11:in `block in call' <internal:prelude>:8:in `synchronize' /usr/local/ruby19/lib/ruby/gems/1.9.1/gems/rack-1.1.0/lib/rack/ lock.rb:11:in `call' /usr/local/ruby19/lib/ruby/gems/1.9.1/gems/actionpack-2.3.8/lib/ action_controller/dispatcher.rb:106:in `call' /usr/local/ruby19/lib/ruby/gems/1.9.1/gems/passenger-3.0.0/lib/ phusion_passenger/rack/request_handler.rb:96:in `process_request' /usr/local/ruby19/lib/ruby/gems/1.9.1/gems/passenger-3.0.0/lib/ phusion_passenger/abstract_request_handler.rb:513:in `accept_and_process_next_request' /usr/local/ruby19/lib/ruby/gems/1.9.1/gems/passenger-3.0.0/lib/ phusion_passenger/abstract_request_handler.rb:274:in `main_loop' /usr/local/ruby19/lib/ruby/gems/1.9.1/gems/passenger-3.0.0/lib/ phusion_passenger/classic_rails/application_spawner.rb:321:in `start_request_handler' /usr/local/ruby19/lib/ruby/gems/1.9.1/gems/passenger-3.0.0/lib/ phusion_passenger/classic_rails/application_spawner.rb:275:in `block in handle_spawn_application' /usr/local/ruby19/lib/ruby/gems/1.9.1/gems/passenger-3.0.0/lib/ phusion_passenger/utils.rb:479:in `safe_fork' /usr/local/ruby19/lib/ruby/gems/1.9.1/gems/passenger-3.0.0/lib/ phusion_passenger/classic_rails/application_spawner.rb:270:in `handle_spawn_application' /usr/local/ruby19/lib/ruby/gems/1.9.1/gems/passenger-3.0.0/lib/ phusion_passenger/abstract_server.rb:357:in `server_main_loop' /usr/local/ruby19/lib/ruby/gems/1.9.1/gems/passenger-3.0.0/lib/ phusion_passenger/abstract_server.rb:206:in `start_synchronously' /usr/local/ruby19/lib/ruby/gems/1.9.1/gems/passenger-3.0.0/lib/ phusion_passenger/abstract_server.rb:180:in `start' /usr/local/ruby19/lib/ruby/gems/1.9.1/gems/passenger-3.0.0/lib/ phusion_passenger/classic_rails/application_spawner.rb:149:in `start' /usr/local/ruby19/lib/ruby/gems/1.9.1/gems/passenger-3.0.0/lib/ phusion_passenger/spawn_manager.rb:219:in `block (2 levels) in spawn_rails_application' /usr/local/ruby19/lib/ruby/gems/1.9.1/gems/passenger-3.0.0/lib/ phusion_passenger/abstract_server_collection.rb:132:in `lookup_or_add' /usr/local/ruby19/lib/ruby/gems/1.9.1/gems/passenger-3.0.0/lib/ phusion_passenger/spawn_manager.rb:214:in `block in spawn_rails_application' /usr/local/ruby19/lib/ruby/gems/1.9.1/gems/passenger-3.0.0/lib/ phusion_passenger/abstract_server_collection.rb:82:in `block in synchronize' <internal:prelude>:8:in `synchronize' /usr/local/ruby19/lib/ruby/gems/1.9.1/gems/passenger-3.0.0/lib/ phusion_passenger/abstract_server_collection.rb:79:in `synchronize' /usr/local/ruby19/lib/ruby/gems/1.9.1/gems/passenger-3.0.0/lib/ phusion_passenger/spawn_manager.rb:213:in `spawn_rails_application' /usr/local/ruby19/lib/ruby/gems/1.9.1/gems/passenger-3.0.0/lib/ phusion_passenger/spawn_manager.rb:132:in `spawn_application' /usr/local/ruby19/lib/ruby/gems/1.9.1/gems/passenger-3.0.0/lib/ phusion_passenger/spawn_manager.rb:275:in `handle_spawn_application' /usr/local/ruby19/lib/ruby/gems/1.9.1/gems/passenger-3.0.0/lib/ phusion_passenger/abstract_server.rb:357:in `server_main_loop' /usr/local/ruby19/lib/ruby/gems/1.9.1/gems/passenger-3.0.0/lib/ phusion_passenger/abstract_server.rb:206:in `start_synchronously' /usr/local/ruby19/lib/ruby/gems/1.9.1/gems/passenger-3.0.0/helper- scripts/passenger-spawn-server:99:in `<main>' -- you received this message because you are subscribed to the "ruote users" group. to post : send email to [email protected] to unsubscribe : send email to [email protected] more options : http://groups.google.com/group/openwferu-users?hl=en
