[ https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-450?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12663353#action_12663353 ]
B.J. Reed commented on GERONIMODEVTOOLS-450: -------------------------------------------- I've looked at this patch and I have to put a -1 on it. According to the comments in the code and from what I've seen, the getXXX methods for Lists of Object are "accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a <CODE>set</CODE> method for the property." This patch just adds set methods which aren't needed and could be potentially dangerous since a set would replace any data that may already be present in a List of objects. I will leave the JIRA open for a while to allow for any discussion to challenge the original thinking. > Modifications to JAXB classes for DWR in PlanCreator > ---------------------------------------------------- > > Key: GERONIMODEVTOOLS-450 > URL: > https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-450 > Project: Geronimo-Devtools > Issue Type: Improvement > Components: eclipse-plugin > Affects Versions: 2.1.2 > Reporter: Shrey Banga > Assignee: Shiva Kumar H R > Fix For: 2.2.0 > > Attachments: GEP_JAXB_1.patch > > > I've attached a patch which makes some modifications to JAXB classes in GEP > in order to support their use with DWR in PlanCreator. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.