Ruby on rails 3.1 NameError未初始化Jruy/Rails 3中的常量

Ruby on rails 3.1 NameError未初始化Jruy/Rails 3中的常量,ruby-on-rails-3.1,jrubyonrails,actioncontroller,nameerror,uninitialized-constant,Ruby On Rails 3.1,Jrubyonrails,Actioncontroller,Nameerror,Uninitialized Constant,我正在将一个项目从Rails 2.6升级到Rails 3.1和Jruby 1.6.4。我遵循Jeremy的Rails手册 现在我在启动服务器时遇到一些错误 NameError in Adm::AuthController#login uninitialized constant Sentry::Dispatcher::Dispatcher 错误日志 Started GET "/admin/login/en/sentry" for 127.0.0.1 at Wed Oct 05 16:5

我正在将一个项目从Rails 2.6升级到Rails 3.1和Jruby 1.6.4。我遵循Jeremy的Rails手册

现在我在启动服务器时遇到一些错误

 NameError in Adm::AuthController#login

 uninitialized constant Sentry::Dispatcher::Dispatcher
错误日志

 Started GET "/admin/login/en/sentry" for 127.0.0.1 at Wed Oct 05 16:59:00 -0400
 2011
 Processing by Adm::AuthController#login as HTML
 Parameters: {"brand"=>"sentry", "language"=>"en"}
 Completed 500 Internal Server Error in 9ms

 NameError (uninitialized constant Sentry::Dispatcher::Dispatcher):
 lib/sentry/dispatcher/application_dispatcher.rb:11:in `initialize'
 app/controllers/application_controller.rb:90:in `before_interceptors'

  Rendered C:/Users/matin/.pik/rubies/JRuby-164/lib/ruby/gems/1.8/gems/actionpack-
  3.1.0/lib/action_dispatch/middleware/templates/rescues/_trace.erb (5.0ms)
  Rendered C:/Users/matin/.pik/rubies/JRuby-164/lib/ruby/gems/1.8/gems/actionpack-
   3.1.0/lib/action_dispatch/middleware/templates/rescues/_request_and_response.erb
(5.0ms)
Rendered C:/Users/matin/.pik/rubies/JRuby-164/lib/ruby/gems/1.8/gems/actionpack-
3.1.0/lib/action_dispatch/middleware/templates/rescues/diagnostics.erb within re
scues/layout (30.0ms)
这对我有用

升级时,还需要包括类,如(在本例中)

  include 'sentry/dispatcher/dispatcher'