- From: Hugo Haas <hugo@w3.org>
- Date: Thu, 18 Nov 2004 20:11:49 -0500
- To: Jonathan Marsh <jmarsh@microsoft.com>
- Cc: Rich Salz <rsalz@datapower.com>, public-ws-addressing@w3.org
Received on Friday, 19 November 2004 12:10:59 UTC
* Jonathan Marsh <jmarsh@microsoft.com> [2004-11-17 16:30-0800] > WSDL 2.0 restricts target namespaces to be an absolute URI - not an > absolute URI _reference_ as Namespaces in XML does. I'm trying to > remember if this was intentional or not, but the effect is that WSDL > target namespaces are a subset of XML namespaces and thus the issue of > "#" appearing in a target namespace doesn't come up. Looks like the > same is true of WSDL 1.1. I don't remember making this decision explicitly. However, I'll note that because of our component designator syntax, it actually works well: supposing that a WSDL document lives where at the target namespace URI — which is a SHOULD in our spec — you can construct an action URI which is dereferenceable, which is part of my argument against your proposal. If the target namespace URI were a URI reference (well, except if it was just using a trailing "#", I guess), it would not be the case. Cheers, Hugo -- Hugo Haas - W3C mailto:hugo@w3.org - http://www.w3.org/People/Hugo/
Received on Friday, 19 November 2004 12:10:59 UTC