アプリを rails 2.3 から 3.0にアップグレードしようとしていますが、ファイルがあります
app/utility/interface/import/import_statistics_manager.rb
を含む
class Utility::Interface::Import::ImportStatisticsManager
//code here
end
Utility::Interface::Import
ファイルパスにはフォルダー名が含まれていると思いますが、名前空間として使用されています
このコードは Rails 2.3 では問題なく動作しますが、Rails 3.0.6 で実行しようとすると NameError がスローされます。
Error message:
uninitialized constant Utility
Exception class:
NameError
参考までに: rails 2.3 は ruby 1.8.7 を使用し、rails 3.0.6 は ruby 1.9.2 を使用します。
私の理解が正しくない場合は修正してください