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.8 -r1.9 --- lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/web/NbMonitoringStarterAction.java 5 Aug 2005 04:41:44 -0000 1.8 +++ lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/web/NbMonitoringStarterAction.java 8 Aug 2005 00:29:04 -0000 1.9 @@ -69,11 +69,13 @@ public class NbMonitoringStarterAction extends LamsAction { static Logger logger = Logger.getLogger(NbMonitoringStarterAction.class.getName()); + + public final static String FORM="NbMonitoringForm"; public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws NbApplicationException { - NbMonitoringForm monitorForm = (NbMonitoringForm)form; + NbMonitoringForm monitorForm = new NbMonitoringForm(); INoticeboardService nbService = NoticeboardServiceProxy.getNbService(getServlet().getServletContext()); NbWebUtil.cleanMonitoringSession(request); @@ -87,11 +89,12 @@ } monitorForm.setToolContentId(toolContentId.toString()); - request.getSession().setAttribute(NoticeboardConstants.TOOL_CONTENT_ID_INMONITORMODE, toolContentId); + // request.getSession().setAttribute(NoticeboardConstants.TOOL_CONTENT_ID_INMONITORMODE, toolContentId); NoticeboardContent content = nbService.retrieveNoticeboard(toolContentId); NbWebUtil.copyValuesIntoSession(request, content); + request.getSession().setAttribute(FORM, monitorForm); return mapping.findForward(NoticeboardConstants.MONITOR_PAGE); }