Zygmunt Wiercioch created OAK-4693:
--------------------------------------

             Summary: Impersonating users can't unlock nodes
                 Key: OAK-4693
                 URL: https://issues.apache.org/jira/browse/OAK-4693
             Project: Jackrabbit Oak
          Issue Type: Bug
          Components: jcr
    Affects Versions: 1.5.8
            Reporter: Zygmunt Wiercioch


An impersonating user can lock a node, but can't unlock a node.  Relaxed 
locking was introduced in: https://issues.apache.org/jira/browse/OAK-1329,
but SessionImpl.impersonate() can't pass the attributes to the 
RepositoryImpl.login() method. 
{code}
return getRepository().login(impCreds, sd.getWorkspaceName());
{code}
 An attempt to unlock a node when impersonating will result in a failure since 
"oak.relaxed-locking" is not set.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to