diff -r 0043a3b32d31 -r 78f74ebdf952 java/nekurak.net-web/web/WEB-INF/chyby/500.jsp
--- a/java/nekurak.net-web/web/WEB-INF/chyby/500.jsp	Fri Jan 08 21:23:42 2010 +0100
+++ b/java/nekurak.net-web/web/WEB-INF/chyby/500.jsp	Fri Jan 08 23:11:42 2010 +0100
@@ -2,7 +2,7 @@
 <jsp:root xmlns:jsp="http://java.sun.com/JSP/Page"
 	  xmlns:c="http://java.sun.com/jsp/jstl/core"
 	  version="2.0">
-    <jsp:directive.page contentType="application/xhtml+xml"/>
+    <jsp:directive.page contentType="application/xhtml+xml" isErrorPage="true"/>
     <jsp:output doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"
 		doctype-root-element="html"
 		omit-xml-declaration="false"/>
@@ -16,6 +16,18 @@
 	    <p>Tak to se nám něco pořádně nepovedlo.
 		Mnozí se v takových případech uchylují ke lžím a řeknou uživateli,
 		že probíhá údržba, ať přijde příště :-)</p>
+
+	    <!-- v pageContext nalezneme informace o chybě: -->
+	    <p>Stavový kód: ${pageContext.errorData.statusCode}<br/>
+
+		<!-- takhle se zjistí IP adresa klienta
+		(ne že bychom to teď potřebovali) -->
+		IP adresa klienta: ${pageContext.request.remoteAddr}<br/>
+
+		<!-- tohle si samozřejmě necháme pro sebe,
+		ale kdybychom informaci o výjimce někdy potřebovali, víme, kde ji hledat -->
+		Chyba: <c:out value="${pageContext.errorData.throwable}"/>
+	    </p>
 	</body>
     </html>