Seems that any hobo_model_resource name that terminates in 's' causes this problem.
script/generate hobo_model_resource BuenosAires name:string --------- > generates the following error: script/server => Booting Mongrel => Rails 2.3.5 application starting on http://0.0.0.0:3000 /Users/kenokuhlmann/.gem/ruby/1.8/gems/rails-2.3.5/lib/rails/ gem_dependency.rb:119:Warning: Gem::Dependency#version_requirements is deprecated and will be removed on or after August 2010. Use #requirement /Users/kenokuhlmann/.gem/ruby/1.8/gems/activesupport-2.3.5/lib/ active_support/dependencies.rb:443:in `load_missing_constant': uninitialized constant BuenosAire (NameError) while script/generate hobo_model_resource BuenosAire name:string ------------> final caracter other than 's', works just fine script/server => Booting Mongrel => Rails 2.3.5 application starting on http://0.0.0.0:3000 /Users/kenokuhlmann/.gem/ruby/1.8/gems/rails-2.3.5/lib/rails/ gem_dependency.rb:119:Warning: Gem::Dependency#version_requirements is deprecated and will be removed on or after August 2010. Use #requirement => Call with -d to detach => Ctrl-C to shutdown server On 17 mar, 19:10, Matt Jones <[email protected]> wrote: > On Mar 17, 2010, at 1:51 PM, kika wrote: > > > > > Thanks Matt, here is the rest of the server output: > > > iMac-de-Keno-Kuhlmann:bmsotogrande kenokuhlmann$ script/server > > => Booting Mongrel (use 'script/server webrick' to force WEBrick) > > => Rails 2.2.2 application starting onhttp://0.0.0.0:3000 > > => Call with -d to detach > > => Ctrl-C to shutdown server > > ** Starting Mongrel listening at 0.0.0.0:3000 > > ** Starting Rails with development environment... > > Exiting > > /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/ > > gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb: > > 445:in `load_missing_constant': uninitialized constant Property > > (NameError) > > from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ > > ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/ > > dependencies.rb:77:in `const_missing' > > from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ > > ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/ > > dependencies.rb:89:in `const_missing_before_generators' > > from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ > > ruby/gems/1.8/gems/rails-2.2.2/lib/rails_generator/lookup.rb:15:in > > `const_missing' > > from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ > > ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/ > > inflector.rb: > > 352:in `constantize' > > from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ > > ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/ > > inflector.rb: > > 351:in `each' > > from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ > > ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/ > > inflector.rb: > > 351:in `constantize' > > from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ > > ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/core_ext/ > > string/inflections.rb:162:in `constantize' > > from /Users/kenokuhlmann/.gem/ruby/1.8/gems/hobo-1.0.0/lib/hobo/ > > model_controller.rb:86:in `model' > > from /Users/kenokuhlmann/.gem/ruby/1.8/gems/hobo-1.0.0/lib/hobo/ > > model_controller.rb:299:in `available_auto_write_actions' > > from /Users/kenokuhlmann/.gem/ruby/1.8/gems/hobo-1.0.0/lib/hobo/ > > model_controller.rb:287:in `available_auto_actions' > > from /Users/kenokuhlmann/.gem/ruby/1.8/gems/hobo-1.0.0/lib/hobo/ > > model_controller.rb:128:in `auto_actions' > > from /Users/kenokuhlmann/Dev/Ruby/hobo/bmsotogrande/app/controllers/ > > properties_controller.rb:5 > > Alright, here's the likely culprit. Do you have a matching 'Property' > model? If the model actually has another name, you'll need to pass it > to the hobo_model_controller call in properties_controller.rb > > class PropertiesController < ApplicationController > > hobo_model_controller(SomeOtherModel) > > end > > If that's not the issue, then something else is going on. If you can > post or gist the code for PropertiesController, that would be the next > place to look. > > BTW, if you're starting a new app I'd strongly recommend switching to > Rails 2.3.5, as it fixes several weird ActiveRecord bugs. > > --Matt Jones -- You received this message because you are subscribed to the Google Groups "Hobo Users" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/hobousers?hl=en.
