Index: lams_tool_chat/conf/hibernate/mappings/org/lamsfoundation/lams/tool/chat/model/ChatMessage.hbm.xml =================================================================== RCS file: /usr/local/cvsroot/lams_tool_chat/conf/hibernate/mappings/org/lamsfoundation/lams/tool/chat/model/Attic/ChatMessage.hbm.xml,v diff -u -r1.2 -r1.3 --- lams_tool_chat/conf/hibernate/mappings/org/lamsfoundation/lams/tool/chat/model/ChatMessage.hbm.xml 8 Jun 2006 05:57:31 -0000 1.2 +++ lams_tool_chat/conf/hibernate/mappings/org/lamsfoundation/lams/tool/chat/model/ChatMessage.hbm.xml 25 Jul 2006 05:00:57 -0000 1.3 @@ -45,7 +45,7 @@ insert="true" > @@ -58,7 +58,7 @@ insert="true" > @@ -73,11 +73,10 @@ + 500 + /error.jsp + + + 403 + /403.jsp + + + 404 + /404.jsp + + \ No newline at end of file Index: lams_tool_chat/conf/xdoclet/global-exceptions.xml =================================================================== RCS file: /usr/local/cvsroot/lams_tool_chat/conf/xdoclet/global-exceptions.xml,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ lams_tool_chat/conf/xdoclet/global-exceptions.xml 25 Jul 2006 05:00:57 -0000 1.1 @@ -0,0 +1,8 @@ + + + \ No newline at end of file Index: lams_tool_chat/web/403.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_chat/web/403.jsp,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ lams_tool_chat/web/403.jsp 25 Jul 2006 05:00:57 -0000 1.1 @@ -0,0 +1,6 @@ +<%@ page language="java" pageEncoding="UTF-8" contentType="text/html;charset=utf-8" %> +<%@ taglib uri="tags-lams" prefix="lams"%> +<%@ taglib uri="tags-core" prefix="c" %> + + + \ No newline at end of file Index: lams_tool_chat/web/404.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_chat/web/404.jsp,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ lams_tool_chat/web/404.jsp 25 Jul 2006 05:00:57 -0000 1.1 @@ -0,0 +1,8 @@ +<%@ page language="java" pageEncoding="UTF-8" contentType="text/html;charset=utf-8" %> +<%@ taglib uri="tags-lams" prefix="lams"%> +<%@ taglib uri="tags-core" prefix="c" %> + + + + + Index: lams_tool_chat/web/error.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_chat/web/error.jsp,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ lams_tool_chat/web/error.jsp 25 Jul 2006 05:00:57 -0000 1.1 @@ -0,0 +1,63 @@ +<%@ page language="java" isErrorPage="true" pageEncoding="UTF-8" contentType="text/html;charset=utf-8"%> +<%@ taglib uri="tags-lams" prefix="lams"%> +<%@ taglib uri="tags-core" prefix="c"%> +<%@ taglib uri="tags-fmt" prefix="fmt"%> + + + + +<%-- Catch JSP Servlet Exception --%> +<% +if (exception != null) { +%> + + <%=exception.getMessage()%> + + + <%=exception.getClass().getName()%> + +<% + java.io.ByteArrayOutputStream bos = new java.io.ByteArrayOutputStream(); + java.io.PrintStream os = new java.io.PrintStream(bos); + exception.printStackTrace(os); + String stack = new String(bos.toByteArray()); +%> + + <%=stack%> + +<% +} else if ((Exception) request.getAttribute("javax.servlet.error.exception") != null) { +%> + + + <%=((Exception) request.getAttribute("javax.servlet.error.exception")).getMessage()%> + + + <%=((Exception) request.getAttribute("javax.servlet.error.exception")).getMessage() + .getClass().getName()%> + +<% + java.io.ByteArrayOutputStream bos = new java.io.ByteArrayOutputStream(); + java.io.PrintStream os = new java.io.PrintStream(bos); + ((Exception) request.getAttribute("javax.servlet.error.exception")).printStackTrace(os); + String stack = new String(bos.toByteArray()); +%> + + <%=stack%> + +<% +} +%> +
+ + + +
+ + \ No newline at end of file Index: lams_tool_chat/web/login.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_chat/web/login.jsp,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ lams_tool_chat/web/login.jsp 25 Jul 2006 05:00:57 -0000 1.1 @@ -0,0 +1,12 @@ +<%@ page language="java" pageEncoding="UTF-8" contentType="text/html;charset=utf-8" %> +<%@ taglib uri="tags-lams" prefix="lams"%> +<%@ taglib uri="tags-core" prefix="c" %> + + + + Index: lams_tool_chat/web/WEB-INF/web.xml =================================================================== RCS file: /usr/local/cvsroot/lams_tool_chat/web/WEB-INF/Attic/web.xml,v diff -u -r1.10 -r1.11 --- lams_tool_chat/web/WEB-INF/web.xml 14 Jul 2006 05:08:39 -0000 1.10 +++ lams_tool_chat/web/WEB-INF/web.xml 25 Jul 2006 05:00:57 -0000 1.11 @@ -167,13 +167,19 @@ --> - - Index: lams_tool_chat/web/WEB-INF/struts/struts-config.xml =================================================================== RCS file: /usr/local/cvsroot/lams_tool_chat/web/WEB-INF/struts/Attic/struts-config.xml,v diff -u -r1.7 -r1.8 --- lams_tool_chat/web/WEB-INF/struts/struts-config.xml 14 Jul 2006 05:08:39 -0000 1.7 +++ lams_tool_chat/web/WEB-INF/struts/struts-config.xml 25 Jul 2006 05:00:57 -0000 1.8 @@ -29,10 +29,14 @@ - + + + Index: lams_tool_nb/conf/xdoclet/error-pages.xml =================================================================== RCS file: /usr/local/cvsroot/lams_tool_nb/conf/xdoclet/error-pages.xml,v diff -u -r1.1 -r1.2 --- lams_tool_nb/conf/xdoclet/error-pages.xml 6 Oct 2005 06:03:26 -0000 1.1 +++ lams_tool_nb/conf/xdoclet/error-pages.xml 25 Jul 2006 04:53:06 -0000 1.2 @@ -1,4 +1,13 @@ - - 403 - /403.html - \ No newline at end of file + + 500 + /error.jsp + + + 403 + /403.jsp + + + 404 + /404.jsp + + \ No newline at end of file Index: lams_tool_nb/conf/xdoclet/global-exceptions.xml =================================================================== RCS file: /usr/local/cvsroot/lams_tool_nb/conf/xdoclet/global-exceptions.xml,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ lams_tool_nb/conf/xdoclet/global-exceptions.xml 25 Jul 2006 04:53:06 -0000 1.1 @@ -0,0 +1,8 @@ + + + \ No newline at end of file Fisheye: Tag 1.4 refers to a dead (removed) revision in file `lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/web/CustomStrutsExceptionHandler.java'. Fisheye: No comparison available. Pass `N' to diff? Index: lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/web/NbAuthoringAction.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/web/NbAuthoringAction.java,v diff -u -r1.26 -r1.27 --- lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/web/NbAuthoringAction.java 19 Jul 2006 05:15:48 -0000 1.26 +++ lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/web/NbAuthoringAction.java 25 Jul 2006 04:53:06 -0000 1.27 @@ -81,15 +81,6 @@ * @struts:action path="/authoring" name="NbAuthoringForm" scope="request" * type="org.lamsfoundation.lams.tool.noticeboard.web.NbAuthoringAction" * parameter="method" validate="true" input="/author_page.jsp" - * - * @struts.action-exception key="error.exception.NbApplication" scope="request" - * type="org.lamsfoundation.lams.tool.noticeboard.NbApplicationException" - * path=".error" - * handler="org.lamsfoundation.lams.tool.noticeboard.web.CustomStrutsExceptionHandler" - * @struts.action-exception key="error.exception.NbApplication" scope="request" - * type="java.lang.NullPointerException" - * path=".error" - * handler="org.lamsfoundation.lams.tool.noticeboard.web.CustomStrutsExceptionHandler" * * @struts:action-forward name="authoringContent" path="/authoring/authoring.jsp" * @struts:action-forward name="displayMessage" path=".message" Index: lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/web/NbExportAction.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/web/NbExportAction.java,v diff -u -r1.9 -r1.10 --- lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/web/NbExportAction.java 19 Jul 2006 05:15:48 -0000 1.9 +++ lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/web/NbExportAction.java 25 Jul 2006 04:53:06 -0000 1.10 @@ -56,10 +56,6 @@ * * @struts:action path="/exportPortfolio" name="NbExportForm" scope="request" type="org.lamsfoundation.lams.tool.noticeboard.web.NbExportAction" * validate="false" parameter="mode" - * @struts.action-exception key="error.exception.NbApplication" scope="request" - * type="org.lamsfoundation.lams.tool.noticeboard.NbApplicationException" - * path=".error" - * handler="org.lamsfoundation.lams.tool.noticeboard.web.CustomStrutsExceptionHandler" * @struts:action-forward name="exportPortfolio" path="/exportPortfolio.jsp" * ----------------XDoclet Tags-------------------- */ Index: lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/web/NbLearnerAction.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/web/NbLearnerAction.java,v diff -u -r1.15 -r1.16 --- lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/web/NbLearnerAction.java 19 Jul 2006 05:15:48 -0000 1.15 +++ lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/web/NbLearnerAction.java 25 Jul 2006 04:53:07 -0000 1.16 @@ -73,10 +73,6 @@ * * @struts:action path="/learner" name="NbLearnerForm" scope="request" type="org.lamsfoundation.lams.tool.noticeboard.web.NbLearnerAction" * input=".learnerContent" validate="false" parameter="method" - * @struts.action-exception key="error.exception.NbApplication" scope="request" - * type="org.lamsfoundation.lams.tool.noticeboard.NbApplicationException" - * path=".error" - * handler="org.lamsfoundation.lams.tool.noticeboard.web.CustomStrutsExceptionHandler" * @struts:action-forward name="displayLearnerContent" path=".learnerContent" * ----------------XDoclet Tags-------------------- */ Index: lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/web/NbLearnerStarterAction.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/web/NbLearnerStarterAction.java,v diff -u -r1.20 -r1.21 --- lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/web/NbLearnerStarterAction.java 19 Jul 2006 05:15:48 -0000 1.20 +++ lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/web/NbLearnerStarterAction.java 25 Jul 2006 04:53:06 -0000 1.21 @@ -69,10 +69,6 @@ * * @struts:action path="/starter/learner" name="NbLearnerForm" scope="request" type="org.lamsfoundation.lams.tool.noticeboard.web.NbLearnerStarterAction" * validate="false" parameter="mode" - * @struts.action-exception key="error.exception.NbApplication" scope="request" - * type="org.lamsfoundation.lams.tool.noticeboard.NbApplicationException" - * path=".error" - * handler="org.lamsfoundation.lams.tool.noticeboard.web.CustomStrutsExceptionHandler" * @struts:action-forward name="displayLearnerContent" path=".learnerContent" * @struts:action-forward name="displayMessage" path=".message" * @struts:action-forward name="defineLater" path=".defineLater" Index: lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/web/NbMonitoringAction.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/web/NbMonitoringAction.java,v diff -u -r1.20 -r1.21 --- lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/web/NbMonitoringAction.java 19 Jul 2006 05:15:48 -0000 1.20 +++ lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/web/NbMonitoringAction.java 25 Jul 2006 04:53:06 -0000 1.21 @@ -61,14 +61,6 @@ * * @struts:action path="/monitoring" name="NbMonitoringForm" scope="request" type="org.lamsfoundation.lams.tool.noticeboard.web.NbMonitoringAction" * input=".monitoringContent" validate="false" parameter="method" - * @struts.action-exception key="error.exception.NbApplication" scope="request" - * type="org.lamsfoundation.lams.tool.noticeboard.NbApplicationException" - * path=".error" - * handler="org.lamsfoundation.lams.tool.noticeboard.web.CustomStrutsExceptionHandler" - * @struts.action-exception key="error.exception.NbApplication" scope="request" - * type="java.lang.NullPointerException" - * path=".error" - * handler="org.lamsfoundation.lams.tool.noticeboard.web.CustomStrutsExceptionHandler" * @struts:action-forward name="monitorPage" path="/monitoring/monitoring.jsp" * ----------------XDoclet Tags-------------------- */ Fisheye: Tag 1.2 refers to a dead (removed) revision in file `lams_tool_nb/web/403.html'. Fisheye: No comparison available. Pass `N' to diff? Index: lams_tool_nb/web/403.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_nb/web/403.jsp,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ lams_tool_nb/web/403.jsp 25 Jul 2006 04:53:06 -0000 1.1 @@ -0,0 +1,6 @@ +<%@ page language="java" pageEncoding="UTF-8" contentType="text/html;charset=utf-8" %> +<%@ taglib uri="tags-lams" prefix="lams"%> +<%@ taglib uri="tags-core" prefix="c" %> + + + \ No newline at end of file Index: lams_tool_nb/web/404.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_nb/web/404.jsp,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ lams_tool_nb/web/404.jsp 25 Jul 2006 04:53:06 -0000 1.1 @@ -0,0 +1,8 @@ +<%@ page language="java" pageEncoding="UTF-8" contentType="text/html;charset=utf-8" %> +<%@ taglib uri="tags-lams" prefix="lams"%> +<%@ taglib uri="tags-core" prefix="c" %> + + + + + Index: lams_tool_nb/web/error.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_nb/web/error.jsp,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ lams_tool_nb/web/error.jsp 25 Jul 2006 04:53:06 -0000 1.1 @@ -0,0 +1,63 @@ +<%@ page language="java" isErrorPage="true" pageEncoding="UTF-8" contentType="text/html;charset=utf-8"%> +<%@ taglib uri="tags-lams" prefix="lams"%> +<%@ taglib uri="tags-core" prefix="c"%> +<%@ taglib uri="tags-fmt" prefix="fmt"%> + + + + +<%-- Catch JSP Servlet Exception --%> +<% +if (exception != null) { +%> + + <%=exception.getMessage()%> + + + <%=exception.getClass().getName()%> + +<% + java.io.ByteArrayOutputStream bos = new java.io.ByteArrayOutputStream(); + java.io.PrintStream os = new java.io.PrintStream(bos); + exception.printStackTrace(os); + String stack = new String(bos.toByteArray()); +%> + + <%=stack%> + +<% +} else if ((Exception) request.getAttribute("javax.servlet.error.exception") != null) { +%> + + + <%=((Exception) request.getAttribute("javax.servlet.error.exception")).getMessage()%> + + + <%=((Exception) request.getAttribute("javax.servlet.error.exception")).getMessage() + .getClass().getName()%> + +<% + java.io.ByteArrayOutputStream bos = new java.io.ByteArrayOutputStream(); + java.io.PrintStream os = new java.io.PrintStream(bos); + ((Exception) request.getAttribute("javax.servlet.error.exception")).printStackTrace(os); + String stack = new String(bos.toByteArray()); +%> + + <%=stack%> + +<% +} +%> +
+ + + +
+ + \ No newline at end of file Index: lams_tool_nb/web/login.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_nb/web/login.jsp,v diff -u -r1.2 -r1.3 --- lams_tool_nb/web/login.jsp 9 Nov 2005 22:03:49 -0000 1.2 +++ lams_tool_nb/web/login.jsp 25 Jul 2006 04:53:06 -0000 1.3 @@ -1,15 +1,12 @@ -<%@ taglib uri="tags-lams" prefix="lams" %> +<%@ page language="java" pageEncoding="UTF-8" contentType="text/html;charset=utf-8" %> +<%@ taglib uri="tags-lams" prefix="lams"%> +<%@ taglib uri="tags-core" prefix="c" %> + + - - - - - System logon required - - - - - You need login here. - - Index: lams_tool_nb/web/WEB-INF/struts-config.xml =================================================================== RCS file: /usr/local/cvsroot/lams_tool_nb/web/WEB-INF/Attic/struts-config.xml,v diff -u -r1.19 -r1.20 --- lams_tool_nb/web/WEB-INF/struts-config.xml 19 Jul 2006 05:15:49 -0000 1.19 +++ lams_tool_nb/web/WEB-INF/struts-config.xml 25 Jul 2006 04:53:06 -0000 1.20 @@ -37,10 +37,14 @@ - + + + @@ -59,13 +63,6 @@ unknown="false" validate="false" > - - - - - - - --> - - 403 - /403.html - + + 500 + /error.jsp + + + 403 + /403.jsp + + + 404 + /404.jsp +