You were right, i.e. it was more than a coincidence. I took a more conservative approach when using your advice: I deleted that 1.2.3 thing directly from Windows Explorer. It took some doing because something was still referencing it although I had no Ruby or Rails stuff running. I think THAT was the real cause of my misadventure.
Bottom line: Mongrel came up and localhost:3000 brought up my app. Thank you very much for offering your guidance. Best wishes, Richard On Feb 20, 9:51 am, Colin Law <[email protected]> wrote: > On 20 February 2010 14:32, RichardOnRails > > > > <[email protected]> wrote: > > Thanks for responding to my plight. > > >> Have you frozen the earlier version of Rails into your app? Look in > >> your apps vendor folder for a folder rails. If it is there remove it. > > > My app is RTS. The RTS\vendor folder has no files and one empty > > folder: plugins. Furthermore, I've never been sophisticated in > > Rails to use "freeze". > > > However, I'm new to the 2.0 version and tried to solve problems I had > > by downloading/executing the Chapter 1 sample from Rippen's "Pro > > RoR". It referenced ver. 1.2.3, so I downloaded/installed 1.2.3 > > yesterday. That led to other problems so I abandoned Rippen's > > example. > > > Is it more than coincidence that the problematic version of > > initializer was 1.2.3?? > > I am sure it is more than a coincidence. If you do > gem list > it will show you which versions you have installed. Assuming you no > longer need any except the latest versions you can do > gem cleanup > which will remove all versions except the latest. At the very least > that should change the symptom you are having. > > Colin > > > > > Again, thanks for looking into my problem, > > Richard > > > On Feb 20, 3:23 am, Colin Law <[email protected]> wrote: > >> On 20 February 2010 03:21, RichardOnRails > > >> <[email protected]> wrote: > >> > Hi All, > > >> > In my Rails app RTS, I specify: > >> > RAILS_GEM_VERSION = '2.3.5' > >> > in \RTS\config\environment.rb > > >> > I have no Windows environment variable named RAILS_GEM_VERSION > > >> > When I run ruby script/server, I get the error message: > > >> > K:/_Utilities/ruby186-26_rc2/ruby/lib/ruby/gems/1.8/gems/rails-1.2.3/ > >> > lib/initializer.rb:328:in `send': undefined method `session=' for > >> > ActionController::Base:Class (NoMethodError) > > >> > Why did the server script reference a rails-1.2.3 gem, rather than a > >> > 2.3.5 gem? The 1.2.3 version of initializer.rb uses metaprogramming > >> > which likely produced the variable name "session=" which might have > >> > been correct in the 1.2.3 context. But the 2.3.5 version of > >> > initializer.rb should have been invoked and it looks fine on this > >> > score. > > >> Have you frozen the earlier version of Rails into your app? Look in > >> your apps vendor folder for a folder rails. If it is there remove it. > > >> Colin > > > -- > > 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 > > athttp://groups.google.com/group/rubyonrails-talk?hl=en. -- 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.

