rollback the change to get em.getTransaction(). forbidden in JTA