Hi Slide users and implementors of Slide stores, I just checked-in some changes in the LOCKING area:
1) Until now, the DAV:owner element specified an a LOCK request was ignored by Slide. I added a new field "ownerInfo" to org.apache.slide.lock.NodeLock to take the DAV:owner (which is specified as "informational" in RFC 2518). It is now handled in LOCK and PROPFIND(DAV:lockdiscovery) requests. This issue came up due to the Adobe client at the "WebDAV Interoperability Meeting 2002" (California) where Slide was represented in form of Tamino WebDAV Server. !!! !!! Store implementors should consider making "ownerInfo" !!! persistent in their stores. !!! 2) At PROPFIND(DAV:lockdiscovery), Slide always returned the subjectUri of the NodeLock as DAV:owner. In view of the change described at 1), it seemed to me reasonable to follow Lisa Dusseault's proposal (see: http://lists.w3.org/Archives/Public/w3c-dist-auth/2003JanMar/0130.html), which is likely to become part of the ACL spec soon. So, I added an element DAV:principal-URL to the DAV:lockdiscovery property. This feature can be switched-off in case of interoperability problems (-> servlet init-param "lockdiscoveryIncludesPrincipalURL"). Regards, Peter --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
