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

Bug 349468

Summary: Cloning of a form data does not replace the inner synthetic member
Product: z_Archived Reporter: Ivan Motsch <ivan.motsch>
Component: ScoutAssignee: Project Inbox <scout.core-inbox>
Status: CLOSED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: zimmermann
Version: unspecified   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:

Description Ivan Motsch CLA 2011-06-15 11:47:01 EDT
When cloning a form data bean, the inner types are cloned as well (ok)
but the synthetic members "this$0",... are still referencing the old instance.
Comment 1 Ivan Motsch CLA 2011-06-15 12:25:03 EDT
Fixed by overriding the clone on the data objects and creating deep copies of the inner fields and properties.
Comment 2 Matthias Zimmermann CLA 2011-10-10 12:39:36 EDT
shipped with scout 3.7.1