public void Save(Produto obj) throws Exception { try { transaction = manager.getTransaction(); transaction.begin(); manager.persist(obj); transaction.commit(); } catch (Exception ex) { transaction.rollback(); throw ex; } }