Ich brauche ein wenig Hilfe bei der Erstellung einer Catch-All-Fehlerbehandlung in meiner ICEfaces-Anwendung. Ich möchte eine benutzerfreundliche Nachricht zusammen mit einer Ausnahme-Stack-Ablaufverfolgung präsentieren.Wie kann ich eine Fehlerbehandlungsseite in ICEfaces (mit Facelets) erstellen?
kann ich auf eine Fehlerseite umleiten die folgende Anweisung in web.xml mit:
<error-page>
<error-code>500</error-code>
<location>/error.xhtml</location>
</error-page>
Allerdings kann ich nicht herausfinden, wie man die Ausnahme innerhalb error.xhtml zu bekommen. Ist es in request
, session
oder woanders gespeichert?
Ich verwende ICEfaces 1.8.0 (mit Facelets) und JSF 1.2 (Sun RI). Vielen Dank!
Dank - das letzte Glied das Ergebnis hatte ich suchte - Ausnahme gefunden wird in # {requestScope ['javax.servlet.error.exception']}. Ich hätte das wohl wissen sollen :) – harto