[ESSR0007]S2Containerはnullあるいは空であってはいけません


SeasarのアプリをLinux環境で起動できません。

Tomcatのディレクトリは`webapps`のアプリが設定したんですが、下記のメッセージがでています。

[code]

    [ESSR0007]S2Containerはnullあるいは空であってはいけません
    
[/code]

Windowsの環境ではエラーがでませんが、Seasar2はLinux環境で起動する場合、何か特別な設定が必要ですか？




  1. 恐らく`app.dicon`ファイルがクラスパス配下に無いのが原因です。  
`WEB-INF/classes/app.dicon`  
にファイルが配置されているか確認してみてください。

  2. クラスパス関連の設定値に、linuxでは使わないディレクトリ区切り文字`¥`(￥マークまたはバックスラッシュ）が入っていないか確認してみてください。




  1. 恐らく`app.dicon`ファイルがクラスパス配下に無いのが原因です。  
`WEB-INF/classes/app.dicon`  
にファイルが配置されているか確認してみてください。

  2. クラスパス関連の設定値に、linuxでは使わないディレクトリ区切り文字`¥`(￥マークまたはバックスラッシュ）が入っていないか確認してみてください。

