- From: Asir Vedamuthu via cvs-syncmail <cvsmail@w3.org>
- Date: Tue, 23 Jan 2007 02:17:33 +0000
- To: public-ws-policy-eds@w3.org
Update of /sources/public/2006/ws/policy In directory hutz:/tmp/cvs-serv6718 Modified Files: ws-policy-framework.xml ws-policy-framework.html Log Message: Implemented the resolution for issue 4235. Editors' action 147. Index: ws-policy-framework.xml =================================================================== RCS file: /sources/public/2006/ws/policy/ws-policy-framework.xml,v retrieving revision 1.109 retrieving revision 1.110 diff -u -d -r1.109 -r1.110 --- ws-policy-framework.xml 22 Jan 2007 22:56:27 -0000 1.109 +++ ws-policy-framework.xml 23 Jan 2007 02:17:30 -0000 1.110 @@ -698,22 +698,21 @@ expression by the following procedure:</p> <olist> -<item><p>Start with the <emph role="infoset-property">document -element</emph> property D of the Document Information Item (as defined in the XML Information Set [<bibref +<item><p>Start with the Element Information Item E (as defined in the XML Information Set [<bibref ref="XMLInfoset"/>]) of the policy expression. The <emph role="infoset-property">namespace -name</emph> of D is always <code>"&nsuri;"</code>. In the base case, -the <emph role="infoset-property">local name</emph> property of D is +name</emph> of E is always <code>"&nsuri;"</code>. In the base case, +the <emph role="infoset-property">local name</emph> property of E is <code>"Policy"</code>; in the recursive case, the <emph -role="infoset-property">local name</emph> property of D is +role="infoset-property">local name</emph> property of E is <code>"Policy"</code>, <code>"ExactlyOne"</code>, or <code>"All"</code>.</p></item> <item><p>Expand Element Information Items (as defined in the XML Information Set [<bibref ref="XMLInfoset"/>]) in the <emph -role="infoset-property">children</emph> property of D that are policy +role="infoset-property">children</emph> property of E that are policy references per Section <specref ref='Policy_Inclusion'/>.</p></item> <item><p>Convert each Element Information Item C in the <emph -role="infoset-property">children</emph> property of D into normal +role="infoset-property">children</emph> property of E into normal form.</p> <olist> <item><p>If the <emph role="infoset-property">namespace name</emph> @@ -727,7 +726,7 @@ and <specref ref='Policy_Assertion_Nesting'/>.</p></item> </olist> </item> -<item><p>Apply the policy operator indicated by D to the normalized +<item><p>Apply the policy operator indicated by E to the normalized Element Information Items in its <emph role="infoset-property">children</emph> property and construct a normal form per Section <specref ref='Policy_Operators'/> and <specref ref="Normal_Form_Policy_Expression" />.</p></item> @@ -2484,6 +2483,15 @@ for issue <loc href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=4240">4240</loc>. Editors' action <loc href="http://www.w3.org/2005/06/tracker/wspolicyeds/actions/146">146</loc>. </td> + </tr> + <tr> + <td>20070122</td> + <td>ASV</td> + <td>Implemented the + <loc href="http://lists.w3.org/Archives/Public/public-ws-policy/2007Jan/0159.html">resolution</loc> + for issue <loc href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=4235">4235</loc>. + Editors' action <loc href="http://www.w3.org/2005/06/tracker/wspolicyeds/actions/147">147</loc>. + </td> </tr> </tbody> </table> Index: ws-policy-framework.html =================================================================== RCS file: /sources/public/2006/ws/policy/ws-policy-framework.html,v retrieving revision 1.89 retrieving revision 1.90 diff -u -d -r1.89 -r1.90 --- ws-policy-framework.html 22 Jan 2007 22:56:28 -0000 1.89 +++ ws-policy-framework.html 23 Jan 2007 02:17:30 -0000 1.90 @@ -446,15 +446,14 @@ reference/inclusion mechanism. Each is described in the subsections below.</p><p>To interpret a compact <a title="policy expression" href="#policy_expression">expression</a> in an interoperable form, a compact expression may be converted to the corresponding normal form -expression by the following procedure:</p><ol><li><p>Start with the <strong>[document -element]</strong> property D of the Document Information Item (as defined in the XML Information Set [<cite><a href="#XMLInfoset">XML Information Set</a></cite>]) of the +expression by the following procedure:</p><ol><li><p>Start with the Element Information Item E (as defined in the XML Information Set [<cite><a href="#XMLInfoset">XML Information Set</a></cite>]) of the policy expression. The <strong>[namespace -name]</strong> of D is always <code>"http://www.w3.org/ns/ws-policy"</code>. In the base case, -the <strong>[local name]</strong> property of D is -<code>"Policy"</code>; in the recursive case, the <strong>[local name]</strong> property of D is +name]</strong> of E is always <code>"http://www.w3.org/ns/ws-policy"</code>. In the base case, +the <strong>[local name]</strong> property of E is +<code>"Policy"</code>; in the recursive case, the <strong>[local name]</strong> property of E is <code>"Policy"</code>, <code>"ExactlyOne"</code>, or -<code>"All"</code>.</p></li><li><p>Expand Element Information Items (as defined in the XML Information Set [<cite><a href="#XMLInfoset">XML Information Set</a></cite>]) in the <strong>[children]</strong> property of D that are policy -references per Section <a href="#Policy_Inclusion"><b>4.3.5 Policy Inclusion</b></a>.</p></li><li><p>Convert each Element Information Item C in the <strong>[children]</strong> property of D into normal +<code>"All"</code>.</p></li><li><p>Expand Element Information Items (as defined in the XML Information Set [<cite><a href="#XMLInfoset">XML Information Set</a></cite>]) in the <strong>[children]</strong> property of E that are policy +references per Section <a href="#Policy_Inclusion"><b>4.3.5 Policy Inclusion</b></a>.</p></li><li><p>Convert each Element Information Item C in the <strong>[children]</strong> property of E into normal form.</p><ol><li><p>If the <strong>[namespace name]</strong> property of C is <code>"http://www.w3.org/ns/ws-policy"</code> and the <strong>[local name]</strong> property of C is <code>"Policy"</code>, @@ -462,7 +461,7 @@ of a policy operator; normalize C by recursively applying this procedure.</p></li><li><p>Otherwise the Element Information Item C is an assertion; normalize C per Sections <a href="#Optional_Policy_Assertions"><b>4.3.1 Optional Policy Assertions</b></a> -and <a href="#Policy_Assertion_Nesting"><b>4.3.2 Policy Assertion Nesting</b></a>.</p></li></ol></li><li><p>Apply the policy operator indicated by D to the normalized +and <a href="#Policy_Assertion_Nesting"><b>4.3.2 Policy Assertion Nesting</b></a>.</p></li></ol></li><li><p>Apply the policy operator indicated by E to the normalized Element Information Items in its <strong>[children]</strong> property and construct a normal form per Section <a href="#Policy_Operators"><b>4.3.3 Policy Operators</b></a> and <a href="#Normal_Form_Policy_Expression"><b>4.1 Normal Form Policy Expression</b></a>.</p></li></ol><p>Note that an implementation may use a more efficient procedure and is not required to explicitly convert a compact expression into the @@ -1417,4 +1416,8 @@ <a href="http://lists.w3.org/Archives/Public/public-ws-policy/2007Jan/0173.html">resolution</a> for issue <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=4240">4240</a>. Editors' action <a href="http://www.w3.org/2005/06/tracker/wspolicyeds/actions/146">146</a>. + </td></tr><tr><td rowspan="1" colspan="1">20070122</td><td rowspan="1" colspan="1">ASV</td><td rowspan="1" colspan="1">Implemented the + <a href="http://lists.w3.org/Archives/Public/public-ws-policy/2007Jan/0159.html">resolution</a> + for issue <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=4235">4235</a>. + Editors' action <a href="http://www.w3.org/2005/06/tracker/wspolicyeds/actions/147">147</a>. </td></tr></tbody></table><br></div></div></body></html> \ No newline at end of file
Received on Tuesday, 23 January 2007 02:17:38 UTC