Details
-
Bug
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
Description
vault rcp fails to remove undeclared properties when removing a mixin during an update operation.
steps to reproduce:
1. create a node that does not define residual properties, eg nt:file
2. add a mixin eg jcr:lastModified with its properties
3. rcp the node to a target location.
4. remove the mixin and the properties again from the source node
5. rcp -u the node again -> IllegalItemStateException because vlt only removes the mixin but not the non undeclared properties.