You are claiming that calling Transaction#begin on the Hibernate/JPA API ought to no longer (based on setting) immediately get the Connection. Correct?