improved JPAManager.BuildEntityManagerFactory exception throw policy