Index: lams_tool_assessment/web/pages/learning/learning.jsp =================================================================== diff -u -ref851974c4dc3f5468b188fab9997a37b73c0e50 -rf2fa59eadd6bb842ff33c567ca2d9e6d825071eb --- lams_tool_assessment/web/pages/learning/learning.jsp (.../learning.jsp) (revision ef851974c4dc3f5468b188fab9997a37b73c0e50) +++ lams_tool_assessment/web/pages/learning/learning.jsp (.../learning.jsp) (revision f2fa59eadd6bb842ff33c567ca2d9e6d825071eb) @@ -48,7 +48,7 @@ @@ -344,69 +344,6 @@ - - - <%@ page import="org.lamsfoundation.lams.util.HashUtil" %> - <%@ page import="org.lamsfoundation.lams.web.util.AttributeNames" %> - <%@ page import="org.lamsfoundation.lams.web.session.SessionManager" %> - <%@ page import="org.lamsfoundation.lams.usermanagement.dto.UserDTO" %> - <%@ page import="java.text.SimpleDateFormat" %> - <%@ page import="java.util.Date" %> - <%@ page import="org.springframework.web.context.WebApplicationContext" %> - <%@ page import="org.springframework.web.context.support.WebApplicationContextUtils" %> - <%@ page import="org.lamsfoundation.lams.tool.assessment.service.IAssessmentService" %> - <%@ page import="org.lamsfoundation.lams.util.WebUtil" %> - <%@ page import="org.lamsfoundation.lams.tool.assessment.AssessmentConstants" %> - <%@ page import="org.lamsfoundation.lams.web.util.SessionMap" %> - <%@ page import="org.lamsfoundation.lams.lesson.dto.LessonDetailsDTO" %> - <%@ page import="org.lamsfoundation.lams.lesson.service.ILessonService" %> - <%@ page import="java.net.URLEncoder" %> - <% - //specify serverId - String serverId = "aupwvi"; - //specify serverKey - String serverKey = "255PF776rned"; - - HttpSession ss = SessionManager.getSession(); - UserDTO user = (UserDTO) ss.getAttribute(AttributeNames.USER); - String userLogin = user.getLogin(); - SimpleDateFormat format = new SimpleDateFormat("yyyyMMddHH:mm:ss"); - String trxdate = format.format(new Date()); - - String hashValue = HashUtil.sha1(userLogin.toLowerCase() + serverId.toLowerCase() + serverKey.toLowerCase() + trxdate.toLowerCase()); - - //get lessonId and lessonName - String sessionMapID = request.getParameter(AssessmentConstants.ATTR_SESSION_MAP_ID); - String lessonId = "n/a"; - String lessonName = "n/a"; - if (sessionMapID != null) { - SessionMap sessionMap = (SessionMap) request.getSession().getAttribute(sessionMapID); - Long toolSessionId = (Long) sessionMap.get(AttributeNames.PARAM_TOOL_SESSION_ID); - WebApplicationContext wac = WebApplicationContextUtils.getRequiredWebApplicationContext(this.getServletContext()); - ILessonService lessonService = (ILessonService) wac.getBean("lessonService"); - - LessonDetailsDTO lessonDetailsDTO = lessonService.getLessonDetailsFromSessionID(toolSessionId); - lessonId = lessonDetailsDTO.getLessonID().toString(); - lessonName = URLEncoder.encode(lessonDetailsDTO.getLessonName(), "UTF-8"); - } - %> - - - - - F - - - P - - - - https://up.wvstepwise.org/swaupws/swaupservices.asmx/ReceiveExamResult?ServerID=<%=serverId%>&HashValue=<%=hashValue%>&UserID=<%=userLogin%>&Result=${result}&activityName=${assessment.title}[${assessment.uid}]&TrxDateTime=<%=trxdate%>&LessonId=<%=lessonId%>&LessonName=<%=lessonName%> - - - - -