I need a little help creating a catch-all error handling page in my ICEfaces application. I'd like to present a user-friendly message along with an exception stack trace.
I can redirect to an error page using the following directive in web.xml:
<error-page>
<error-code>500</error-code>
<location>/error.xhtml</location>
</error-page>
However, I can't figure out how to get to the exception within error.xhtml. Is it stored in request
, session
, or somewhere else?
I'm using ICEfaces 1.8.0 (with Facelets) and JSF 1.2 (Sun RI). Thanks!