Community
Participate
Working Groups
Build Identifier: While merging the object from original to working copy in case transaction is rolled back, source object is iterated and mergeChanges() is called after synchronizing on original object which can possibly result in a deadlock. Instead of synchronizing on original object, it should be cloned and used while merging changes from original object to working copy. Reproducible: Sometimes Steps to Reproduce: Reproducer not available. It is intermittent problem and difficult to reproduce.
Created attachment 190022 [details] Probable Fix
Checked into revision: 9071 (2.3 - trunk) Reviewed: Gordon Yorke
The Eclipselink project has moved to Github: https://github.com/eclipse-ee4j/eclipselink