[Seasar-user:4618] Re: [S2JSF] WebSphere で、s2filter is unavailable

Yasuo Higa [E-MAIL ADDRESS DELETED]
2006年 9月 15日 (金) 12:45:59 JST


ひがです。
> 
>  松山です。
> 
>  開発中のシステムで、
> 
>  http://hogehoge/hogeApp/index.html
> 
>  というURL にアクセスするときに、Tomcat5.5 だと、
> 
>  http://hogehoge/hogeApp/
> 
>  でも開きますが、WebSphere で同じことをやると、
> 
> ----------------------------------------------------------
> [Servlet Error]-[Filter [s2filter]: filter is unavailable.]: java.io.UnsupportedEncodingException: null
>  at sun.io.Converters.getConverterClass(Converters.java:306)

> のような例外が発生し、ページが表示されません。
>  index.html まで指定すると、表示されます。

>     <!-- Filter Mappings -->
>     <filter-mapping>
>         <filter-name>s2filter</filter-name>
>         <url-pattern>/*</url-pattern>
>     </filter-mapping>
> 
>  welcome-file-list は、
> 
>     <welcome-file-list>
>         <welcome-file>index.html</welcome-file>
>         <welcome-file>index.jsp</welcome-file>
>     </welcome-file-list>
> 
>  となっています。
> 
>  何か記述方法がおかしいでしょうか?
> 
Servletの仕様的には特に問題ないように思えます。

welcome-fileのWebSphereの仕様を一度確認していただけないでしょうか。
index.jspなら大丈夫ということなら、
index.jspからredirectすることもできます。
s2jsf-exampleのindex3.jspがindex2.htmlにredirectしているので
参考になるかと思います。

よろしくお願いします。

Yasuo Higa
The Seasar Project



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