Problemas ao remover um Entity com o metodo remove do JPA

2 respostas
R

Pessoal estou tentando rodar o exemplo simples de JSF com EJB3 e JPA(Implementação do Hibernate) no Glassfish, consigo realizar consultas com o metodo find, inserção com o persist, porem nao consigo remover com o metodo remove, toda vez que tento da o seguinte erro:

Ele fica reclamando de:
Caused by: java.lang.IllegalArgumentException: Removing a detached instance

Já tentei usar o merge para funcionar mais naum adianta, eu uso o find para recuperar o entity endereco e o objeto obtido com o find eu repasso para o remove.

já pesquisei na net mais não encontrei a solução, se alguem já tiver tido esse problema ou souber da solução agradeço, pois não sei mais o que tentar?

2 Respostas

C

tem como postar uma parte do codigo?

M

Opa,

Seu instância não está entidade não está no contexto do entity manager, você tem que fazer um merge desta entidade antes de remover.

:okok:

Criado 13 de setembro de 2007
Ultima resposta 15 de set. de 2007
Respostas 2
Participantes 3