- 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>
* 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 UTC