[ http://issues.apache.org/jira/browse/BEANUTILS-215?page=all ]
Henri Yandell updated BEANUTILS-215: ------------------------------------ Attachment: BEANUTILS-215.patch I'm not sure if this is a correct reproduction of this bug, but thought I'd share it as it does seem to try to do what the poster is asking for and fails. > BeanUtilsBean: Set a mapped/indexed property, for example "property(time)[0]" > ----------------------------------------------------------------------------- > > Key: BEANUTILS-215 > URL: http://issues.apache.org/jira/browse/BEANUTILS-215 > Project: Commons BeanUtils > Issue Type: Improvement > Components: Expression Syntax > Environment: Operating System: other > Platform: Other > Reporter: Ludwig Wensauer > Priority: Minor > Fix For: 1.8.0 > > Attachments: BEANUTILS-215.patch > > > From line 1014 ff there is the following piece of code: > try { > if (index >= 0) { > getPropertyUtils().setIndexedProperty(target, propName, > index, newValue); > } else if (key != null) { > getPropertyUtils().setMappedProperty(target, propName, > key, newValue); > } else { > getPropertyUtils().setProperty(target, propName, newValue); > } > ... > That's good for mapped OR indexed properties, but unfortunatly i have both at > the same time. So index is >= 0 and key is also != null. > My property-name looks like this one here: > property(time)[0] -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]