W3C home > Mailing lists > Public > ietf-dav-versioning@w3.org > January to March 2002

RE: Definition of DAV:error and it's use in multistatus...

From: Clemm, Geoff <gclemm@rational.com>
Date: Wed, 6 Feb 2002 08:06:20 -0500
Message-ID: <3906C56A7BD1F54593344C05BD1374B105B81B4A@SUS-MA1IT01>
To: ietf-dav-versioning@w3.org
The rationale
for putting it in the DAV:responsedescription node
is that the DAV:responsedescription corresponds to
the "body" of a non-multi-status response, and
that is where the DAV:error node appears in a
non-multi-status response.

This does not violate the DTD for DAV:responsedescription,
because a client is required to ignore any node that it
doesn't understand, so it doesn't matter where you put it.


-----Original Message-----
From: Peter Raymond [mailto:Peter.Raymond@merant.com]
Sent: Tuesday, February 05, 2002 4:13 PM
To: ietf-dav-versioning@w3.org
Subject: Definition of DAV:error and it's use in multistatus...

Section 1.6 of the DeltaV specification defines how the pre and post
condition XML 
elements should be returned.  It says: 
"the appropriate XML element MUST be returned as the child of a top-level
element in the response body, unless otherwise negotiated by the request.
In a 207 
Multi-Status response, the DAV:error element would appear in the appropriate

DAV:responsedescription element." 
This is the only definiton of DAV:error, there is no DTD for this element as
as I can tell and no examples of it's use within a multistatus response. 
It would seem to violate the DTD defined in RFC2518 for
Am I correct in thinking that the syntax should be: 
<?xml version="1.0" encoding="utf-8" ?> 
  <D:multistatus xmlns:D="DAV:"> 
      <D:status>HTTP/1.1 409 CONFLICT</D:status> 
        Label specified does not exist 
The human readable text describing the error and the DAV:error element are
of the DAV:responsedescription element.  This seems very odd.  Why not have
DAV:error element as a child of the DAV:response element? 
Peter Raymond - MERANT 
Principal Architect (PVCS) 
Tel: +44 (0)1727 813362 
Fax: +44 (0)1727 869804 
WWW: http://www.merant.com 
Received on Wednesday, 6 February 2002 08:06:54 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 20:55:48 UTC