SessionUtils.validSessionVerification(request, mapping);
	public ActionForward createClass(		ActionMapping mapping,		ActionForm form,		HttpServletRequest request,		HttpServletResponse response)		throws Exception {		HttpSession session = request.getSession(false);		session.removeAttribute(SessionConstants.CLASS_VIEW);		session.removeAttribute(SessionConstants.LESSON_LIST_ATT);		String className = getClassName(form);		IUserView userView = SessionUtils.getUserView(request);		if (className != null && !className.equals("")) {			InfoClass classView =				getInfoTurma(userView, className, request.getSession(false));			if (classView == null) {				Integer curricularYear =					(Integer) session.getAttribute(						SessionConstants.CURRICULAR_YEAR_KEY);				InfoExecutionDegree infoExecutionDegree =					(InfoExecutionDegree) session.getAttribute(						SessionConstants.INFO_EXECUTION_DEGREE_KEY);				InfoExecutionPeriod infoExecutionPeriod =					(InfoExecutionPeriod) session.getAttribute(						SessionConstants.INFO_EXECUTION_PERIOD_KEY);				//				CurricularYearAndSemesterAndInfoExecutionDegree context =				//					SessionUtils.getContext(request);				InfoClass infoClass = new InfoClass();				infoClass.setNome(className);				infoClass.setAnoCurricular(curricularYear);				infoClass.setInfoExecutionDegree(infoExecutionDegree);				infoClass.setInfoExecutionPeriod(infoExecutionPeriod);				Object argsCriarTurma[] = { infoClass };				try {					ServiceUtils.executeService(						userView,						"CriarTurma",						argsCriarTurma);				} catch (ExistingServiceException e) {					throw new ExistingActionException("A Turma",e);				}				return viewClass(mapping, form, request, response);			} else {				ActionErrors actionErrors = new ActionErrors();				actionErrors.add(					"existingClass",					new ActionError("errors.existClass", className));				saveErrors(request, actionErrors);				return mapping.getInputForward();			}		} else {			return mapping.getInputForward();		}	}