Index: lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/service/IMcService.java =================================================================== diff -u -r799608385d5d0b64765d2dd4916e66da6229b1dc -rc64e7f4aca634d620c7eb8ec005bafc5def0b22c --- lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/service/IMcService.java (.../IMcService.java) (revision 799608385d5d0b64765d2dd4916e66da6229b1dc) +++ lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/service/IMcService.java (.../IMcService.java) (revision c64e7f4aca634d620c7eb8ec005bafc5def0b22c) @@ -175,7 +175,7 @@ public boolean existsSession(Long toolSessionId); - public void createToolSession(Long toolSessionId, Long toolContentId) throws ToolException; + public void createToolSession(Long toolSessionId, String toolSessionName, Long toolContentId) throws ToolException; public void removeToolSession(Long toolSessionId) throws DataMissingException, ToolException; Index: lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/service/McServicePOJO.java =================================================================== diff -u -r799608385d5d0b64765d2dd4916e66da6229b1dc -rc64e7f4aca634d620c7eb8ec005bafc5def0b22c --- lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/service/McServicePOJO.java (.../McServicePOJO.java) (revision 799608385d5d0b64765d2dd4916e66da6229b1dc) +++ lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/service/McServicePOJO.java (.../McServicePOJO.java) (revision c64e7f4aca634d620c7eb8ec005bafc5def0b22c) @@ -1515,14 +1515,13 @@ * Gets called only in the Learner mode. * All the learners in the same group have the same toolSessionId. * - * createToolSession(Long toolSessionId, Long toolContentId) throws ToolException - * @param toolSessionId - * @param toolContentId - * return - * @throws ToolException + * @param toolSessionId the generated tool session id. + * @param toolSessionName the tool session name. + * @param toolContentId the tool content id specified. + * @throws ToolException if an error occurs e.g. defaultContent is missing. * */ - public void createToolSession(Long toolSessionId, Long toolContentId) throws ToolException + public void createToolSession(Long toolSessionId, String toolSessionName, Long toolContentId) throws ToolException { logger.debug("start of createToolSession with ids: " + toolSessionId + " and " + toolContentId); if (toolSessionId == null)