InfoItem infoItem = new InfoItem(information, itemName, order, infoSection, new Boolean( urgentString));
InfoItem infoItem = new InfoItem(information, itemName, order, infoSection);
    public ActionForward insert(ActionMapping mapping, ActionForm form, HttpServletRequest request,            HttpServletResponse response) throws FenixActionException, FenixFilterException {        HttpSession session = request.getSession(false);        IUserView userView = (IUserView) session.getAttribute(SessionConstants.U_VIEW);        DynaActionForm dynaForm = (DynaValidatorForm) form;        InfoSection infoSection = (InfoSection) session.getAttribute(SessionConstants.INFO_SECTION);        List items = (List) session.getAttribute(SessionConstants.INFO_SECTION_ITEMS_LIST);        //PUSEMOS EM COMENTARIO        //		List infoItemsList = null;        //		Object readSectionArgs[] = { infoSection };        //		List items;        //		try {        //			items =        //				(ArrayList) manager.executar(        //					null,        //					"ReadItems",        //					readSectionArgs);        //		} catch (FenixServiceException fenixServiceException) {        //			throw new FenixActionException(fenixServiceException.getMessage());        //		}        InfoItem newInfoItem = new InfoItem();        Integer order = new Integer((String) dynaForm.get("itemOrder"));        switch (order.intValue()) {        case -1:            order = new Integer(items.size());            break;        default:            order = new Integer(order.intValue());            break;        }        newInfoItem.setItemOrder(order);        String itemName = (String) dynaForm.get("name");        String information = (String) dynaForm.get("information");        String urgentString = (String) dynaForm.get("urgent");        InfoItem infoItem = new InfoItem(information, itemName, order, infoSection, new Boolean(                urgentString));        Object args[] = { infoItem };        try {            ServiceManagerServiceFactory.executeService(userView, "InsertItem", args);        } catch (ExistingServiceException e) {            throw new ExistingActionException("Um item com esse nome", e);        } catch (FenixServiceException fenixServiceException) {            throw new FenixActionException(fenixServiceException.getMessage());        }        Object args1[] = { infoSection };        List infoItems;        try {            infoItems = (ArrayList) ServiceManagerServiceFactory                    .executeService(null, "ReadItems", args1);        } catch (FenixServiceException fenixServiceException) {            throw new FenixActionException(fenixServiceException.getMessage());        }        session.setAttribute(SessionConstants.INFO_SECTION_ITEMS_LIST, infoItems);        return mapping.findForward("viewSection");    }