getTargetEntityManager

In case of an extended EntityManager, this will be the associated
raw EntityManager.

In case of a shared ("transactional") EntityManager, this will be
the raw EntityManager that is currently associated with the transaction.
Outside of a transaction, an IllegalStateException will be thrown.