if (lockTokens != null && lockTokens.length > 0) {
log.warn("Session still has lock tokens !");
for (int i=0; i < lockTokens.length; i++) {
log.warn("Dropping lock token {} held by {}",
lockTokens[i], userId);
session.removeLockToken(lockTokens[i]);
}
}
} catch (RepositoryException re) {
if ( log.isDebugEnabled() ) {
log.debug("Cannot cleanup lockes of session " + userId + ", logging out", re);