Client experiences with enhanced XML

Julian Reschke julian.reschke at gmx.de
Sun Nov 9 05:49:18 EST 2008


Hi Tobias,

I really recommend that you send questions like this to the webdav 
mailing list -- that's what it's for...

That being said...:

Tobias Schlitt wrote:
> Hi!
> 
> Since I'm currently messing around with class 2/3 compliance of my
> WebDAV server implementation, I was wondering if anyone has experiences
> with adding custom XML elements to the WebDAV XML.
> 
> In my special case I need store additional information about locks.
> Namely the base of a lock and the last request of a client using this
> lock (for timeout operations). Since my server completely abstracts from
> the storage layer, I currently store such information in a custom dead
> property. Re-thinking this, I wonder if it is ok to store such
> information in the <lockdiscovery> property directly, using a custom
> namespace.

Yes, that's totally ok. It's precisely what the WebDAV extensibility 
model is for.

> Does anyone have experiences in this direction, how clients react if
> they find such information in the property?

My experience is that originally some clients tripped over that (because 
  they *did* DTD validation), but have been fixed or phased out since.

Best regards, Julian




More information about the litmus mailing list