Details
-
Bug
-
Status: Open
-
Major
-
Resolution: Unresolved
-
0.9, 1.0, 1.0.1
-
None
-
None
Description
when node to be updated contains same-name-sibblings, only the first child is resepcted:
W1:
/a
/b
- p1
/b
W2:
/a
/b
now a W2."/a/b".update() iteratates over the child nodes of "a" and updates "b" twice.
btw: in the case where property p1 is binary, and internally kept in a tmp-file, the tmp-file gets discarded and an exception is thrown when storing the changes. this might explain some issues discribed in JCR-428.