} catch (ExcepcaoPersistencia excepcaoPersistencia) {
} catch (ExistingPersistentException excepcaoPersistencia) {  throw new ExistingServiceException(excepcaoPersistencia); } catch (ExcepcaoPersistencia excepcaoPersistencia) {
	private void organizeExistingItemsOrder(		ISection section,		int insertItemOrder)		throws FenixServiceException {		IPersistentItem persistentItem = null;		try {			ISuportePersistente persistentSuport =				SuportePersistenteOJB.getInstance();			persistentItem = persistentSuport.getIPersistentItem();			List itemsList = persistentItem.readAllItemsBySection(section);			if (itemsList != null) {				Iterator iterItems = itemsList.iterator();				while (iterItems.hasNext()) {					IItem item = (IItem) iterItems.next();					int itemOrder = item.getItemOrder().intValue();					if (itemOrder >= insertItemOrder) {						item.setItemOrder(new Integer(itemOrder + 1));						persistentItem.lockWrite(item);					}				}			}		} catch (ExcepcaoPersistencia excepcaoPersistencia) {			throw new FenixServiceException(excepcaoPersistencia);		}	}