Index: lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/web/NbMonitoringStarterAction.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/web/Attic/NbMonitoringStarterAction.java,v diff -u -r1.1 -r1.2 --- lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/web/NbMonitoringStarterAction.java 15 Jul 2005 07:06:16 -0000 1.1 +++ lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/web/NbMonitoringStarterAction.java 19 Jul 2005 07:22:47 -0000 1.2 @@ -34,6 +34,7 @@ import org.apache.struts.action.ActionMapping; import org.lamsfoundation.lams.tool.noticeboard.NbApplicationException; import org.lamsfoundation.lams.tool.noticeboard.NoticeboardConstants; +import org.lamsfoundation.lams.tool.noticeboard.NoticeboardContent; import org.lamsfoundation.lams.tool.noticeboard.web.NbMonitoringForm; import org.lamsfoundation.lams.util.WebUtil; import org.lamsfoundation.lams.tool.noticeboard.util.NbMonitoringUtil; @@ -69,10 +70,19 @@ monitorForm.reset(); NbMonitoringUtil.cleanSession(request); Long toolContentId = new Long(WebUtil.readLongParam(request, NoticeboardConstants.TOOL_CONTENT_ID)); + monitorForm.setToolContentId(toolContentId.toString()); + request.getSession().setAttribute(NoticeboardConstants.TOOL_CONTENT_ID_INMONITORMODE, toolContentId); + NoticeboardContent content = nbService.retrieveNoticeboard(toolContentId); + NbMonitoringUtil.copyValuesIntoSession(request, content); + + + //get the list of tool session ids return mapping.findForward(NoticeboardConstants.MONITOR_PAGE); } + + } \ No newline at end of file