- From: Asir Vedamuthu <asirveda@microsoft.com>
- Date: Wed, 16 Aug 2006 08:16:04 -0700
- To: "David Orchard" <dorchard@bea.com>, <public-ws-policy@w3.org>
> The remaining places may not be extensible by design The extensibility points in the WS-Policy Framework [1] are: wsp:Policy/{any} wsp:ExactlyOne/{any} wsp:All/{any} wsp:Policy/@{any} wsp:PolicyReference/@{any} Per extensibility WS-Policy Extensibility model [2], if an EII is not recognized, it should be treated as an assertion; if an AII is not recognized, it should be ignored. [1] See XML Schema for WS-Policy [2] http://dev.w3.org/cvsweb/~checkout~/2006/ws/policy/ws-policy-framework.h tml?content-type=text/html;%20charset=utf-8#Extensibility Regards, Asir S Vedamuthu Microsoft Corporation -----Original Message----- From: public-ws-policy-request@w3.org [mailto:public-ws-policy-request@w3.org] On Behalf Of David Orchard Sent: Tuesday, August 15, 2006 4:27 PM To: public-ws-policy@w3.org Subject: New Issue: Policy framework should document extensibility points using {any} and @{any} in xpath-like expressions, and define these in Notational Conventions section http://www.w3.org/Bugs/Public/show_bug.cgi?id=3590 (content follows) Policy framework defines a number of elements that have extensibility points for attributes and elements. In a few places, such as were <assertion>s can occur, the extensibility point is documented. Every place where extensibility can occur, such extensibility should be documented. The places are: /wsp:Policy/@{any} /wsp:Policy/.../wsp:PolicyReference/@{any} /wsp:Policy/.../wsp:PolicyReference/{any} /wsp:Policy/wsp:ExactlyOne/@{any} /wsp:Policy/wsp:ExactlyOne/wsp:All/@{any} Note the first 2 cases have the elipses notation already in the pseudo schema. The remaining places may not be extensibible by design. The description of attribute extensibility from attachments is typically: Additional attributes MAY be specified but MUST NOT contradict the semantics of the owner element; if an attribute is not recognized, it SHOULD be ignored. Though I do think the "ignoring" part is redundant with the extensibility processing model text. I propose that: 1. the same notation conventions from the attachment document be included in framework 2. the agreed upon extensibility points are documented. Cheers, Dave
Received on Wednesday, 16 August 2006 15:16:20 UTC