W3C home > Mailing lists > Public > xml-dist-app@w3.org > September 2001

Re: XML Protocol WG requests comments by XML Core WG on position on XML Base

From: Daniel Veillard <daniel@w3.org>
Date: Sat, 8 Sep 2001 12:19:39 +0200
To: David Orchard <orchard@pacificspirit.com>
Cc: XML Core WG <w3c-xml-core-wg@w3.org>, "xml-dist-app@w3.org" <xml-dist-app@w3.org>
Message-ID: <20010908121939.N748@daniel.veillard.com>
On Fri, Sep 07, 2001 at 04:59:19PM -0700, David Orchard wrote:
> Dear XML Core team,
> 
> The XML Protocol group would like to ask the XML Core working group for 
> feedback on a position it is contemplating wrt XML Base.  The proposal by 
> Noah Mendelsohn at [1].  In summary, it proposes that SOAP 1.2 should 
> disallow the use of xml:base attributes on SOAP elements, and leave 
> undefined the behaviour of relative URIs.
> 
> I'd like to have this on Wednesday's agenda if possible.  I think our 
> options are roughly
> 1) The text and premise are fine
> 2) The text and premise aren't fine, and here's the reasoning why.

  I have looked at this from a distance (I'm subscribed to the protocol
list). It seems to ne that you are free to use or not use XML Base in
your specific use of XML. The point is whether you want to allow
URI-References from a SOAP entity in general. I'm also unclear if you
disallow URI-References from user data encapsulated in the SOAP body.

  I think disallowing relative URI on SOAP elements may make sense in
your case and in that case disallowing xml:base is fine, but you should
allow to carry relative URI in the "payload" and allow xml:base there
because I can certainly see examples where it may be very useful to
pass such references between two software modules using SOAP to
communicate. The base can be a space on the wire real saver, and you
may want to carry relative URI anyway.

Daniel

-- 
Daniel Veillard      | Red Hat Network http://redhat.com/products/network/
veillard@redhat.com  | libxml Gnome XML XSLT toolkit  http://xmlsoft.org/
http://veillard.com/ | Rpmfind RPM search engine http://rpmfind.net/
Received on Saturday, 8 September 2001 06:19:47 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 7 December 2009 10:59:03 GMT