LOG.error("Unexpected execution status found {}", execution.getStatus());
execStatus = PropagationTaskExecStatus.FAILURE;
}
if (task.getResource().isPropagationPrimary() && !execStatus.isSuccessful()) {
result = Result.FAILURE;
throw new PropagationException(task.getResource().getName(), execution.getMessage());
}
}
} finally {
notificationManager.createTasks(
AuditElements.EventCategoryType.PROPAGATION,