@TransactionAttribute(TransactionAttributeType.REQUIRED)
 public void case6(Product p1, Product p2) {
   productDao.case6_(p2);
   em.persist(p1);
   throw new RuntimeException();
 }