} catch (FenixServiceException fenixServiceException) {
} catch (ExistingServiceException e) { throw new ExistingActionException("Uma seco com esse nome",e); } catch (FenixServiceException fenixServiceException) {
	public ActionForward execute(		ActionMapping mapping,		ActionForm form,		HttpServletRequest request,		HttpServletResponse response)		throws FenixActionException {		DynaActionForm dynaForm = (DynaValidatorForm) form;		String sectionName = (String) dynaForm.get("name");		String order = (String) dynaForm.get("sectionOrder");		HttpSession session = request.getSession();		InfoSite infoSite =			(InfoSite) session.getAttribute(SessionConstants.INFO_SITE);		UserView userView =			(UserView) session.getAttribute(SessionConstants.U_VIEW);		InfoSection parentSection =			(InfoSection) session.getAttribute(SessionConstants.INFO_SECTION);				Integer sectionOrder = new Integer(0);		ArrayList childrenSections =			(ArrayList) session.getAttribute(				SessionConstants.CHILDREN_SECTIONS);		if (childrenSections != null) {			Iterator iterator = childrenSections.iterator();			while (iterator.hasNext()) {				InfoSection infoSection = (InfoSection) iterator.next();				if (infoSection.getName().equals(order)) {					sectionOrder = infoSection.getSectionOrder();					break;				}			}		}		if (order.equals("(Fim)"))			sectionOrder = new Integer(childrenSections.size());		InfoSection infoSection =			new InfoSection(sectionName, sectionOrder, infoSite, parentSection);		Object args[] = { infoSection };		GestorServicos manager = GestorServicos.manager();		try {			manager.executar(userView, "InsertSection", args);		} catch (FenixServiceException fenixServiceException) {			throw new FenixActionException(fenixServiceException.getMessage());		}		Object args1[] = { infoSite };		ArrayList sections;		try {			sections =				(ArrayList) manager.executar(userView, "ReadSections", args1);		} catch (FenixServiceException fenixServiceException) {			throw new FenixActionException(fenixServiceException.getMessage());		}		Collections.sort(sections);		session.setAttribute(SessionConstants.SECTIONS, sections);		return mapping.findForward("viewSite");	}