When attempting to use copy, I have found that my subobject lists are returning incorrect sizes. Searching through the code I have found that in copyInto, it is calling the addXYZ method for the subobjects. The addXYZ method in this case will call getXYZs(), which will in turn call getXYZs(crit) since the collection is null at this point from copy creating a blank version of this object. This loads the existing XYZ objects into the list object, but then when it comes back out of these chains they are added again. I also have found that the second set of objects is being added using their copy() functions and for some reason their key fields are all set to null and the setModified() function is called with a false, then a true value, and then called in the top level copyInto with a true value a third time. Is this something that will be fixed or am I doing something wrong? Any insight into this would be appreciated.
___________________________________________________________________________ Confidentiality Notice: This e-mail message, including any attachments, is for the sole use of the intended recipient(s) and may contain confidential and privileged information. Any unauthorized review, use, disclosure or distribution is prohibited. If you are not the intended recipient, please contact the sender by reply e-mail and destroy all copies of the original message. -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
