errorIfClosed();
if (LOG.isDebugEnabled()) LOG.debugf("Flushing to force deletion of re-saved object: %s",
MessageHelper.infoString(entityEntry.getPersister(), entityEntry.getId(), getFactory()));
if ( persistenceContext.getCascadeLevel() > 0 ) {
throw new ObjectDeletedException(
"deleted object would be re-saved by cascade (remove deleted object from associations)",
entityEntry.getId(),
entityEntry.getPersister().getEntityName()
);
}