[Seasar-user:4590] Re: S2Struts の無設定Strutsで、rootDirに空白文字が入っている場合

内藤謙一 [E-MAIL ADDRESS DELETED]
2006年 9月 12日 (火) 15:25:30 JST


内藤です。

 早急な対応ありがとうございます。
 次回のリリースを待っています。

> 永島です。
> 
> パスに空白が含まれている場合にhtmlファイルが見つからない問題を修正し、
> コミットしました。
> 
> https://www.seasar.org/svn/s2struts/branches/s2struts-1.2.3-branch/
> 
> 次回リリース(1.2.7)時に反映されます。
> ご指摘ありがとうございます。
> 
> 
> 06/09/08 に 内藤謙一<[E-MAIL ADDRESS DELETED]> さんは書きました:
> > S2Strutsについての質問です。無設定Strutsの場合、TOMCATのwebappsへの
> > パスに空白が含まれてると、TOMCATの立ち上げ中に
> >  View file was not found.
> > と出てしまうのですが、対処方法はあるでしょうか? (S2Struts 1.2.6です。ちなみにエラーにはならずに、メッセージが表示されるだけです)
> >
> > デバッガで見てみると、ZeroConfigActionRuleImpl.getExistFilePath()で
> > htmlファイルが見つけられず、View file was not foundメッセージが出力されていました。
> > どうもパスを作成する段階で必要なdocRoot変数の中の空白文字が%20に置き換わって
> > しまっていることが原因のようです。何か設定で回避することは可能でしょうか?
> >
> > また、これが原因なのか分からないのですが、↑の状況でActionForwardがうまく動作しません。(struts-config.xmlに明示的にaction-mappingsを書けばうまく動作しました。このときは、View file was not foundメッセージも出ません)
> >
> > よろしくお願いします。
> > // K. Naito
> >
> > _______________________________________________
> > Seasar-user mailing list
> > [E-MAIL ADDRESS DELETED]
> > https://www.seasar.org/mailman/listinfo/seasar-user
> >
> 
> 
> -- 
> Katsuhiko Nagashima
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://www.seasar.org/mailman/listinfo/seasar-user




Seasar-user メーリングリストの案内