Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
1.0 Final
-
None
-
None
-
Operating System: other
Platform: Other
-
9036
Description
Hi
Using filtering attributes with "setValue" method doesn't seem to work. For
example :
context.getPointer("/employeeList[firstName='Dmitri']/firstName").setValue
("NewDmitri");
The new value is cached into the pointer object, but the property writer method
is not invoked, so the bean is not modified. It works well with non filtered
path.
Method "ValueUtils.setValue(Object bean, PropertyDescriptor propertyDescriptor,
Object value)" shoudn't be called instead of "ValueUtils.setValue(Object
collection, int index, Object value)" ?
Thanks.