I confirm that just replacing RAILS_GEM_VERSION outputs the same
error.

Is there a workaround for this ?

On Sep 12, 7:37 pm, LF <[email protected]> wrote:
> Thanks Fred. That solved my problem.
> I Installed version 2.3.3 and then I had to rebuild the application
> from scratch, because only changing the variable RAILS_GEM_VERSION in
> environment.rb, still gave me the error pasted bellow, of a missing
> method, I guess, when I started the WEBrick server.
> Then I rebuilt the application with for the version 2.3.3 and all
> works fine.
>
> Thanks again
>
> --------------------------------------------------------------------------- 
> --------------------------------------------------------------------------- 
> ----------------
> => Booting WEBrick
> => Rails 2.3.3 application starting onhttp://0.0.0.0:3000
> C:/lfalcao/Work/Dev/Ruby/Rails/Depot1/config/initializers/
> new_rails_defaults.rb:14:in `<top (require
> d)>': undefined method `generate_best_match=' for
> ActionController::Routing:Module (NoMethodError)
>         from C:/Ruby/Ruby1.9.1-p243/lib/ruby/gems/1.9.1/gems/
> activesupport-2.3.3/lib/active_support/
> dependencies.rb:145:in `load'
>         from C:/Ruby/Ruby1.9.1-p243/lib/ruby/gems/1.9.1/gems/
> activesupport-2.3.3/lib/active_support/
> dependencies.rb:145:in `block in load_with_new_constant_marking'
>         from C:/Ruby/Ruby1.9.1-p243/lib/ruby/gems/1.9.1/gems/
> activesupport-2.3.3/lib/active_support/
> dependencies.rb:521:in `new_constants_in'
>         from C:/Ruby/Ruby1.9.1-p243/lib/ruby/gems/1.9.1/gems/
> activesupport-2.3.3/lib/active_support/
> dependencies.rb:145:in `load_with_new_constant_marking'
>         from C:/Ruby/Ruby1.9.1-p243/lib/ruby/gems/1.9.1/gems/
> rails-2.3.3/lib/initializer.rb:622:in `
> block in load_application_initializers'
>         from C:/Ruby/Ruby1.9.1-p243/lib/ruby/gems/1.9.1/gems/
> rails-2.3.3/lib/initializer.rb:621:in `
> each'
>         from C:/Ruby/Ruby1.9.1-p243/lib/ruby/gems/1.9.1/gems/
> rails-2.3.3/lib/initializer.rb:621:in `
> load_application_initializers'
>         from C:/Ruby/Ruby1.9.1-p243/lib/ruby/gems/1.9.1/gems/
> rails-2.3.3/lib/initializer.rb:176:in `
> process'
>         from C:/Ruby/Ruby1.9.1-p243/lib/ruby/gems/1.9.1/gems/
> rails-2.3.3/lib/initializer.rb:113:in `
> run'
>         from C:/lfalcao/Work/Dev/Ruby/Rails/Depot1/config/
> environment.rb:9:in `<top (required)>'
>         from C:/Ruby/Ruby1.9.1-p243/lib/ruby/gems/1.9.1/gems/
> activesupport-2.3.3/lib/active_support/
> dependencies.rb:156:in `require'
>         from C:/Ruby/Ruby1.9.1-p243/lib/ruby/gems/1.9.1/gems/
> activesupport-2.3.3/lib/active_support/
> dependencies.rb:156:in `block in require'
>         from C:/Ruby/Ruby1.9.1-p243/lib/ruby/gems/1.9.1/gems/
> activesupport-2.3.3/lib/active_support/
> dependencies.rb:521:in `new_constants_in'
>         from C:/Ruby/Ruby1.9.1-p243/lib/ruby/gems/1.9.1/gems/
> activesupport-2.3.3/lib/active_support/
> dependencies.rb:156:in `require'
>         from C:/Ruby/Ruby1.9.1-p243/lib/ruby/gems/1.9.1/gems/
> rails-2.3.3/lib/commands/server.rb:84:i
> n `<top (required)>'
>         from script/server:3:in `require'
>         from script/server:3:in `<main>'
>
> --------------------------------------------------------------------------- 
> --------------------------------------------------------------------------- 
> ----------------
>
> On Sep 12, 5:18 pm, Frederick Cheung <[email protected]>
> wrote:
>
>
>
> > On Sep 12, 5:00 pm, LF <[email protected]> wrote:
>
> > > This is the default view generated. I haven't touched it yet. What is
> > > this problem? Do I need to install something else? Am I doing anything
> > > wrong?
> > > I'm sorry if this is a basic one, but I tried everything (which is
> > > very little) I know. Anybody can help me?
>
> > It's a bug in 
> > rails:https://rails.lighthouseapp.com/projects/8994/tickets/3144-undefined-...
>
> > The change in question was a security fix - for the purpose of
> > learning rails you could revert to rails 2.3.3 without ill effect
> > (make sure you have that version of the gem installed and set
> > RAILS_GEM_VERSION in environment.rb)
>
> > Fred

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" 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/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to