[Bug 4045] scoping of wsdl1.1 identifiers spec

http://www.w3.org/Bugs/Public/show_bug.cgi?id=4045





------- Comment #2 from orchard@pacificspirit.com  2007-01-17 19:32 -------
Combining 4045 with 4127 with Editors action 112
(http://www.w3.org/2005/06/tracker/wspolicyeds/actions/112) ( add WSDL 1.1
reference) could yield:

URI domain expressions are used to identify resources that are identified using
IRI or IRI References (such as endpoint, message or operation definitions) with
which policies can be associated. For example, URI domain expressions can be
used to identify WSDL 1.1 definitions, WSDL 2.0 components, etc.  When a URI
domain expression identifies multiple resources, ie WSDL 1.1 supports multiple
operations with the same name (sometimes called operation name overloading),
the Policy applies to all the resources that are identified. 

IRI References for WSDL 2.0 components are defined in Appendix C of the Web
Services Description Language (WSDL) Version 2.0 Part 1: Core Language [WSDL
2.0 Core Language]. The following example illustrates the use of URI domain
expression with a WSDL 2.0 IRI Reference: 

(01) <wsp:PolicyAttachment>
(02)   <wsp:AppliesTo>
(03)    
<wsp:URI>http://example.org/TicketAgent.wsdl20#wsdl.endpoint(TicketAgentService/Endpoint)</wsp:URI>
(04)   </wsp:AppliesTo>
(05)   <wsp:PolicyReference URI="http://www.example.com/policies#RmPolicy" />
(06)  </wsp:PolicyAttachment>
In this example, the policy expression at
http://www.example.com/policies#RmPolicy applies to all interactions with the
endpoint at
http://example.org/TicketAgent.wsdl20#wsdl.endpoint(TicketAgentService/Endpoint). 

IRI References for WSDL 1.1 elements are defined in WSDL 1.1 Element
Identifiers [ref].

The scope of URI domain expressions for WSDL 2.0 components or WSDL 1.1
elements is limited to the subjects defined in this specification at (ref to
Attaching Policies Using WSDL 1.1 and WS-Policy Attachment for WSDL 2.0). 

Received on Wednesday, 17 January 2007 19:32:45 UTC