Seguinte, eu tenho um metodo que faz a atualizacao de um Action certo ?
Esse metodo utiliza dois outros metodos: deletar e inserir nessa merma ordem. So que quando eu faço isso ele da erro.
Erro:
org.hibernate.NonUniqueObjectException: a different object with the same identifier value was already associated with the session: [dominio.Cliente#42]
at org.hibernate.engine.PersistenceContext.checkUniqueness(PersistenceContext.java:586)
at org.hibernate.event.def.DefaultDeleteEventListener.onDelete(DefaultDeleteEventListener.java:72)
at org.hibernate.impl.SessionImpl.delete(SessionImpl.java:579)
at persistencia.HibernateUtil.excluirBD(HibernateUtil.java:91)
at persistencia.HibernateUtil.atualizar(HibernateUtil.java:157)
Código do erro.
try {
session.delete(cliente);
trans.commit();
sucesso = true;
} catch (HibernateException ex) {
Alguém me da uma luz ai.
Valeu.