jackrabbit-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Julian Reschke <julian.resc...@gmx.de>
Subject Re: about lock tokens
Date Wed, 10 Oct 2007 09:09:06 GMT
Angela Schreiber wrote:
> Dominique Pfister wrote:
>> Hi Paco
>> On 08/09/2007, Paco Avila <pavila@git.es> wrote:
>>> Sorry, I missunderstood the code because confused "lock holder" and
>>> "lock ownser" concepts :(
>> You're not the only one ;) "Lock owner" should rather have been named
>> "lock creator", the current term is absolutely misleading!
> btw. for that reason that has been changed in jsr283:
> quote from '6.9.4 Lock Owner' of the spec available for
> public review:
> "If the lock is open-scoped and its ownership is later switched to 
> another session, the jcr:lockOwner property is automatically changed 
> accordingly. In implementations that support simultaneous lock 
> ownership, the behavior of jcr:lockOwner on the addition of an owner is 
> implementation specific."

Thanks for bringing this up.

This change IMHO is an extremely bad idea, because it requires modifying 
the persisted state of the lock, something which may not be possible to 
build on top of existing systems (for instance, those which implement 
the WebDAV locking model which so far has been a super-set of JCR locking).

BR, Julian

View raw message