Index: lams_tool_notebook/src/java/org/lamsfoundation/lams/tool/notebook/web/servlets/ExportServlet.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_notebook/src/java/org/lamsfoundation/lams/tool/notebook/web/servlets/ExportServlet.java,v diff -u -r1.7 -r1.8 --- lams_tool_notebook/src/java/org/lamsfoundation/lams/tool/notebook/web/servlets/ExportServlet.java 21 Nov 2007 00:48:49 -0000 1.7 +++ lams_tool_notebook/src/java/org/lamsfoundation/lams/tool/notebook/web/servlets/ExportServlet.java 2 Apr 2009 08:04:45 -0000 1.8 @@ -43,9 +43,8 @@ import org.lamsfoundation.lams.tool.notebook.service.INotebookService; import org.lamsfoundation.lams.tool.notebook.service.NotebookServiceProxy; import org.lamsfoundation.lams.tool.notebook.util.NotebookException; -import org.lamsfoundation.lams.usermanagement.dto.UserDTO; +import org.lamsfoundation.lams.util.WebUtil; import org.lamsfoundation.lams.web.servlet.AbstractExportPortfolioServlet; -import org.lamsfoundation.lams.web.session.SessionManager; import org.lamsfoundation.lams.web.util.AttributeNames; public class ExportServlet extends AbstractExportPortfolioServlet { @@ -130,12 +129,9 @@ Notebook notebook = notebookSession.getNotebook(); - UserDTO lamsUserDTO = (UserDTO) SessionManager.getSession() - .getAttribute(AttributeNames.USER); - + Long userID = WebUtil.readLongParam(request, AttributeNames.PARAM_USER_ID); NotebookUser notebookUser = notebookService - .getUserByUserIdAndSessionId(new Long(lamsUserDTO.getUserID()), - toolSessionID); + .getUserByUserIdAndSessionId(userID, toolSessionID); NotebookEntry notebookEntry = notebookService.getEntry(notebookUser .getEntryUID());