ci.setComment(source.getComment());
edbService.commit(ci);
source.setRevisionNumber(ci.getRevisionNumber());
source.setParentRevisionNumber(ci.getParentRevisionNumber());
} catch (EDBCheckException e) {
throw new ModelPersistException(convertEDBObjectList(e.getFailedInserts()),
convertEDBObjectList(e.getFailedUpdates()), e.getFailedDeletes(), e);
} catch (EDBException e) {
throw new EKBException("Error while commiting EKBCommit", e);
}
}