Fórum Erro ao tentar Persistir uma entidade. #394262
24/01/2011
0
Barcelos.java
Curtir tópico
+ 0Posts
24/01/2011
Robson Teixeira
esse erro ocorre muitas vezes por mal uso de cascade tipo você vai inserir no banco 1 obj do tipo Recebimento e você tentou relaciona-lo com outro registro que ja existe no banco e com o cascade o hibernate tentou persistir novamente o registro ja existente.
Solução reveja o uso de cascade na sua classe recebimento.
att
Robson Passarella
Gostei + 0
24/01/2011
Davi Costa
o que pode ser feito é recuperá-lo denovo do banco antes de persistir.
Não precisa tb desse
em.refresh(recebimento);
depois do seu commit; Só vai perder performe indo no banco mais uma vez.
E o rollBack vc dá em caso de erro.
Att Davi
Gostei + 0
24/01/2011
Barcelos.java
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)