Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 316996

Summary: DynamicPersistence/XRDynamicPersistence to support sparse merge (via FetchGroups)
Product: z_Archived Reporter: Doug Clarke <douglas.clarke>
Component: EclipselinkAssignee: Mike Norman <michael.norman>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: douglas.clarke, michael.norman
Version: unspecified   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:
Bug Depends on:    
Bug Blocks: 322948    
Attachments:
Description Flags
Proposed Fix
none
support sparse merge via fetchgroups none

Description Doug Clarke CLA 2010-06-15 23:01:07 EDT
The set and get methods of DynamicEntityImpl do not properly check the FetchGroup for get/set.

Patch attached that addresses this and properly handles isSet. Still requires some work for proper exception on failure and comments.
Comment 1 Doug Clarke CLA 2010-06-15 23:02:06 EDT
Created attachment 172013 [details]
Proposed Fix
Comment 2 Mike Norman CLA 2010-07-16 12:57:28 EDT
Created attachment 174516 [details]
support sparse merge via fetchgroups
Comment 3 Mike Norman CLA 2010-07-16 12:59:55 EDT
SVN revision: 7846
Comment 4 Eclipse Webmaster CLA 2022-06-09 10:03:24 EDT
The Eclipselink project has moved to Github: https://github.com/eclipse-ee4j/eclipselink