aboutsummaryrefslogtreecommitdiff
path: root/erecht.client.ss/data/pages/Error.jsp
diff options
context:
space:
mode:
Diffstat (limited to 'erecht.client.ss/data/pages/Error.jsp')
-rw-r--r--erecht.client.ss/data/pages/Error.jsp60
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>