Help JPA + TOplink

2 respostas
fabioebner

Pessol alguem sabe pq eu recebo o seguinte erro qdo tento dar um UPDATE:

<blockquote>[TopLink Warning]: 2009.01.14 10:34:40.078UnitOfWork(25946736)Exception [TOPLINK-7231] (Oracle TopLink Essentials - 2.0.1 (Build b09d-fcs (12/06/2007))): oracle.toplink.essentials.exceptions.ValidationException

Exception Description: Cannot persist detached object [br.com.dnasolution.entity.TbParte[cdParte=1]].

Class> br.com.dnasolution.entity.TbParte Primary Key> [1]

javax.persistence.RollbackException: Exception [TOPLINK-7231] (Oracle TopLink Essentials - 2.0.1 (Build b09d-fcs (12/06/2007))): oracle.toplink.essentials.exceptions.ValidationException

Exception Description: Cannot persist detached object [br.com.dnasolution.entity.TbParte[cdParte=1]].

Class> br.com.dnasolution.entity.TbParte Primary Key> [1]

at oracle.toplink.essentials.internal.ejb.cmp3.transaction.base.EntityTransactionImpl.commit(EntityTransactionImpl.java:120)

at oracle.toplink.essentials.internal.ejb.cmp3.transaction.EntityTransactionImpl.commit(EntityTransactionImpl.java:60)

</blockquote>

pelo que eu sei esse erro acontece qdo eu tento PERSITIR um objeto com o mesmo codigo, porem nao estou dando persist e sim UPDATE (MERGE) e ele me retorna esse erro… alguem sabe o pq??

obrigado

2 Respostas

T

Fala Binho!!! Vc consegue dar um find pela pk antes de dar o merge? Como vc criou ou recuperou o objeto a ser atualizado? Posta o código de como vc ta fazendo…

abraços!

fabioebner

fala orlandao. bele?/ entao ja arrumei cara… era por causa do cascade do objeto pai :smiley:

valeu

Criado 14 de janeiro de 2009
Ultima resposta 16 de jan. de 2009
Respostas 2
Participantes 2