2010-12-29 9 views
1

私は宝石としてRubyCAS-Client 2.1.0をインストールし、Windows 7ではRails 2.3.10を使用しました。元のRailsアプリケーションを作成した後、http://rubycas-client.rubyforge.org/の指示に従いました。私はenvironment.rbにするRubyCAS-Client質問:Rails

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

を追加すると、スクリプト/コンソールを実行するときに、すぐに、私は次の例外を取得:

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

サーバを起動できず、コントローラを生成できません。この問題の修正はありますか?

答えて

1

あなたはenvironment.rbにファイルに次のように含まれている:

は 'casclient'

は 'casclient /フレームワーク/レール/フィルター'

を必要と必要