@TransactionAttribute(TransactionAttributeType.REQUIRED) public void case5(Product p1, Product p2) { em.persist(p1); productDao.throwExceptionInNewTransactionButCatch(p2); }