Index: lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/VoteAppConstants.java =================================================================== diff -u -r42c1b74cbc393836dc6e71afbb4223c27690e40e -r6ccf686e9130dce846ee9229dd7a607277f02437 --- lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/VoteAppConstants.java (.../VoteAppConstants.java) (revision 42c1b74cbc393836dc6e71afbb4223c27690e40e) +++ lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/VoteAppConstants.java (.../VoteAppConstants.java) (revision 6ccf686e9130dce846ee9229dd7a607277f02437) @@ -217,6 +217,7 @@ public static final String FROM_TOOL_CONTENT_ID ="fromToolContentId"; public static final String TO_TOOL_CONTENT_ID ="toToolContentId"; public static final String LEARNER_REPORT ="learnerReport"; + public static final String INDIVIDUAL_LEARNER_REPORT ="individualLearnerReport"; public static final String MAP_USER_RESPONSES ="mapUserResponses"; public static final String MAP_MAIN_REPORT ="mapMainReport"; public static final String MAP_STATS ="mapStats"; Index: lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/web/VoteChartGenerator.java =================================================================== diff -u -r7271b17e27d55c5a50ce986d22cc603064fd16b7 -r6ccf686e9130dce846ee9229dd7a607277f02437 --- lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/web/VoteChartGenerator.java (.../VoteChartGenerator.java) (revision 7271b17e27d55c5a50ce986d22cc603064fd16b7) +++ lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/web/VoteChartGenerator.java (.../VoteChartGenerator.java) (revision 6ccf686e9130dce846ee9229dd7a607277f02437) @@ -41,6 +41,7 @@ import org.jfree.data.general.DefaultPieDataset; import org.lamsfoundation.lams.tool.vote.VoteAppConstants; import org.lamsfoundation.lams.tool.vote.pojos.VoteContent; +import org.lamsfoundation.lams.tool.vote.pojos.VoteSession; import org.lamsfoundation.lams.tool.vote.service.IVoteService; /** @@ -83,7 +84,10 @@ VoteContent voteContent=voteService.retrieveVote(toolContentId); logger.debug("existing voteContent:" + voteContent); - MonitoringUtil.prepareChartData(request, voteService, null, voteContent.getVoteContentId(), new Long(currentSessionId)); + VoteSession voteSession=voteService.retrieveVoteSession(new Long(currentSessionId)); + logger.debug("voteSession uid:" + voteSession.getUid()); + + MonitoringUtil.prepareChartData(request, voteService, null, voteContent.getVoteContentId(), voteSession.getUid()); logger.debug("creating maps MAP_STANDARD_NOMINATIONS_CONTENT and MAP_STANDARD_RATES_CONTENT: " + currentSessionId); logger.debug("post prepareChartData : MAP_STANDARD_NOMINATIONS_CONTENT: " + request.getSession().getAttribute(MAP_STANDARD_NOMINATIONS_CONTENT)); Index: lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/web/VoteLearningStarterAction.java =================================================================== diff -u -r42c1b74cbc393836dc6e71afbb4223c27690e40e -r6ccf686e9130dce846ee9229dd7a607277f02437 --- lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/web/VoteLearningStarterAction.java (.../VoteLearningStarterAction.java) (revision 42c1b74cbc393836dc6e71afbb4223c27690e40e) +++ lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/web/VoteLearningStarterAction.java (.../VoteLearningStarterAction.java) (revision 6ccf686e9130dce846ee9229dd7a607277f02437) @@ -240,8 +240,8 @@ request.getSession().setAttribute(REQUEST_LEARNING_REPORT, new Boolean(true).toString()); request.getSession().setAttribute(REQUEST_LEARNING_REPORT_PROGRESS, new Boolean(true).toString()); - logger.debug("fwd'ing to for learner progress" + LEARNER_REPORT); - return (mapping.findForward(LEARNER_REPORT)); + logger.debug("fwd'ing to for learner progress" + INDIVIDUAL_LEARNER_REPORT); + return (mapping.findForward(INDIVIDUAL_LEARNER_REPORT)); } Index: lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/web/VoteMonitoringAction.java =================================================================== diff -u -rd6f1b9ea567d6225a053285defd0df36a0fee2f0 -r6ccf686e9130dce846ee9229dd7a607277f02437 --- lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/web/VoteMonitoringAction.java (.../VoteMonitoringAction.java) (revision d6f1b9ea567d6225a053285defd0df36a0fee2f0) +++ lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/web/VoteMonitoringAction.java (.../VoteMonitoringAction.java) (revision 6ccf686e9130dce846ee9229dd7a607277f02437) @@ -159,7 +159,10 @@ { logger.debug("preparing chart data for content id: " + voteContent.getVoteContentId()); logger.debug("preparing chart data for currentMonitoredToolSession: " + currentMonitoredToolSession); - MonitoringUtil.prepareChartData(request, voteService, voteMonitoringForm, voteContent.getVoteContentId(), new Long(currentMonitoredToolSession)); + + VoteSession voteSession=voteService.retrieveVoteSession(new Long(currentMonitoredToolSession)); + logger.debug("voteSession uid:" + voteSession.getUid()); + MonitoringUtil.prepareChartData(request, voteService, voteMonitoringForm, voteContent.getVoteContentId(), voteSession.getUid()); refreshSummaryData(request, voteContent, voteService, true, false, currentMonitoredToolSession, null, true); request.getSession().setAttribute(SELECTION_CASE, new Long(1)); Index: lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/web/VoteMonitoringStarterAction.java =================================================================== diff -u -r578183182c3aa8d836f7c4ff61886137fb71bcf2 -r6ccf686e9130dce846ee9229dd7a607277f02437 --- lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/web/VoteMonitoringStarterAction.java (.../VoteMonitoringStarterAction.java) (revision 578183182c3aa8d836f7c4ff61886137fb71bcf2) +++ lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/web/VoteMonitoringStarterAction.java (.../VoteMonitoringStarterAction.java) (revision 6ccf686e9130dce846ee9229dd7a607277f02437) @@ -125,6 +125,7 @@ request.getSession().setAttribute(IS_PORTFOLIO_EXPORT, new Boolean(false).toString()); voteMonitoringForm.setShowOpenVotesSection(new Boolean(false).toString()); + logger.debug("calling submitSession:" + toolContentId); return voteMonitoringAction.submitSession(mapping, form, request, response); } Index: lams_tool_vote/web/WEB-INF/struts-config.xml =================================================================== diff -u -r73ed8a0a0d5fa96ffce05fb414831b759b9c000c -r6ccf686e9130dce846ee9229dd7a607277f02437 --- lams_tool_vote/web/WEB-INF/struts-config.xml (.../struts-config.xml) (revision 73ed8a0a0d5fa96ffce05fb414831b759b9c000c) +++ lams_tool_vote/web/WEB-INF/struts-config.xml (.../struts-config.xml) (revision 6ccf686e9130dce846ee9229dd7a607277f02437) @@ -223,6 +223,13 @@ path="/monitoring/LearnerRep.jsp" redirect="false" /> + + + + + + +<%@ include file="/common/taglibs.jsp"%> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +    + + + : + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +    + + + : + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Index: lams_tool_vote/web/monitoring/VoteNominationViewer.jsp =================================================================== diff -u -r418f65577010d4ad648867396f4e14cd36d2c723 -r6ccf686e9130dce846ee9229dd7a607277f02437 --- lams_tool_vote/web/monitoring/VoteNominationViewer.jsp (.../VoteNominationViewer.jsp) (revision 418f65577010d4ad648867396f4e14cd36d2c723) +++ lams_tool_vote/web/monitoring/VoteNominationViewer.jsp (.../VoteNominationViewer.jsp) (revision 6ccf686e9130dce846ee9229dd7a607277f02437) @@ -34,9 +34,10 @@ + - + @@ -51,5 +52,6 @@ +