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