Are there any FKs involved? Are there any triggers in the database that can be fired on an update?
If the same data can be accessed from 2 different VMs, it'll mean 2 different EMFs. TopLink caches the data in memory between the transactions - can it cause any conflicts?
thanks,
-marina
[Message sent by forum member 'mvatkina' (mvatkina)]
http://forums.java.net/jive/thread.jspa?messageID=301911