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で扱えるようになります。