Hi,
my system runs normally with hibernate 3, but when i upgrade to 4.3.5 i get the error:
Caused by: org.hibernate.HibernateException: reassociated object has dirty collection
at org.hibernate.event.internal.OnLockVisitor.processCollection(OnLockVisitor.java:65)
at org.hibernate.event.internal.AbstractVisitor.processValue(AbstractVisitor.java:121)
at org.hibernate.event.internal.AbstractVisitor.processValue(AbstractVisitor.java:82)
at org.hibernate.event.internal.AbstractVisitor.processEntityPropertyValues(AbstractVisitor.java:76)
at org.hibernate.event.internal.AbstractVisitor.process(AbstractVisitor.java:143)
at org.hibernate.event.internal.AbstractReassociateEventListener.reassociate(AbstractReassociateEventListener.java:100)
code:
UserPK pk = new UserPK();
pk.setPermission(permission);
pk.setUser(user);
UserPermission up = userPermissionDao.searchId(pk);
@Override
public T searchId(ID id) {
** return (T) getEntityManager().find(getClasseDominio(), id);**
}