Hi all,
I recently updated from rails 0.13.1 to 0.14.2, and my
0.13.1-generated app is breaking in a couple of places. First, rails
used to pluralize status as status itself, apparently it was fixed to be
recognized as ''statuses'' now. I thought changing my table name
to
''statuses'' would fix the problem. It did in some places, but
the status
listing doesn''t work any longer. Here''s the error:
uninitialized constant Statu
the trace goes like this:
|/usr/lib/ruby/gems/1.8/gems/activesupport-1.2.2/lib/active_support/dependencies.rb:198:in
`const_missing''
/usr/lib/ruby/gems/1.8/gems/activesupport-1.2.2/lib/active_support/core_ext/string/../../inflector.rb:146:in
`constantize''
/usr/lib/ruby/gems/1.8/gems/activerecord-1.12.2/lib/active_record/base.rb:978:in
`inject''
/usr/lib/ruby/gems/1.8/gems/activesupport-1.2.2/lib/active_support/core_ext/string/../../inflector.rb:145:in
`constantize''
/usr/lib/ruby/gems/1.8/gems/activesupport-1.2.2/lib/active_support/core_ext/string/inflections.rb:52:in
`constantize''
/usr/lib/ruby/gems/1.8/gems/actionpack-1.10.2/lib/action_controller/pagination.rb:185:in
`paginator_and_collection_for''
/usr/lib/ruby/gems/1.8/gems/actionpack-1.10.2/lib/action_controller/pagination.rb:123:in
`paginate''
*#{RAILS_ROOT}*/app/controllers/statuses_controller.rb:8:in `list''
*#{RAILS_ROOT}*/app/controllers/statuses_controller.rb:3:in `index''|
|/usr/lib/ruby/gems/1.8/gems/activesupport-1.2.2/lib/active_support/dependencies.rb:198:in
`const_missing''
/usr/lib/ruby/gems/1.8/gems/activesupport-1.2.2/lib/active_support/core_ext/string/../../inflector.rb:146:in
`constantize''
/usr/lib/ruby/gems/1.8/gems/activerecord-1.12.2/lib/active_record/base.rb:978:in
`inject''
/usr/lib/ruby/gems/1.8/gems/activesupport-1.2.2/lib/active_support/core_ext/string/../../inflector.rb:145:in
`constantize''
/usr/lib/ruby/gems/1.8/gems/activesupport-1.2.2/lib/active_support/core_ext/string/inflections.rb:52:in
`constantize''
/usr/lib/ruby/gems/1.8/gems/actionpack-1.10.2/lib/action_controller/pagination.rb:185:in
`paginator_and_collection_for''
/usr/lib/ruby/gems/1.8/gems/actionpack-1.10.2/lib/action_controller/pagination.rb:123:in
`paginate''
/usr/lib/ruby/gems/1.8/gems/actionpack-1.10.2/lib/action_controller/base.rb:834:in
`perform_action_without_filters''
/usr/lib/ruby/gems/1.8/gems/actionpack-1.10.2/lib/action_controller/filters.rb:295:in
`perform_action_without_benchmark''
/usr/lib/ruby/gems/1.8/gems/actionpack-1.10.2/lib/action_controller/benchmarking.rb:69:in
`perform_action_without_rescue''
/usr/lib/ruby/1.8/benchmark.rb:293:in `measure''
/usr/lib/ruby/gems/1.8/gems/actionpack-1.10.2/lib/action_controller/benchmarking.rb:69:in
`perform_action_without_rescue''
/usr/lib/ruby/gems/1.8/gems/actionpack-1.10.2/lib/action_controller/rescue.rb:82:in
`perform_action''
/usr/lib/ruby/gems/1.8/gems/actionpack-1.10.2/lib/action_controller/base.rb:365:in
`process_without_session_management_support''
/usr/lib/ruby/gems/1.8/gems/actionpack-1.10.2/lib/action_controller/session_management.rb:116:in
`process''
/usr/lib/ruby/gems/1.8/gems/rails-0.14.2/lib/dispatcher.rb:36:in
`dispatch''
/usr/lib/ruby/gems/1.8/gems/rails-0.14.2/lib/webrick_server.rb:117:in
`handle_dispatch''
/usr/lib/ruby/gems/1.8/gems/rails-0.14.2/lib/webrick_server.rb:83:in
`service''
/usr/lib/ruby/1.8/webrick/httpserver.rb:104:in `service''
/usr/lib/ruby/1.8/webrick/httpserver.rb:65:in `run''
/usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread''
/usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread''
/usr/lib/ruby/1.8/webrick/server.rb:95:in `start''
/usr/lib/ruby/1.8/webrick/server.rb:92:in `start''
/usr/lib/ruby/1.8/webrick/server.rb:23:in `start''
/usr/lib/ruby/1.8/webrick/server.rb:82:in `start''
/usr/lib/ruby/gems/1.8/gems/rails-0.14.2/lib/webrick_server.rb:69:in
`dispatch''
script/server:49|
|/usr/lib/ruby/gems/1.8/gems/activesupport-1.2.2/lib/active_support/dependencies.rb:198:in
`const_missing''
/usr/lib/ruby/gems/1.8/gems/activesupport-1.2.2/lib/active_support/core_ext/string/../../inflector.rb:146:in
`constantize''
/usr/lib/ruby/gems/1.8/gems/activerecord-1.12.2/lib/active_record/base.rb:978:in
`inject''
/usr/lib/ruby/gems/1.8/gems/activesupport-1.2.2/lib/active_support/core_ext/string/../../inflector.rb:145:in
`constantize''
/usr/lib/ruby/gems/1.8/gems/activesupport-1.2.2/lib/active_support/core_ext/string/inflections.rb:52:in
`constantize''
/usr/lib/ruby/gems/1.8/gems/actionpack-1.10.2/lib/action_controller/pagination.rb:185:in
`paginator_and_collection_for''
/usr/lib/ruby/gems/1.8/gems/actionpack-1.10.2/lib/action_controller/pagination.rb:123:in
`paginate''
*#{RAILS_ROOT}*/app/controllers/statuses_controller.rb:8:in `list''
*#{RAILS_ROOT}*/app/controllers/statuses_controller.rb:3:in `index''
/usr/lib/ruby/gems/1.8/gems/actionpack-1.10.2/lib/action_controller/base.rb:834:in
`perform_action_without_filters''
/usr/lib/ruby/gems/1.8/gems/actionpack-1.10.2/lib/action_controller/filters.rb:295:in
`perform_action_without_benchmark''
/usr/lib/ruby/gems/1.8/gems/actionpack-1.10.2/lib/action_controller/benchmarking.rb:69:in
`perform_action_without_rescue''
/usr/lib/ruby/1.8/benchmark.rb:293:in `measure''
/usr/lib/ruby/gems/1.8/gems/actionpack-1.10.2/lib/action_controller/benchmarking.rb:69:in
`perform_action_without_rescue''
/usr/lib/ruby/gems/1.8/gems/actionpack-1.10.2/lib/action_controller/rescue.rb:82:in
`perform_action''
/usr/lib/ruby/gems/1.8/gems/actionpack-1.10.2/lib/action_controller/base.rb:365:in
`process_without_session_management_support''
/usr/lib/ruby/gems/1.8/gems/actionpack-1.10.2/lib/action_controller/session_management.rb:116:in
`process''
/usr/lib/ruby/gems/1.8/gems/rails-0.14.2/lib/dispatcher.rb:36:in
`dispatch''
/usr/lib/ruby/gems/1.8/gems/rails-0.14.2/lib/webrick_server.rb:117:in
`handle_dispatch''
/usr/lib/ruby/gems/1.8/gems/rails-0.14.2/lib/webrick_server.rb:83:in
`service''
/usr/lib/ruby/1.8/webrick/httpserver.rb:104:in `service''
/usr/lib/ruby/1.8/webrick/httpserver.rb:65:in `run''
/usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread''
/usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread''
/usr/lib/ruby/1.8/webrick/server.rb:95:in `start''
/usr/lib/ruby/1.8/webrick/server.rb:92:in `start''
/usr/lib/ruby/1.8/webrick/server.rb:23:in `start''
/usr/lib/ruby/1.8/webrick/server.rb:82:in `start''
/usr/lib/ruby/gems/1.8/gems/rails-0.14.2/lib/webrick_server.rb:69:in
`dispatch''
script/server:49|
|This error occured while loading the following files:
statu.rb
No idea how to fix this. Please help.
TIA,
Vamsee.
|