HttpSession session = request.getSession(); session.removeAttribute(SessionConstants.INFO_SECTION); InfoExecutionCourse infoExecutionCourse = (InfoExecutionCourse) session.getAttribute(SessionConstants.EXECUTION_COURSE_KEY);
HttpSession session = request.getSession(true); InfoExecutionCourse infoExecutionCourse = (InfoExecutionCourse) RequestUtils.getExecutionCourseFromRequest(request);
	public ActionForward execute(		ActionMapping mapping,		ActionForm form,		HttpServletRequest request,		HttpServletResponse response)		throws Exception {													String shiftName = request.getParameter("shiftName");		if (shiftName == null)			return mapping.getInputForward();		HttpSession session = request.getSession();				session.removeAttribute(SessionConstants.INFO_SECTION);		InfoExecutionCourse infoExecutionCourse = (InfoExecutionCourse) session.getAttribute(SessionConstants.EXECUTION_COURSE_KEY);		Object[] args = { new ShiftKey(shiftName, infoExecutionCourse)};		List lessons =			(List) ServiceUtils.executeService(null, "LerAulasDeTurno", args);		InfoShift shiftView = new InfoShift();		shiftView.setNome(shiftName);		session.setAttribute(SessionConstants.SHIFT_VIEW,shiftView);		session.setAttribute(SessionConstants.LESSON_LIST_ATT, lessons);		return mapping.findForward("Sucess");	}