Author: thomas.heute(a)jboss.com
Date: 2007-06-26 14:43:48 -0400 (Tue, 26 Jun 2007)
New Revision: 7561
Modified:
trunk/core/src/resources/portal-core-war/WEB-INF/jsp/error/page.jsp
trunk/core/src/resources/portal-core-war/WEB-INF/jsp/error/portal.jsp
Log:
Display the stacktrace on errors.
Bit prettier.
Modified: trunk/core/src/resources/portal-core-war/WEB-INF/jsp/error/page.jsp
===================================================================
--- trunk/core/src/resources/portal-core-war/WEB-INF/jsp/error/page.jsp 2007-06-26
17:46:46 UTC (rev 7560)
+++ trunk/core/src/resources/portal-core-war/WEB-INF/jsp/error/page.jsp 2007-06-26
18:43:48 UTC (rev 7561)
@@ -1,3 +1,14 @@
-Error type: <%= request.getAttribute("org.jboss.portal.control.ERROR_TYPE")
%><br/>
-Cause: <%= request.getAttribute("org.jboss.portal.control.CAUSE")
%><br/>
-Message: <%= request.getAttribute("org.jboss.portal.control.MESSAGE")
%><br/>
+<%@page import="java.lang.Throwable"%>
+<%@page import="org.jboss.portal.common.util.Exceptions"%>
+
+<h2 class="portlet-msg-error"><%=
request.getAttribute("org.jboss.portal.control.ERROR_TYPE") %></h2>
+<div class="portlet-font">Cause: <%=
request.getAttribute("org.jboss.portal.control.CAUSE") %></div>
+<%
+ if (request.getAttribute("org.jboss.portal.control.MESSAGE") != null)
+ {
+%>
+<div class="portlet-font">Message: <%=
request.getAttribute("org.jboss.portal.control.MESSAGE") %></div>
+<%
+ }
+%>
+<div class="portlet-font">StackTrace: <%=
Exceptions.toHTML((Throwable)request.getAttribute("org.jboss.portal.control.CAUSE"))
%></div>
\ No newline at end of file
Modified: trunk/core/src/resources/portal-core-war/WEB-INF/jsp/error/portal.jsp
===================================================================
--- trunk/core/src/resources/portal-core-war/WEB-INF/jsp/error/portal.jsp 2007-06-26
17:46:46 UTC (rev 7560)
+++ trunk/core/src/resources/portal-core-war/WEB-INF/jsp/error/portal.jsp 2007-06-26
18:43:48 UTC (rev 7561)
@@ -1,3 +1,14 @@
-Error type: <%= request.getAttribute("org.jboss.portal.control.ERROR_TYPE")
%><br/>
-Cause: <%= request.getAttribute("org.jboss.portal.control.CAUSE")
%><br/>
-Message: <%= request.getAttribute("org.jboss.portal.control.MESSAGE")
%><br/>
+<%@page import="java.lang.Throwable"%>
+<%@page import="org.jboss.portal.common.util.Exceptions"%>
+
+<h2 class="portlet-msg-error"><%=
request.getAttribute("org.jboss.portal.control.ERROR_TYPE") %></h2>
+<div class="portlet-font">Cause: <%=
request.getAttribute("org.jboss.portal.control.CAUSE") %></div>
+<%
+ if (request.getAttribute("org.jboss.portal.control.MESSAGE") != null)
+ {
+%>
+<div class="portlet-font">Message: <%=
request.getAttribute("org.jboss.portal.control.MESSAGE") %></div>
+<%
+ }
+%>
+<div class="portlet-font">StackTrace: <%=
Exceptions.toHTML((Throwable)request.getAttribute("org.jboss.portal.control.CAUSE"))
%></div>
\ No newline at end of file
Show replies by date