Index: lams_tool_sbmt/src/java/org/lamsfoundation/lams/tool/sbmt/web/MonitoringAction.java =================================================================== diff -u -r218109b0df4286a49f8426d903457f30760d7109 -rcd3b134672bb7a1778186882f34f9a3e15593b07 --- lams_tool_sbmt/src/java/org/lamsfoundation/lams/tool/sbmt/web/MonitoringAction.java (.../MonitoringAction.java) (revision 218109b0df4286a49f8426d903457f30760d7109) +++ lams_tool_sbmt/src/java/org/lamsfoundation/lams/tool/sbmt/web/MonitoringAction.java (.../MonitoringAction.java) (revision cd3b134672bb7a1778186882f34f9a3e15593b07) @@ -52,8 +52,12 @@ import org.lamsfoundation.lams.tool.sbmt.util.SbmtConstants; import org.lamsfoundation.lams.usermanagement.dto.UserDTO; import org.lamsfoundation.lams.util.WebUtil; +import org.lamsfoundation.lams.web.SharedSession; +import org.lamsfoundation.lams.web.util.AttributeNames; +import sun.misc.SharedSecrets; + /** * @author Manpreet Minhas * @struts.action @@ -113,7 +117,11 @@ HttpServletRequest request, HttpServletResponse response){ Long sessionID =new Long(WebUtil.readLongParam(request,SbmtConstants.TOOL_SESSION_ID)); - Long userID = new Long(WebUtil.readLongParam(request,"userID")); +// Long userID = new Long(WebUtil.readLongParam(request,"userID")); + SharedSession ss = SharedSession.getInstance(getServlet().getServletContext()); + UserDTO user = (UserDTO) ss.getAttribute(AttributeNames.USER); + Long userID = new Long(user.getUserID().longValue()); + submitFilesService = getSubmitFilesService(); //return FileDetailsDTO list according to the given userID and sessionID List files = submitFilesService.getFilesUploadedByUser(userID,sessionID);