Index: lams_tool_sbmt/src/java/org/lamsfoundation/lams/tool/sbmt/web/LearnerAction.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_sbmt/src/java/org/lamsfoundation/lams/tool/sbmt/web/LearnerAction.java,v diff -u -r1.14 -r1.15 --- lams_tool_sbmt/src/java/org/lamsfoundation/lams/tool/sbmt/web/LearnerAction.java 3 Aug 2005 06:19:03 -0000 1.14 +++ lams_tool_sbmt/src/java/org/lamsfoundation/lams/tool/sbmt/web/LearnerAction.java 4 Aug 2005 06:21:28 -0000 1.15 @@ -43,6 +43,7 @@ * * @struts.action-forward name="upload" path="/learner/sbmtLearner.jsp" * @struts.action-forward name="finish" path="/learner/finish.jsp" + * @struts.action-forward name="contentInUse" path="/learner/contentinuse.jsp" * */ public class LearnerAction extends DispatchAction { @@ -64,6 +65,10 @@ submitFilesService = SubmitFilesServiceProxy.getSubmitFilesService(this.getServlet().getServletContext()); SubmitFilesSession session = submitFilesService.getSessionById(sessionID); SubmitFilesContent content = session.getContent(); + //if content in use, return special page. + if(content.isContentInUse()) + return mapping.findForward("contentInUse"); + List filesUploaded = submitFilesService.getFilesUploadedByUser(userID,sessionID); Learner learner = submitFilesService.getLearner(sessionID,userID); setLearnerDTO(request, sessionID,userID,learner, content, filesUploaded); Index: lams_tool_sbmt/web/WEB-INF/struts/struts-config.xml =================================================================== RCS file: /usr/local/cvsroot/lams_tool_sbmt/web/WEB-INF/struts/Attic/struts-config.xml,v diff -u -r1.15 -r1.16 --- lams_tool_sbmt/web/WEB-INF/struts/struts-config.xml 4 Aug 2005 04:40:58 -0000 1.15 +++ lams_tool_sbmt/web/WEB-INF/struts/struts-config.xml 4 Aug 2005 06:21:28 -0000 1.16 @@ -83,6 +83,11 @@ path="/learner/finish.jsp" redirect="false" /> + + +Sorry, content is under construction, please return index. + + \ No newline at end of file