Мне нужна небольшая помощь в создании всеобъемлющей страницы обработки ошибок в моем приложении ICEfaces. Я хотел бы представить удобное для пользователя сообщение вместе с трассировкой стека исключений.
Я могу перенаправить на страницу ошибки, используя следующую директиву в web.xml:
<error-page>
<error-code>500</error-code>
<location>/error.xhtml</location>
</error-page>
Однако я не могу понять, как добраться до исключения в файле error.xhtml. Он хранится в request
, session
или где-то еще?
Я использую ICEfaces 1.8.0 (с Facelets) и JSF 1.2 (Sun RI). Спасибо!