2010-12-29 12 views
1

Ich habe RubyCAS-Client 2.1.0 als Juwel installiert und Rails 2.3.10 unter Windows 7 verwendet. Nachdem ich eine makellose Rails-App erstellt hatte, begann ich den Anweisungen unter http://rubycas-client.rubyforge.org/ zu folgen, aber als sobald ichRubyCAS-Client Frage: Rails

CASClient::Frameworks::Rails::Filter.configure( :cas_base_url => "https://cas.example.foo/" )

environment.rb, erhalte ich die folgenden Ausnahmen, wenn Skript/Konsole ausgeführt wird hinzufügen:

C:/Ruby187/lib/ruby/gems/1.8/gems/activesupport-2.3.10/lib/active_support/dependencies.rb: 611:in 'to_constant_name':ArgumentError: Anonymous modules have no name to be referenced by

C:/Ruby187/lib/ruby/gems/1.8/gems/activesupport-2.3.10/lib/active_support/dependencies.rb: 469:in 'load_missing_constant':NameError: uninitialized constant ApplicationController

Ich kann den Server nicht starten und ich kann keine Controller generieren. Gibt es eine Lösung für dieses Problem?

Antwort

1

Haben Eingeschlossen Sie die folgenden in environment.rb Datei:

require 'casclient'

erfordern 'casclient/Frameworks/Schienen/Filter'