/**
  * @param entityName
  * @param em
  * @return number of rows deleted or -1 if delete failed
  */
 private static int deleteAll(String entityName, EntityManager em) {
   try {
     return em.createQuery("DELETE FROM " + entityName).executeUpdate();
   } catch (PersistenceException pe) {
     return -1;
   }
 }