Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
2.4.4, 2.6.3, 2.7
-
None
Description
RepositoryServiceImpl.getLockInfo() sends a PROPFIND request including an If header field containing all lock tokens owned by the session. This will fail (with Precondition Failed) unless there's only one lock token, and the request URI happens to be the one of the lock with the specified lock token.
(This is probably a leftover from a time where the transient space wasn't yet managed using the "Transaction" header field).