Exception thrown during entity lifecycle listener configuration when a listener for a given event type is detected more than once in the same class.
Exception thrown when entity lifecycle listener invocation fails.
Exception thrown during an attempt to update an entity which was updated by another process in the meantime.