Как я могу создать страницу обработки ошибок в ICEfaces (с Facelets)? - PullRequest
1 голос
/ 24 июня 2009

Мне нужна небольшая помощь в создании всеобъемлющей страницы обработки ошибок в моем приложении 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). Спасибо!

...