Index: lams_central/conf/xdoclet/error-pages.xml
===================================================================
diff -u
--- lams_central/conf/xdoclet/error-pages.xml (revision 0)
+++ lams_central/conf/xdoclet/error-pages.xml (revision 97049873e9f5a71cdb4e9286f82508040b597347)
@@ -0,0 +1,13 @@
+
+ 500
+ /error.jsp
+
+
+ 403
+ /403.jsp
+
+
+ 404
+ /404.jsp
+
+
\ No newline at end of file
Index: lams_central/conf/xdoclet/global-exceptions.xml
===================================================================
diff -u
--- lams_central/conf/xdoclet/global-exceptions.xml (revision 0)
+++ lams_central/conf/xdoclet/global-exceptions.xml (revision 97049873e9f5a71cdb4e9286f82508040b597347)
@@ -0,0 +1,8 @@
+
+
+
\ No newline at end of file
Index: lams_central/web/403.jsp
===================================================================
diff -u
--- lams_central/web/403.jsp (revision 0)
+++ lams_central/web/403.jsp (revision 97049873e9f5a71cdb4e9286f82508040b597347)
@@ -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_central/web/404.jsp
===================================================================
diff -u
--- lams_central/web/404.jsp (revision 0)
+++ lams_central/web/404.jsp (revision 97049873e9f5a71cdb4e9286f82508040b597347)
@@ -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_central/web/WEB-INF/lams.tld
===================================================================
diff -u -r9393c098e5dfd603e2d37347cd1e531a25aa424a -r97049873e9f5a71cdb4e9286f82508040b597347
--- lams_central/web/WEB-INF/lams.tld (.../lams.tld) (revision 9393c098e5dfd603e2d37347cd1e531a25aa424a)
+++ lams_central/web/WEB-INF/lams.tld (.../lams.tld) (revision 97049873e9f5a71cdb4e9286f82508040b597347)
@@ -310,8 +310,5 @@
ExportPortOutput
/WEB-INF/tags/ExportPortOutput.tag
-
- DefineLater
- /WEB-INF/tags/DefineLater.tag
-
+
Index: lams_central/web/css/default.css
===================================================================
diff -u -r23e048549eba2b22d29feba15ea3b458649758b5 -r97049873e9f5a71cdb4e9286f82508040b597347
--- lams_central/web/css/default.css (.../default.css) (revision 23e048549eba2b22d29feba15ea3b458649758b5)
+++ lams_central/web/css/default.css (.../default.css) (revision 97049873e9f5a71cdb4e9286f82508040b597347)
@@ -40,10 +40,10 @@
padding-top:25px; }
h2 {color:#47bc23;
-font-size:14px;
-margin-left:10px;
-margin-bottom:0px;
-margin-top:10px; };
+ font-size:14px;
+ margin-left:10px;
+ margin-bottom:0px;
+ margin-top:10px; }
h4 {color:#47bc23; font-size:11px;}
@@ -435,19 +435,19 @@
}
table.chosengrouping tr {
- valign:top
+ vertical-align:top
}
table.chosengrouping th {
padding:0px;
font-size:11px;
- align:center;
+ text-align:center;
}
table.chosengrouping td {
padding:0px;
font-size:11px;
- align:center;
+ text-align:center;
}
table.chosengrouping td p{
Index: lams_central/web/error.jsp
===================================================================
diff -u
--- lams_central/web/error.jsp (revision 0)
+++ lams_central/web/error.jsp (revision 97049873e9f5a71cdb4e9286f82508040b597347)
@@ -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_learning/conf/xdoclet/error-pages.xml
===================================================================
diff -u -rdff0b0618eea86d86bdf3d5d3f56d85c8569f6fe -r97049873e9f5a71cdb4e9286f82508040b597347
--- lams_learning/conf/xdoclet/error-pages.xml (.../error-pages.xml) (revision dff0b0618eea86d86bdf3d5d3f56d85c8569f6fe)
+++ lams_learning/conf/xdoclet/error-pages.xml (.../error-pages.xml) (revision 97049873e9f5a71cdb4e9286f82508040b597347)
@@ -1 +1,13 @@
+
+ 500
+ /error.jsp
+
+
+ 403
+ /403.jsp
+
+
+ 404
+ /404.jsp
+
+
\ No newline at end of file
Index: lams_learning/conf/xdoclet/global-exceptions.xml
===================================================================
diff -u
--- lams_learning/conf/xdoclet/global-exceptions.xml (revision 0)
+++ lams_learning/conf/xdoclet/global-exceptions.xml (revision 97049873e9f5a71cdb4e9286f82508040b597347)
@@ -0,0 +1,8 @@
+
+
+
\ No newline at end of file
Fisheye: Tag 97049873e9f5a71cdb4e9286f82508040b597347 refers to a dead (removed) revision in file `lams_learning/src/java/org/lamsfoundation/lams/learning/util/CustomStrutsExceptionHandler.java'.
Fisheye: No comparison available. Pass `N' to diff?
Index: lams_learning/src/java/org/lamsfoundation/lams/learning/web/action/DummyLearnerAction.java
===================================================================
diff -u -r04802eaaf2249d4faf8784f702664d28f46fdebc -r97049873e9f5a71cdb4e9286f82508040b597347
--- lams_learning/src/java/org/lamsfoundation/lams/learning/web/action/DummyLearnerAction.java (.../DummyLearnerAction.java) (revision 04802eaaf2249d4faf8784f702664d28f46fdebc)
+++ lams_learning/src/java/org/lamsfoundation/lams/learning/web/action/DummyLearnerAction.java (.../DummyLearnerAction.java) (revision 97049873e9f5a71cdb4e9286f82508040b597347)
@@ -54,10 +54,6 @@
* @struts:action path="/dummylearner"
* parameter="method"
* validate="false"
- * @struts.action-exception key="error.system.learner" scope="request"
- * type="org.lamsfoundation.lams.learning.service.LearnerServiceException"
- * path=".systemError"
- * handler="org.lamsfoundation.lams.learning.util.CustomStrutsExceptionHandler"
* @struts:action-forward name="controlActivity" path="/dummyControlFrame.jsp"
* @struts:action-forward name="displayActivity" path="/DisplayActivity.do"
*
Index: lams_learning/src/java/org/lamsfoundation/lams/learning/web/action/GateAction.java
===================================================================
diff -u -r04802eaaf2249d4faf8784f702664d28f46fdebc -r97049873e9f5a71cdb4e9286f82508040b597347
--- lams_learning/src/java/org/lamsfoundation/lams/learning/web/action/GateAction.java (.../GateAction.java) (revision 04802eaaf2249d4faf8784f702664d28f46fdebc)
+++ lams_learning/src/java/org/lamsfoundation/lams/learning/web/action/GateAction.java (.../GateAction.java) (revision 97049873e9f5a71cdb4e9286f82508040b597347)
@@ -74,10 +74,6 @@
* path="/gate"
* parameter="method"
* validate="false"
- * @struts.action-exception key="error.system.learner" scope="request"
- * type="org.lamsfoundation.lams.learning.service.LearnerServiceException"
- * path=".systemError"
- * handler="org.lamsfoundation.lams.learning.util.CustomStrutsExceptionHandler"
*
* @struts:action-forward name="permissionGate" path=".permissionGate"
* @struts:action-forward name="scheduleGate" path=".scheduleGate"
Index: lams_learning/src/java/org/lamsfoundation/lams/learning/web/action/GroupingAction.java
===================================================================
diff -u -r04802eaaf2249d4faf8784f702664d28f46fdebc -r97049873e9f5a71cdb4e9286f82508040b597347
--- lams_learning/src/java/org/lamsfoundation/lams/learning/web/action/GroupingAction.java (.../GroupingAction.java) (revision 04802eaaf2249d4faf8784f702664d28f46fdebc)
+++ lams_learning/src/java/org/lamsfoundation/lams/learning/web/action/GroupingAction.java (.../GroupingAction.java) (revision 97049873e9f5a71cdb4e9286f82508040b597347)
@@ -70,10 +70,6 @@
* path="/grouping"
* parameter="method"
* validate="false"
- * @struts.action-exception key="error.system.learner" scope="request"
- * type="org.lamsfoundation.lams.learning.service.LearnerServiceException"
- * path=".systemError"
- * handler="org.lamsfoundation.lams.learning.util.CustomStrutsExceptionHandler"
* @struts:action-forward name="viewGroup" path="/grouping.do?method=viewGrouping"
* @struts:action-forward name="showGroup" path=".showgroup"
* @struts:action-forward name="waitGroup" path=".waitgroup"
Index: lams_learning/src/java/org/lamsfoundation/lams/learning/web/action/LearnerAction.java
===================================================================
diff -u -rf0bf73ab180670fb0051e6550d604e99ddab7520 -r97049873e9f5a71cdb4e9286f82508040b597347
--- lams_learning/src/java/org/lamsfoundation/lams/learning/web/action/LearnerAction.java (.../LearnerAction.java) (revision f0bf73ab180670fb0051e6550d604e99ddab7520)
+++ lams_learning/src/java/org/lamsfoundation/lams/learning/web/action/LearnerAction.java (.../LearnerAction.java) (revision 97049873e9f5a71cdb4e9286f82508040b597347)
@@ -81,10 +81,6 @@
* @struts:action path="/learner"
* parameter="method"
* validate="false"
- * @struts.action-exception key="error.system.learner" scope="request"
- * type="org.lamsfoundation.lams.learning.service.LearnerServiceException"
- * path=".systemError"
- * handler="org.lamsfoundation.lams.learning.util.CustomStrutsExceptionHandler"
* @struts:action-forward name="displayActivity" path="/DisplayActivity.do"
* ----------------XDoclet Tags--------------------
*
Index: lams_learning/web/403.jsp
===================================================================
diff -u
--- lams_learning/web/403.jsp (revision 0)
+++ lams_learning/web/403.jsp (revision 97049873e9f5a71cdb4e9286f82508040b597347)
@@ -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_learning/web/404.jsp
===================================================================
diff -u
--- lams_learning/web/404.jsp (revision 0)
+++ lams_learning/web/404.jsp (revision 97049873e9f5a71cdb4e9286f82508040b597347)
@@ -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_learning/web/WEB-INF/struts/struts-config.xml
===================================================================
diff -u -r88e368163f647f4dec71a7ad2b2e4afe60526af5 -r97049873e9f5a71cdb4e9286f82508040b597347
--- lams_learning/web/WEB-INF/struts/struts-config.xml (.../struts-config.xml) (revision 88e368163f647f4dec71a7ad2b2e4afe60526af5)
+++ lams_learning/web/WEB-INF/struts/struts-config.xml (.../struts-config.xml) (revision 97049873e9f5a71cdb4e9286f82508040b597347)
@@ -108,16 +108,6 @@
path="/DisplayActivity.do"
redirect="false"
/>
-
-
-
Index: lams_learning/web/WEB-INF/web.xml
===================================================================
diff -u -r88e368163f647f4dec71a7ad2b2e4afe60526af5 -r97049873e9f5a71cdb4e9286f82508040b597347
--- lams_learning/web/WEB-INF/web.xml (.../web.xml) (revision 88e368163f647f4dec71a7ad2b2e4afe60526af5)
+++ lams_learning/web/WEB-INF/web.xml (.../web.xml) (revision 97049873e9f5a71cdb4e9286f82508040b597347)
@@ -110,12 +110,6 @@
exportDownload
org.lamsfoundation.lams.learning.export.web.action.ExportDownloadServlet
-
- Tool does not support portfolio exports
- Export Portfolio Unavailable
- exportNotSupported
- org.lamsfoundation.lams.learning.export.web.action.ExportNotSupportedServlet
-
action
@@ -132,11 +126,6 @@
/exportDownload
-
- exportNotSupported
- /exportNotSupported
-
-
groupingExportPortfolio
/groupingExportPortfolio
Index: lams_learning/web/error.jsp
===================================================================
diff -u -r88e368163f647f4dec71a7ad2b2e4afe60526af5 -r97049873e9f5a71cdb4e9286f82508040b597347
--- lams_learning/web/error.jsp (.../error.jsp) (revision 88e368163f647f4dec71a7ad2b2e4afe60526af5)
+++ lams_learning/web/error.jsp (.../error.jsp) (revision 97049873e9f5a71cdb4e9286f82508040b597347)
@@ -1,58 +1,63 @@
-<%--
-Copyright (C) 2005 LAMS Foundation (http://lamsfoundation.org)
-License Information: http://lamsfoundation.org/licensing/lams/2.0/
+<%@ 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"%>
+
+
+
- This program is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License version 2 as
- published by the Free Software Foundation.
+<%-- 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) {
+%>
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
- USA
-
- http://www.gnu.org/licenses/gpl.txt
---%>
-
-<%@ taglib uri="tags-html" prefix="html" %>
-<%@ taglib uri="tags-logic" prefix="logic" %>
-<%@ taglib uri="tags-core" prefix="c" %>
-<%@ taglib uri="tags-fmt" prefix="fmt" %>
-<%@ page import="org.apache.struts.action.Action" %>
+
+ <%=((Exception) request.getAttribute("javax.servlet.error.exception")).getMessage()%>
+
+
+ <%=((Exception) request.getAttribute("javax.servlet.error.exception")).getMessage()
+ .getClass().getName()%>
+
<%
-String cprotocol = request.getProtocol();
-if(cprotocol.startsWith("HTTPS")){
- cprotocol = "https://";
-}else{
- cprotocol = "http://";
+ 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%>
+
+<%
}
-String pathToShare = cprotocol+request.getServerName()+":"+request.getServerPort()+request.getContextPath()+"/..";
%>
+
+
\ No newline at end of file
Index: lams_learning/web/login.jsp
===================================================================
diff -u -rdff0b0618eea86d86bdf3d5d3f56d85c8569f6fe -r97049873e9f5a71cdb4e9286f82508040b597347
--- lams_learning/web/login.jsp (.../login.jsp) (revision dff0b0618eea86d86bdf3d5d3f56d85c8569f6fe)
+++ lams_learning/web/login.jsp (.../login.jsp) (revision 97049873e9f5a71cdb4e9286f82508040b597347)
@@ -1,38 +1,12 @@
-<%--
-Copyright (C) 2005 LAMS Foundation (http://lamsfoundation.org)
-License Information: http://lamsfoundation.org/licensing/lams/2.0/
-
- This program is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License version 2 as
- published by the Free Software Foundation.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
- USA
-
- http://www.gnu.org/licenses/gpl.txt
---%>
-
<%@ page language="java" pageEncoding="UTF-8" contentType="text/html;charset=utf-8" %>
-<%@ taglib uri="tags-fmt" prefix="fmt" %>
-<%
-String path = request.getContextPath();
-String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
-%>
+<%@ taglib uri="tags-lams" prefix="lams"%>
+<%@ taglib uri="tags-core" prefix="c" %>
+
+
-
-
-
-
-
-
-
-
-
-
+
Index: lams_monitoring/conf/xdoclet/error-pages.xml
===================================================================
diff -u
--- lams_monitoring/conf/xdoclet/error-pages.xml (revision 0)
+++ lams_monitoring/conf/xdoclet/error-pages.xml (revision 97049873e9f5a71cdb4e9286f82508040b597347)
@@ -0,0 +1,13 @@
+
+ 500
+ /error.jsp
+
+
+ 403
+ /403.jsp
+
+
+ 404
+ /404.jsp
+
+
\ No newline at end of file
Index: lams_monitoring/conf/xdoclet/global-exceptions.xml
===================================================================
diff -u
--- lams_monitoring/conf/xdoclet/global-exceptions.xml (revision 0)
+++ lams_monitoring/conf/xdoclet/global-exceptions.xml (revision 97049873e9f5a71cdb4e9286f82508040b597347)
@@ -0,0 +1,8 @@
+
+
+
\ No newline at end of file
Index: lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/web/DummyMonitoringAction.java
===================================================================
diff -u -r2bd7f539aabef95e1a01e41be46e6bb317595287 -r97049873e9f5a71cdb4e9286f82508040b597347
--- lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/web/DummyMonitoringAction.java (.../DummyMonitoringAction.java) (revision 2bd7f539aabef95e1a01e41be46e6bb317595287)
+++ lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/web/DummyMonitoringAction.java (.../DummyMonitoringAction.java) (revision 97049873e9f5a71cdb4e9286f82508040b597347)
@@ -67,10 +67,6 @@
* name="DummyForm"
* parameter="method"
* validate="false"
- * @struts.action-exception key="error.system.monitor" scope="request"
- * type="org.lamsfoundation.lams.monitoring.service.MonitoringServiceException"
- * path=".systemError"
- * handler="org.lamsfoundation.lams.web.util.CustomStrutsExceptionHandler"
* @struts:action-forward name="detail" path="/dummyDetail.jsp"
* @struts:action-forward name="start" path="/dummyStart.jsp"
* @struts:action-forward name="started" path="/dummyStarted.jsp"
Index: lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/web/GateAction.java
===================================================================
diff -u -re7d10f205faccc1b25f61c5e4c7b1b0925c5780c -r97049873e9f5a71cdb4e9286f82508040b597347
--- lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/web/GateAction.java (.../GateAction.java) (revision e7d10f205faccc1b25f61c5e4c7b1b0925c5780c)
+++ lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/web/GateAction.java (.../GateAction.java) (revision 97049873e9f5a71cdb4e9286f82508040b597347)
@@ -75,10 +75,6 @@
* parameter="method"
* scope="session"
* validate="false"
- * @struts.action-exception key="error.system.monitor" scope="request"
- * type="org.lamsfoundation.lams.monitoring.service.MonitoringServiceException"
- * path=".systemError"
- * handler="org.lamsfoundation.lams.web.util.CustomStrutsExceptionHandler"
* @struts:action-forward name="viewSynchGate" path=".viewSynchGate"
* @struts:action-forward name="viewPermissionGate" path=".viewPermissionGate"
* @struts:action-forward name="viewScheduleGate" path=".viewScheduleGate"
Index: lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/web/GroupingAJAXAction.java
===================================================================
diff -u -rc7dee7dd8e62e6480aaaa0e435eba63a650b84b3 -r97049873e9f5a71cdb4e9286f82508040b597347
--- lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/web/GroupingAJAXAction.java (.../GroupingAJAXAction.java) (revision c7dee7dd8e62e6480aaaa0e435eba63a650b84b3)
+++ lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/web/GroupingAJAXAction.java (.../GroupingAJAXAction.java) (revision 97049873e9f5a71cdb4e9286f82508040b597347)
@@ -72,14 +72,6 @@
* @struts:action path="/grouping"
* parameter="method"
* validate="false"
-* @struts.action-exception key="error.system.monitor" scope="request"
-* type="org.lamsfoundation.lams.monitoring.service.MonitoringServiceException"
-* path=".systemError"
-* handler="org.lamsfoundation.lams.web.util.CustomStrutsExceptionHandler"
-* @struts.action-exception key="error.system.monitor" scope="request"
-* type="org.lamsfoundation.lams.lesson.service.LessonServiceException"
-* path=".systemError"
-* handler="org.lamsfoundation.lams.web.util.CustomStrutsExceptionHandler"
* @struts.action-forward name = "chosenGrouping" path = "/grouping/chosenGrouping.jsp"
* @struts.action-forward name = "viewGroups" path = ".viewGroups"
*
Index: lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/web/MonitoringAction.java
===================================================================
diff -u -r52ddff450dce142631dc9f93a17a80e1b9cf1c4b -r97049873e9f5a71cdb4e9286f82508040b597347
--- lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/web/MonitoringAction.java (.../MonitoringAction.java) (revision 52ddff450dce142631dc9f93a17a80e1b9cf1c4b)
+++ lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/web/MonitoringAction.java (.../MonitoringAction.java) (revision 97049873e9f5a71cdb4e9286f82508040b597347)
@@ -64,10 +64,6 @@
* @struts:action path="/monitoring"
* parameter="method"
* validate="false"
- * @struts.action-exception key="error.system.monitor" scope="request"
- * type="org.lamsfoundation.lams.monitoring.service.MonitoringServiceException"
- * path=".systemError"
- * handler="org.lamsfoundation.lams.web.util.CustomStrutsExceptionHandler"
* @struts.action-forward name = "previewdeleted" path = "/previewdeleted.jsp"
* @struts.action-forward name = "notsupported" path = ".notsupported"
*
Index: lams_monitoring/web/403.jsp
===================================================================
diff -u
--- lams_monitoring/web/403.jsp (revision 0)
+++ lams_monitoring/web/403.jsp (revision 97049873e9f5a71cdb4e9286f82508040b597347)
@@ -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_monitoring/web/404.jsp
===================================================================
diff -u
--- lams_monitoring/web/404.jsp (revision 0)
+++ lams_monitoring/web/404.jsp (revision 97049873e9f5a71cdb4e9286f82508040b597347)
@@ -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_monitoring/web/error.jsp
===================================================================
diff -u
--- lams_monitoring/web/error.jsp (revision 0)
+++ lams_monitoring/web/error.jsp (revision 97049873e9f5a71cdb4e9286f82508040b597347)
@@ -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_monitoring/web/login.jsp
===================================================================
diff -u -re68fa47bb59bec7d651852d0bc0458bd96fca379 -r97049873e9f5a71cdb4e9286f82508040b597347
--- lams_monitoring/web/login.jsp (.../login.jsp) (revision e68fa47bb59bec7d651852d0bc0458bd96fca379)
+++ lams_monitoring/web/login.jsp (.../login.jsp) (revision 97049873e9f5a71cdb4e9286f82508040b597347)
@@ -1,38 +1,12 @@
-<%--
-Copyright (C) 2005 LAMS Foundation (http://lamsfoundation.org)
-License Information: http://lamsfoundation.org/licensing/lams/2.0/
-
- This program is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License version 2 as
- published by the Free Software Foundation.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
- USA
-
- http://www.gnu.org/licenses/gpl.txt
---%>
-
<%@ page language="java" pageEncoding="UTF-8" contentType="text/html;charset=utf-8" %>
-<%@ taglib uri="tags-fmt" prefix="fmt" %>
-<%
-String path = request.getContextPath();
-String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
-%>
+<%@ taglib uri="tags-lams" prefix="lams"%>
+<%@ taglib uri="tags-core" prefix="c" %>
+
+
-
-
-
-
-
-
-
-
-
-
+