System.out.println("before:"+infoExecutionDegree);
	public ActionForward choose(		ActionMapping mapping,		ActionForm form,		HttpServletRequest request,		HttpServletResponse response)		throws Exception {		HttpSession session = request.getSession(false);		DynaActionForm chooseExamContextoForm = (DynaActionForm) form;		SessionUtils.removeAttributtes(			session,			SessionConstants.CONTEXT_PREFIX);		if (session != null) {			InfoExecutionPeriod infoExecutionPeriod = RequestUtils.getExecutionPeriodFromRequest(request);						String[] selectedCurricularYears =				(String[]) chooseExamContextoForm.get(					"selectedCurricularYears");			Boolean selectAllCurricularYears =				(Boolean) chooseExamContextoForm.get(					"selectAllCurricularYears");			if ((selectAllCurricularYears != null)				&& selectAllCurricularYears.booleanValue()) {				String[] allCurricularYears = { "1", "2", "3", "4", "5" };				selectedCurricularYears = allCurricularYears;			}			List curricularYears =				new ArrayList(selectedCurricularYears.length);			for (int i = 0; i < selectedCurricularYears.length; i++)				curricularYears.add(new Integer(selectedCurricularYears[i]));			request.setAttribute(				"curricularYearList",				curricularYears);			int index =				Integer.parseInt((String) chooseExamContextoForm.get("index"));			Object argsLerLicenciaturas[] =							{ infoExecutionPeriod.getInfoExecutionYear()};			List infoExecutionDegreeList =							(List) ServiceUtils.executeService(								null,								"ReadExecutionDegreesByExecutionYear",								argsLerLicenciaturas);						InfoExecutionDegree infoExecutionDegree =				(InfoExecutionDegree) infoExecutionDegreeList.get(index);						RequestUtils.setExecutionPeriodToRequest(request,infoExecutionPeriod);			if (infoExecutionDegree != null) {				System.out.println("before:"+infoExecutionDegree);				RequestUtils.setExecutionDegreeToRequest(request,infoExecutionDegree);							} else {				return mapping.findForward("Licenciatura execucao inexistente");			}		} else			throw new Exception();		// nao ocorre... pedido passa pelo filtro Autorizacao		return mapping.findForward("showExamsMap");	}