Details
-
Bug
-
Status: Open
-
Major
-
Resolution: Unresolved
-
1.40.0
-
None
-
None
Description
The references for a moved referenceable node are not returned via MovedReferenceableNode.getReferences().
This works find for non-moved referenceable node.
With Jackrabbit 2 references of moved nodes work fine.
This can only be triggered with the following sequence of JCR API calls
1. create referenceable node
2. move node
3. create reference to moved node
4. Session.save()
5. movedNode.getSession().refresh(false)
6. movedNode.getReferences()
In case after 2. there is an additional Session.save() the reference is correctly detected. So somehow the reference search index is not properly updated when the referenceable node was moved and referenced in the same transient session.
Attachments
Issue Links
- relates to
-
JCRVLT-551 Set jcr:uuid to value from package when updating node
-
- Closed
-
- links to