Seasar-user:4822 done
https://www.seasar.org/issues/browse/JSF-31
この修正は、S2JSF1.1.0-rc-2, S2JSF1.0.19にて反映されます。
具体的には
jsfErrorPage.diconに以下を追加。
<initMethod name="addErrorPage"> <arg>@org.seasar.jsf.exception.PathNotFoundRuntimeException@class</arg> <arg>"/errorpage/errorOrg.html"</arg> </initMethod>
errorOrg.htmlを用意
<html xmlns:m="http://www.seasar.org/maya"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>original error page</title> </head> <body> <span m:value="#{requestScope['seasar.jsf.error.message']}">error msg</span> </span> </body> </html>
となります。
これによりRuntimeExceptionをjsfErrorPage.diconで扱えるようになります。