for the client side: what you see is the correct behavior. in your removeLink method, when you execute fromNode = em.merge(fromNode); | remoteNode = em.merge(remoteNode); you're losing the references to the client's entities uNode and zNode. so when you call resynch(uNode) you're merging the old state over the changes that were just made.
for the server side: it's hard to tell what code is being executed, but the behavior will be different since the entities are managed. View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4121156#4121156 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4121156 _______________________________________________ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user