diff options
Diffstat (limited to 'erecht.client.ss/data/pages/Error.jsp')
-rw-r--r-- | erecht.client.ss/data/pages/Error.jsp | 60 |
1 files changed, 60 insertions, 0 deletions
diff --git a/erecht.client.ss/data/pages/Error.jsp b/erecht.client.ss/data/pages/Error.jsp new file mode 100644 index 000000000..825d46dd0 --- /dev/null +++ b/erecht.client.ss/data/pages/Error.jsp @@ -0,0 +1,60 @@ +<%@ page contentType="text/html; charset=ISO-8859-1" %> + +<%@ page import="javax.servlet.*, at.gv.egovernment.moa.ss.erechtclient.init.*, at.gv.egovernment.moa.ss.erechtclient.*" %> + +<html xmlns="http://www.w3.org/1999/xhtml"> + +<head> + <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" /> + <title>Ein Fehler ist aufgetreten</title> + <link rel="stylesheet" href="pages/stuff/styles.css" type="text/css"> +</head> + +<body> + <table style="text-align: left; width: 100%;" border="0" cellpadding="2" cellspacing="2"> + <tbody><tr> + <td> + <h2>Ein Fehler ist aufgetreten + </h2> + </td> + <td style="width: 242px;"> + <img src="pages/stuff/e-recht.png" title="E-Recht" alt="Bild E-Recht" style="width: 242px; height: 116px;"> + </td> + </tr></tbody> + </table> + +<p> + Ein unerwarteter Fehler ist aufgetreten. Unten finden Sie eine Beschreibung des aufgetretenen + Fehlers sowie den so genannten Stack Trace der Anwendung zum Zeitpunkt des Auftretens des + Fehlers. Bitte geben Sie diese Informationen an den Administrator dieser Anwendung weiter, + um Unterstützung zu erhalten. +</p> + +<p>Beschreibung des Fehlers:</p> +<pre> +<% + Throwable t = (Throwable) request.getAttribute(Constants.RCP_ERROR_THROWABLE_); + out.print(t.getMessage()); +%> +</pre> + +<p>Stack Trace der Anwendung:</p> +<pre> +<% + if (t instanceof ERechtClientException) + { + out.print(((ERechtClientException)t).getStackTracePrint()); + } + else + { + out.println(t.getClass().getCanonicalName() + ": " + t.getMessage()); + StackTraceElement[] sTEs = t.getStackTrace(); + for (int i = 0; i < sTEs.length; i++) out.println("at " + sTEs[i]); + } +%> +</pre> + +</body> + + +</html> |