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" %> + + - - - - - - - - - - +