public void excluir(IEntidadeItemEstoque itemEstoque) { EntityManagerFactory factory; EntityManager manager; factory = Persistence.createEntityManagerFactory("simacrJPA"); manager = factory.createEntityManager(); EntidadeItemEstoque eie = manager.find(EntidadeItemEstoque.class, itemEstoque.getId()); eie.removeTodosLotes(); manager.remove(eie); manager.getTransaction().begin(); manager.getTransaction().commit(); }