| Summary: | Client gets a duplicate OID error | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Modeling] EMF | Reporter: | Jos Warmer <jos.warmer> | ||||
| Component: | cdo.core | Assignee: | Eike Stepper <stepper> | ||||
| Status: | CLOSED FIXED | QA Contact: | Eike Stepper <stepper> | ||||
| Severity: | critical | ||||||
| Priority: | P3 | ||||||
| Version: | 4.0 | ||||||
| Target Milestone: | --- | ||||||
| Hardware: | Other | ||||||
| OS: | other | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
Jos Warmer
I've prepared a patch for these things: 1) Ignore duplicate registration of identical object in AbstractCDOView.registerObject() 2) Add synchronization on AbstractCDOView.objects to CDOResourceImpl.load() 3) Better exception message Created attachment 185995 [details]
Patch v1
Note that this issue is almost impossible to reproduce predictably. Please reopen this bug if you see the exception again...
Committed to HEAD Available in R20110608-1407 |