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