Collections.sort( infoExecutionDegreeList, new ComparatorByNameForInfoExecutionDegree());
	public ActionForward nextPagePublic(		ActionMapping mapping,		ActionForm form,		HttpServletRequest request,		HttpServletResponse response)		throws FenixActionException {		HttpSession session = request.getSession(true);		DynaActionForm escolherContextoForm = (DynaActionForm) form;		SessionUtils.removeAttributtes(			session,			SessionConstants.CONTEXT_PREFIX);		if (session != null) {			/* :FIXME: get semestre with executionPeriod */			Integer semestre = new Integer(2);			//(Integer) escolherContextoForm.get("semestre");			Integer anoCurricular =				(Integer) escolherContextoForm.get("curYear");			int index =				Integer.parseInt((String) escolherContextoForm.get("index"));			request.setAttribute("curYear", anoCurricular);			request.setAttribute("semester", semestre);			InfoExecutionPeriod infoExecutionPeriod = RequestUtils.getExecutionPeriodFromRequest(request);			RequestUtils.setExecutionPeriodToRequest(				request,				infoExecutionPeriod);						Object argsLerLicenciaturas[] =				{ infoExecutionPeriod.getInfoExecutionYear()};			List infoExecutionDegreeList;			try {				infoExecutionDegreeList =					(List) ServiceUtils.executeService(						null,						"ReadExecutionDegreesByExecutionYear",						argsLerLicenciaturas);			} catch (FenixServiceException e) {				throw new FenixActionException(e);			}			InfoExecutionDegree infoExecutionDegree =				(InfoExecutionDegree) infoExecutionDegreeList.get(index);			if (infoExecutionDegree == null) {				return mapping.findForward("Licenciatura execucao inexistente");			} 			RequestUtils.setExecutionDegreeToRequest(								request,								infoExecutionDegree);			String nextPage =				(String) session.getAttribute(SessionConstants.NEXT_PAGE);			if (nextPage != null)				return mapping.findForward(nextPage);			else				// TODO : throw a proper exception				throw new FenixActionException("SomeOne is messing around with the links");		} else			throw new FenixActionException();		// nao ocorre... pedido passa pelo filtro Autorizacao	}