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)