Index: lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/web/GateAction.java =================================================================== RCS file: /usr/local/cvsroot/lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/web/GateAction.java,v diff -u -r1.5 -r1.6 --- lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/web/GateAction.java 6 Oct 2005 06:41:35 -0000 1.5 +++ lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/web/GateAction.java 27 Jan 2006 06:56:41 -0000 1.6 @@ -147,7 +147,7 @@ long lessonId = WebUtil.readLongParam(request,PARAM_LESSON_ID); Long gateIdLong = (Long)gateForm.get("activityId"); - long gateId = WebUtil.checkLong("activityId", gateIdLong); + long gateId = gateIdLong != null ? gateIdLong.longValue() : -1 ; this.monitoringService = MonitoringServiceProxy.getMonitoringService(getServlet().getServletContext()); this.learnerService = MonitoringServiceProxy.getLearnerService(getServlet().getServletContext()); 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.14 -r1.15 --- lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/web/NbLearnerStarterAction.java 17 Nov 2005 23:14:13 -0000 1.14 +++ lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/web/NbLearnerStarterAction.java 27 Jan 2006 06:57:21 -0000 1.15 @@ -202,8 +202,7 @@ ActionMessages message = new ActionMessages(); INoticeboardService nbService = NoticeboardServiceProxy.getNbService(getServlet().getServletContext()); - Long toolSessionId = new Long(WebUtil.checkLong(NoticeboardConstants.TOOL_SESSION_ID, - request.getParameter(NoticeboardConstants.TOOL_SESSION_ID))); + Long toolSessionId = WebUtil.readLongParam(request, NoticeboardConstants.TOOL_SESSION_ID,false); nbContent = nbService.retrieveNoticeboardBySessionID(toolSessionId);