7252


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

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

[code]

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

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


CC BY-SA 3.0
2015-02-23T13:26:04.730
6975
2015-02-28T13:23:30.960
2015-02-28T13:23:30.960
7572
7404
question
java linux seaser2
[ESSR0007]S2Containerはnullあるいは空であってはいけません


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

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


CC BY-SA 3.0
2015-02-28T13:16:41.833
7252
2015-02-28T13:16:41.833
7572
6975
answer