open_id_authentication

Hi Guys,

Background: I am trying to run the Google OpenCellID project, but to no avail.

I have searched long and hard for a solution to this problem, but to no avail. I have ensured that I have the latest version of Ruby, mongrel_rails, open_id_authentication etc. I have even go so far as to check the diffs to make sure that everything is okay, but I see get this error when I run ruby script/server

=> Booting Mongrel (use 'script/server webrick' to force WEBrick) => Rails application starting on http://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 c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.0.2/lib/active_support/ dependencies.rb:263:in `load_missing_constant': uninitialized constant OpenID::Store (NameError)         from c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.0.2/lib/ active_support/dependencies.rb:453:in `const_missing'         from C:/Documents and Settings/keith/My Documents/Localisation Projects/Google/vendor/plugins/restful_open_id_authentication/lib/ open_id_store.rb:2         from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb: 27:in `gem_original_require'         from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb: 27:in `require'         from c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.0.2/lib/ active_support/dependencies.rb:496:in `require'         from c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.0.2/lib/ active_support/dependencies.rb:342:in `new_constants_in'         from c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.0.2/lib/ active_support/dependencies.rb:496:in `require'         from C:/Documents and Settings/keith/My Documents/Localisation Projects/Google/vendor/plugins/restful_open_id_authentication/init.rb: 7:in `evaluate_init_rb'          ... 38 levels...         from c:/ruby/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/commands/ server.rb:39         from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb: 27:in `gem_original_require'         from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb: 27:in `require'         from script/server:3

Everything I have read only handles cases where users have upgraded from an ealier version of Ruby, and have an old version of open_id_authentication. I have just install both ruby and open_id, brand new, so I would expect to have the latest version.

Any ideas...I admin I am a complete ruby noob, so any help or pointers in the right direction would be very much appreciated.

Thanks in advance Keith

Hi Keith,

Have you "required" the OpenID library in your environment.rb file?

Regards

Robin