public void deleteReservation(String id, String componentId) { Connection con = initCon(); try { deleteIndex(id, "Reservation", componentId); // delete attached file AttachmentController.deleteAttachmentByCustomerPK(new ForeignPK(id, componentId)); ResourcesManagerDAO.deleteReservation(con, id); } catch (Exception e) { throw new ResourcesManagerRuntimeException( "ResourcesManagerBmEJB.deleteReservation()", SilverpeasRuntimeException.ERROR, "resourcesManager.EX_DELETE_RESERVATION", e); } finally { fermerCon(con); } }