manipularAulasForm.set("indexAula", null);
  public ActionForward execute(ActionMapping mapping, ActionForm form,                                HttpServletRequest request,                                HttpServletResponse response)      throws Exception {		SessionUtils.validSessionVerification(request, mapping);    HttpSession sessao = request.getSession(false);    if (sessao != null) {      DynaActionForm manipularAulasForm = (DynaActionForm) sessao.getAttribute("manipularAulasForm");          IUserView userView = (IUserView) sessao.getAttribute("UserView");      GestorServicos gestor = GestorServicos.manager();      Integer indexAula = (Integer) manipularAulasForm.get("indexAula");      ArrayList infoAulas = (ArrayList) sessao.getAttribute("listaAulas");      InfoLesson infoAula = (InfoLesson) infoAulas.get(indexAula.intValue());	  sessao.removeAttribute("indexAula");	  	  Object argsApagarAula[] = { new KeyLesson(infoAula.getDiaSemana(), infoAula.getInicio(), infoAula.getFim(),	  	                                      new RoomKey(infoAula.getInfoSala().getNome())) };      Boolean result = (Boolean) gestor.executar(userView, "ApagarAula", argsApagarAula);	  	  if (result != null && result.booleanValue()) {	  	infoAulas.remove(indexAula.intValue());	  	sessao.removeAttribute("listaAulas");	  	if (!infoAulas.isEmpty())	  		sessao.setAttribute("listaAulas",infoAulas);	  }	        return mapping.findForward("Sucesso");    } else      throw new Exception();  // nao ocorre... pedido passa pelo filtro Autorizacao   }