I''m running into a problem using the oracle adapter when I have a newer unpacked gem in vendor/gems and an old gem on the system. It seems rails is failing with ** Starting Mongrel listening at 0.0.0.0:7654 ** Starting Rails with development environment... /usr/local/lib/ruby/site_ruby/1.8/rubygems.rb:142:in `activate'': can''t activate activerecord (>= 1.15.5.7843, runtime), already activated activerecord-2.1.1 (Gem::Exception) ... The problem seems to originate when the connection spec tries to load the gem. Unfortunately it''s not rescuing the proper exception. The following seems to fix it for me. Has anyone else had a similar problem? Thanks. Cheers, Flinn --- lib/active_record/connection_adapters/abstract/ connection_specification.rb.orig 2008-09-19 14:57:37.000000000 -0400 +++ lib/active_record/connection_adapters/abstract/ connection_specification.rb 2008-09-19 14:59:18.000000000 -0400 @@ -225,7 +225,7 @@ module ActiveRecord require ''rubygems'' gem "activerecord-#{spec[:adapter]}-adapter" require "active_record/connection_adapters/ #{spec[:adapter]}_adapter" - rescue LoadError + rescue Gem::LoadError begin require "active_record/connection_adapters/ #{spec[:adapter]}_adapter" rescue LoadError --~--~---------~--~----~------------~-------~--~----~ 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 rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---