| Summary: | Thread safety issue with attachment handling | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | z_Archived | Reporter: | Blaise Doughan <blaise.doughan> | ||||||||
| Component: | Eclipselink | Assignee: | Nobody - feel free to take it <nobody> | ||||||||
| Status: | RESOLVED FIXED | QA Contact: | |||||||||
| Severity: | normal | ||||||||||
| Priority: | P3 | CC: | eclipselink.sdo-inbox | ||||||||
| Version: | unspecified | ||||||||||
| Target Milestone: | --- | ||||||||||
| Hardware: | PC | ||||||||||
| OS: | Windows XP | ||||||||||
| Whiteboard: | |||||||||||
| Attachments: |
|
||||||||||
|
Description
Blaise Doughan
Created attachment 173872 [details]
Core - Fix
Added clone methods to XMLMarshaller & XMLUnmarshaller
Created attachment 173874 [details]
SDO - Fix
- Added XMLHelper load options for attachment marshaller/unmarshaller
- Always get a new marshaller/unmarshaller (a clone of the one previously used)
- Options override anything set on the template unmarshaller (getXmlMarshaller()/getXmlUnmarshaller())
Created attachment 173883 [details]
SDO - Test Cases
Fix checked into 1.2.1 at rev: 7785 Fix checked into 2.0.3 at rev: 7786 Fix checked into 2.1.1 at rev: 7787 Fix checked into trunk at rev: 7788 Code reviewed by Matt MacIvor The Eclipselink project has moved to Github: https://github.com/eclipse-ee4j/eclipselink |