Jpmobile 0.0.4がRails2.3.2で動かなくなってしまった
# ruby script/server => Booting Mongrel => Rails 2.3.2 application starting on http://0.0.0.0:3000 /opt/local/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:440:in `load_missing_constant': uninitialized constant ActionController::AbstractRequest (NameError) from /opt/local/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:80:in `const_missing' from /Users/sogo/code/rails/jpmobile-demo/vendor/plugins/jpmobile/lib/jpmobile/hook_abstract_request.rb:3 from /opt/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require' from /opt/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require' from /opt/local/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:156:in `require' from /opt/local/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:521:in `new_constants_in' from /opt/local/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:156:in `require' from /Users/sogo/code/rails/jpmobile-demo/vendor/plugins/jpmobile/lib/jpmobile.rb:40 ... 20 levels... from /opt/local/lib/ruby/gems/1.8/gems/rails-2.3.2/lib/commands/server.rb:84 from /opt/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require' from /opt/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require' from script/server:3
Rack対応でActionController::AbstractRequestがなくなってしまった・・
ふつうのRequestに置き換えてよいのかな
# ruby script/server => Booting Mongrel => Rails 2.3.2 application starting on http://0.0.0.0:3000 /Users/sogo/code/rails/jpmobile-demo/vendor/plugins/jpmobile/lib/jpmobile/hook_action_view.rb:29: undefined method `_pick_template' for class `ActionView::Base' (NameError)
ああ!_pick_templeteメソッドがない!なにに置き換えればよいの・・
ActionView::PathSet#find_templateかな?