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

Re: FW: Proposed positive text for XML Base

From: Hugo Haas <hugo@w3.org>
Date: Wed, 17 Oct 2001 22:30:22 -0400
To: Jonathan Marsh <jmarsh@microsoft.com>, xml-dist-app@w3.org, Henrik Frystyk Nielsen <henrikn@microsoft.com>, Paul Cotton <pcotton@microsoft.com>
Message-ID: <20011017223021.A9606@w3.org>
* Hugo Haas <hugo@w3.org> [2001-10-17 21:33-0400]
> > Rationale:
> > ----------
> > The simplest reading of SOAP 1.2 does not allow relative URIs
> > (specifically URI References) in any of its attributes.  Making such
> > a change requires positive motivation.

A bus ride and some fresh air made me realize that my email was
written backwards. :-)

> "Absolute" and "relative" are two words that do not appear in the SOAP
> Version 1.2 Part 1: Messaging Framework Working Draft[1].

Then...

> The encodingStyle attribute[4] is of type anyURI[3] as defined by XML
> Schema Part 2: Datatypes[2], i.e. a URI as defined by RFC2396 as
> amended by RFC2732.
> 
> The simplest reading tells me that it can by any URI, absolute or
> relative.

... should have read:

The encodingStyle attribute[4] is of type anyURI[3]. My simplest
reading is that it can be any URI, absolute or relative.

The anyURI[3] type as defined by XML Schema Part 2: Datatypes[2], i.e.
a URI as defined by RFC2396 as amended by RFC2732, which confirms my
simplest reading.

> I understand that, in SOAP Version 1.2's current form, use of
> relative URIs leads to undefined results since there is no clear
> base URI, but it does _not_ disallow them.
>
> Therefore, the change here is to explicitely disallow relative URIs.
> 
> Regards,
> 
> Hugo
> 
>   1. http://www.w3.org/TR/2001/WD-soap12-part1-20011002/
>   2. http://www.w3.org/TR/2001/REC-xmlschema-2-20010502/
>   3. http://www.w3.org/TR/2001/REC-xmlschema-2-20010502/#anyURI
>   4. http://www.w3.org/TR/2001/WD-soap12-part1-20011002/#soapencattr
-- 
Hugo Haas - W3C
mailto:hugo@w3.org - http://www.w3.org/People/Hugo/ - tel:+1-617-452-2092
Received on Wednesday, 17 October 2001 22:30:35 GMT

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