SessionUtils.validSessionVerification(request, mapping);
  public ActionForward execute(ActionMapping mapping, ActionForm form,                                HttpServletRequest request,                                HttpServletResponse response)      throws Exception {        HttpSession sessao = request.getSession(false);    if (sessao != null) {        IUserView userView = (IUserView) sessao.getAttribute(SessionConstants.U_VIEW);        GestorServicos gestor = GestorServicos.manager();        		// Ler Turnos de Disciplinas em Execucao        InfoExecutionCourse iDE = (InfoExecutionCourse) sessao.getAttribute(SessionConstants.EXECUTION_COURSE_KEY);        Object argsLerTurnosDeDisciplinaExecucao[] = { iDE };				List infoTurnosDeDisciplinaExecucao = (List) gestor.executar(userView, "LerTurnosDeDisciplinaExecucao", argsLerTurnosDeDisciplinaExecucao);                //Collections.sort(infoTurnosDeDisciplinaExecucao);				sessao.removeAttribute(SessionConstants.INFO_SHIFTS_EXECUTION_COURSE_KEY);		if (infoTurnosDeDisciplinaExecucao.size() > 0)			sessao.setAttribute(SessionConstants.INFO_SHIFTS_EXECUTION_COURSE_KEY, infoTurnosDeDisciplinaExecucao);      return mapping.findForward("Sucesso");    } else      throw new Exception();  // nao ocorre... pedido passa pelo filtro Autorizacao   }