Community
Participate
Working Groups
There is a possibility of a deadlock while merging a collection into the shared cache and IndirectList when Vector is used.
ContainerPolicy.mergeChanges() currently synchronize on target value or its delegate if instance of an IndirectCollection while merging the changes from the change set, i.e, removing and adding objects to the collection from the change set. This can cause a possible deadlock scenario while using native ORM if Vector is being used for the collection.
Created attachment 210836 [details] Proposed Fix
Fixed in main trunk with r10833.
*** Bug 413775 has been marked as a duplicate of this bug. ***
The Eclipselink project has moved to Github: https://github.com/eclipse-ee4j/eclipselink