- From: Asir Vedamuthu via cvs-syncmail <cvsmail@w3.org>
- Date: Wed, 07 Feb 2007 22:46:18 +0000
- To: public-ws-policy-eds@w3.org
Update of /sources/public/2006/ws/policy
In directory hutz:/tmp/cvs-serv1668
Modified Files:
ws-policy-framework-diff20061117.xml
ws-policy-framework-diff20061117.html
ws-policy-attachment-diff20061117.html
ws-policy-attachment-diff20061117.xml
Log Message:
Regenerated DIFF files ...
Index: ws-policy-attachment-diff20061117.html
===================================================================
RCS file: /sources/public/2006/ws/policy/ws-policy-attachment-diff20061117.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -d -r1.5 -r1.6
--- ws-policy-attachment-diff20061117.html 25 Jan 2007 19:46:58 -0000 1.5
+++ ws-policy-attachment-diff20061117.html 7 Feb 2007 22:46:16 -0000 1.6
@@ -97,7 +97,7 @@
<h2><a name="status">Status of this Document</a></h2><p><strong>This document is an editors' copy that has
no official standing.</strong></p><p></p></div>
<hr><div class="toc">
-<h2><a name="contents">Table of Contents</a></h2><p class="toc">1. <a href="#tocRange">Introduction</a><br>2. <a href="#NotationsTerminology">Notations and Terminology</a><br> 2.1 <a href="#NotationalConventions">Notational Conventions</a><br> 2.2 <a href="#XMLNamespaces">XML Namespaces</a><br> 2.3 <a href="#Glossary">Terminology</a><br> 2.4 <a href="#Example">Example</a><br>3. <a href="#rPolicyAttachment">Policy Attachment</a><br> 3.1 <a href="#rEffectivePolicy">Effective Policy</a><br> 3.2 <a href="#PolicyAttachmentMechanisms">Policy Attachment Mechanisms</a><br> 3.3 <a href="#XMLElementAttachement">XML Element Attachment</a><br> 3.4 <a href="#ExternalPolicyAttachment">External Policy Attachment</a><br> 3.4.1 <a href="#uri-domain-expression">URI Domain Expression</a><br> &bsp; 3.5 <a href="#IRI_Policy_Attachment">Use of IRIs in Policy Attachment</a><br>4. <a href="#AttachingPolicyUsingWSDL1.1">Attaching Policies Using WSDL 1.1</a><br> 4.1 <a href="#CalculatingEffectivyPolicywithWSDL1.1">Calculating Effective Policy in WSDL 1.1</a><br> 4.1.1 <a href="#ServicePolicySubject">Service Policy Subject</a><br> 4.1.2 <a href="#EndpointPolicySubject">Endpoint Policy Subject</a><br> 4.1.3 <a href="#OperationPolicySubject">Operation Policy Subject</a><br> 4.1.4 <a href="#MessagePolicySubject">Message Policy Subject</a><br> 4.1.5 <a href="#Example2">Example</a><br>5. <a href="#ws-policy-attachment-for-wsdl20">WS-Policy Attachment for WSDL 2.0</a><br> 5.1 <a href="#wsdl20-example">Example</a><br> nbsp; 5.2 <a href="#attaching-policy-expressions">Attaching Policy Expressions</a><br> 5.3 <a href="#extension-to-wsdl-component-model">Extension to WSDL Component Model</a><br> 5.4 <a href="#effective-policy">Effective Policy</a><br> 5.4.1 <a href="#service-policy-subject">Service Policy Subject</a><br> 5.4.2 <a href="#endpoint-policy-subject">Endpoint Policy Subject</a><br> 5.4.3 <a href="#operation-policy-subject">Operation Policy Subject</a><br> 5.4.4 <a href="#message-policy-subject-input">Message Policy Subject (input message)</a><br> 5.4.5 <a href="#message-policy-subject-output">Message Policy Subject (output message)</a><br> 5.4.6 <a href="#message-policy-subject-inut-fault">Message Policy Subject (input fault message)</a><br> 5.4.7 <a href="#message-policy-subject-output-fault">Message Policy Subject (output fault message)</a><br>6. <a href="#AttachingPoliciesUsingUDDI">Attaching Policies Using UDDI</a><br> 6.1 <a href="#CalculatingEffectivePolicyElementPolicyUDDI">Calculating Effective Policy and Element Policy in UDDI</a><br> 6.1.1 <a href="#ServiceProviderPolicySubjectUDDI">Service Provider Policy Subject</a><br> 6.1.2 <a href="#ServicePolicySubjectUDDI">Service Policy Subject</a><br> 6.1.3 <a href="#EndpointPolicySubjectUDDI">Endpoint Policy Subject</a><br> 6.2 <a href="#ReferencingRemotePolicyExpressions">Referencing Remote Policy Expressions</a><br> 6.3 <a href="#RegisteringReusablePolicyExpressions">Registerng Reusable Policy Expressions</a><br> 6.4 <a href="#RegisteringPoliciesUDDIVersion3">Registering Policies in UDDI Version 3</a><br>7. <a href="#SecurityConsiderations">Security Considerations</a><br>8. <a href="#Conformance">Conformance</a><br> 8.1 <a href="#N118E4">External Policy Attachment Conformance</a><br> 8.2 <a href="#N118FB">WSDL 1.1 Attachment Conformance</a><br> 8.3 <a href="#N1190A">WSDL 2.0 Attachment Conformance</a><br></p>
+<h2><a name="contents">Table of Contents</a></h2><p class="toc">1. <a href="#tocRange">Introduction</a><br>2. <a href="#NotationsTerminology">Notations and Terminology</a><br> 2.1 <a href="#NotationalConventions">Notational Conventions</a><br> 2.2 <a href="#XMLNamespaces">XML Namespaces</a><br> 2.3 <a href="#Glossary">Terminology</a><br> 2.4 <a href="#Example">Example</a><br>3. <a href="#rPolicyAttachment">Policy Attachment</a><br> 3.1 <a href="#rEffectivePolicy">Effective Policy</a><br> 3.2 <a href="#PolicyAttachmentMechanisms">Policy Attachment Mechanisms</a><br> 3.3 <a href="#XMLElementAttachement">XML Element Attachment</a><br> 3.4 <a href="#ExternalPolicyAttachment">External Policy Attachment</a><br> 3.4.1 <a href="#uri-domain-expression">URI Domain Expression</a><br> &bsp; 3.5 <a href="#IRI_Policy_Attachment">Use of IRIs in Policy Attachment</a><br>4. <a href="#AttachingPolicyUsingWSDL1.1">Attaching Policies Using WSDL 1.1</a><br> 4.1 <a href="#CalculatingEffectivyPolicywithWSDL1.1">Calculating Effective Policy in WSDL 1.1</a><br> 4.1.1 <a href="#ServicePolicySubject">Service Policy Subject</a><br> 4.1.2 <a href="#EndpointPolicySubject">Endpoint Policy Subject</a><br> 4.1.3 <a href="#OperationPolicySubject">Operation Policy Subject</a><br> 4.1.4 <a href="#MessagePolicySubject">Message Policy Subject</a><br> 4.1.5 <a href="#Example2">Example</a><br>5. <a href="#ws-policy-attachment-for-wsdl20">WS-Policy Attachment for WSDL 2.0</a><br> 5.1 <a href="#wsdl20-example">Example</a><br> nbsp; 5.2 <a href="#attaching-policy-expressions">Attaching Policy Expressions</a><br> 5.3 <a href="#extension-to-wsdl-component-model">Extension to WSDL Component Model</a><br> 5.4 <a href="#effective-policy">Effective Policy</a><br> 5.4.1 <a href="#service-policy-subject">Service Policy Subject</a><br> 5.4.2 <a href="#endpoint-policy-subject">Endpoint Policy Subject</a><br> 5.4.3 <a href="#operation-policy-subject">Operation Policy Subject</a><br> 5.4.4 <a href="#message-policy-subject-input">Message Policy Subject (input message)</a><br> 5.4.5 <a href="#message-policy-subject-output">Message Policy Subject (output message)</a><br> 5.4.6 <a href="#message-policy-subject-inut-fault">Message Policy Subject (input fault message)</a><br> 5.4.7 <a href="#message-policy-subject-output-fault">Message Policy Subject (output fault message)</a><br>6. <a href="#AttachingPoliciesUsingUDDI">Attaching Policies Using UDDI</a><br> 6.1 <a href="#CalculatingEffectivePolicyElementPolicyUDDI">Calculating Effective Policy and Element Policy in UDDI</a><br> 6.1.1 <a href="#ServiceProviderPolicySubjectUDDI">Service Provider Policy Subject</a><br> 6.1.2 <a href="#ServicePolicySubjectUDDI">Service Policy Subject</a><br> 6.1.3 <a href="#EndpointPolicySubjectUDDI">Endpoint Policy Subject</a><br> 6.2 <a href="#ReferencingRemotePolicyExpressions">Referencing Remote Policy Expressions</a><br> 6.3 <a href="#RegisteringReusablePolicyExpressions">Registerng Reusable Policy Expressions</a><br> 6.4 <a href="#RegisteringPoliciesUDDIVersion3">Registering Policies in UDDI Version 3</a><br>7. <a href="#SecurityConsiderations">Security Considerations</a><br>8. <a href="#Conformance">Conformance</a><br> 8.1 <a href="#N1190E">External Policy Attachment Conformance</a><br> 8.2 <a href="#N11925">WSDL 1.1 Attachment Conformance</a><br> 8.3 <a href="#N11934">WSDL 2.0 Attachment Conformance</a><br></p>
<h3><a id="appendix" name="appendix">Appendices</a></h3><p class="toc">A. <a href="#References">References</a><br> A.1 <a href="#Normative-References">Normative References</a><br> A.2 <a href="#Informative-References">Other References</a><br>B. <a href="#AppendixA">UDDI tModel Definitions</a><br> B.1 <a href="#RemotePolicyReferenceCategorySystem">Remote Policy Reference Category System</a><br> B.1.1 <a href="#DesigGoals1">Design Goals</a><br> B.1.2 <a href="#tModelDefinition1">tModel Definition</a><br> B.1.3 <a href="#ModelStructure1">tModel Structure</a><br> B.2 <a href="#WS-PolicyTypesCategorySystem">Web Services Policy Types Category System</a><br> B.2.1 <a href="#DesignGoals2">Design Goals</a><br> &bsp; B.2.2 <a href="#tModelDefinition2">tModel Definition</a><br> B.2.3 <a href="#ModelStructure2">tModel Structure</a><br> B.3 <a href="#LocalPolicyReferenceCategorySystem">Local Policy Reference Category System</a><br> B.3.1 <a href="#DesignGoals3">Design Goals</a><br> B.3.2 <a href="#tModelDefinition3">tModel Definition</a><br> B.3.3 <a href="#ModelStructure3">tModel Structure</a><br>C. <a href="#acknowledgments">Acknowledgements</a> (Non-Normative)<br>D. <a href="#change-description">Changes in this Version of the Document</a> (Non-Normative)<br>E. <a href="#change-log">Web Services Policy 1.5 - Attachment Change Log</a> (Non-Normative)<br></p></div><hr><div class="body">
<div class="div1">
@@ -317,7 +317,7 @@
All information items defined by this specification
are identified by the XML namespace URI [<a href="#XML-NS">[XML Namespaces]</a>] http://www.w3.org/ns/ws-policy. A <a href="http://www.w3.org/ns/ws-policy">normative XML
Schema</a> [<a href="#XMLSchemaPart1">[XML Schema Structures]</a>, <a href="#XMLSchemaPart2">[XML Schema Datatypes]</a>] document can be obtained by
- dereferencing the <span class="diff-add">namespace document at the WS-Policy</span><span class="diff-del">XML </span><span class="diff-add">1.5 </span>namespace URI.</p>
+ dereferencing the <span class="diff-add">namespace document</span><span class="diff-del">XML </span><span class="diff-add">at the WS-Policy 1.5 </span>namespace URI.</p>
<p>
In this document reference is made to the <code class="attr">wsu:Id</code>
attribute in a utility schema (<a href="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd</a>). The
@@ -325,12 +325,18 @@
with the intent that other specifications requiring such an
Id could reference it (as is done here).
</p>
-<p>It is the intent of the W3C Web Services Policy Working Group that
- the Web Services Policy 1.5 - Framework and Web Services Policy 1.5 - Attachment XML namespace URI will not change
- arbitrarily with each subsequent revision of the corresponding
- XML Schema documents but rather change only when a subsequent revision,
- published as a WD, CR or PR draft results in non-backwardly compatible
- changes from a previously published WD, CR or PR draft of the specification.</p>
+
+ <p>It is the intent of the W3C Web Services Policy Working Group that
+ <span class="diff-del">the </span><span class="diff-add">the
+ </span>Web Services Policy 1.5 - Framework and Web Services Policy 1.5 - Attachment XML namespace URI will not change
+ arbitrarily with each subsequent revision of the corresponding XML Schema
+ documents <span class="diff-chg">as the specifications transition </span><span class="diff-add">through Candidate Recommendation,
+ Proposed Recommendation and Recommendation status.</span><span class="diff-del">when </span><span class="diff-add">However, should the
+ specifications revert to Working Draft status, and </span>a subsequent revision,
+ published as a WD, CR or PR <span class="diff-chg">draft, </span>results in non-backwardly compatible
+ changes from a previously published WD, CR or PR draft of the <span class="diff-add">specification,
+ the namespace URI will be changed accordingly.</span><span class="diff-del">specification.</span></p>
+
<p>Under this policy, the following are examples of backwards compatible
changes that would not result in assignment of a new XML namespace URI:</p>
<ul>
@@ -942,7 +948,7 @@
[</span><a href="#WSDL11EI">[WSDL11 ElementIds]</a><span class="diff-add">].
</span></p></div>
<div class="diff-add"><p class="diff-add">
- <span class="diff-add">The</span><span class="diff-del">a </span><span class="diff-chg">scope of </span><span class="diff-add">URI domain expressions for WSDL</span><span class="diff-del">a </span><span class="diff-add">2.0 components or </span>WSDL 1.1
+ <span class="diff-add">The</span><span class="diff-del">a </span><span class="diff-chg">scope of </span><span class="diff-add">URI domain expressions for WSDL 2.0 components</span><span class="diff-del">a </span><span class="diff-add">or </span>WSDL 1.1
<span class="diff-add">elements is</span><span class="diff-del">[] </span><span class="diff-add">limited to the subjects defined in
Section </span><a href="#ws-policy-attachment-for-wsdl20"><b>5. WS-Policy Attachment for WSDL 2.0</b></a> <span class="diff-add">and
</span><a href="#AttachingPolicyUsingWSDL1.1"><b>4. Attaching Policies Using WSDL 1.1</b></a><span class="diff-add">.</span><span class="diff-del">document.</span></p></div>
@@ -963,28 +969,27 @@
<div class="div1">
<h2><a name="AttachingPolicyUsingWSDL1.1"></a>4. Attaching Policies Using WSDL 1.1</h2>
- <div class="diff-add"><p class="diff-add">
- <span class="diff-add">This section describes a mechanism for associating policy expressions with Web service constructs in WSDL 1.1 [</span><a href="#WSDL11">[WSDL 1.1]</a><span class="diff-add">].
- The mechanism consists of:
- </span></p></div>
+ <p>
+ <span class="diff-add">This section describes a mechanism for associating policy expressions with Web service constructs in WSDL 1.1 [</span><span class="diff-add"><a href="#WSDL11">[WSDL 1.1]</a></span><span class="diff-add">].
+ </span>The <span class="diff-add">mechanism consists of:
+ </span></p>
<div class="diff-add"><ul>
<li>
-
-<p><span class="diff-add">A model for attaching policies to WSDL 1.1 constructs. </span>The <span class="diff-add">model defines:
+ <p><span class="diff-add">A model for attaching policies to WSDL 1.1 constructs. The model</span><span class="diff-del">RECOMMENDED </span><span class="diff-add">defines:
</span><ul>
<li>
- <p><span class="diff-add">A</span><span class="diff-del">RECOMMENDED </span><span class="diff-chg">partitioning </span>of <span class="diff-add">WSDL constructs into service, endpoint, operation
- and message policy subjects.
+ <p><span class="diff-add">A</span><span class="diff-del">means </span><span class="diff-add">partitioning </span>of <span class="diff-add">WSDL constructs into service, endpoint, operation
+ and message policy</span><span class="diff-del">associating </span><span class="diff-add">subjects.
</span></p>
</li>
<li><p>
- <span class="diff-add">The semantics of</span><span class="diff-del">associating </span><span class="diff-add">attaching </span>a <a title="" href="#policy">policy</a>
+ <span class="diff-add">The semantics of attaching </span>a <a title="" href="#policy">policy</a>
<span class="diff-chg">to each </span><a title="" href="#policy_subject">policy subject</a>
</p></li>
<li><p>
<span class="diff-add">How </span><span class="diff-chg">to combine policies attached to </span><span class="diff-add">more</span><span class="diff-del">[]
-description </span><span class="diff-chg">than one WSDL </span><span class="diff-add">construct
- within </span>a <span class="diff-chg">single policy </span><span class="diff-add">subject.
+description </span><span class="diff-chg">than one </span><span class="diff-add">WSDL construct
+ within</span><span class="diff-del">attach </span>a <span class="diff-chg">single policy </span><span class="diff-add">subject.
</span></p></li>
</ul></p>
</li>
@@ -994,7 +999,7 @@
</span></p></li>
<li><p>
<span class="diff-add">The</span><span class="diff-del">to </span><span class="diff-chg">annotation of </span><span class="diff-add">such </span>policy <span class="diff-add">expressions as required extensions using the
- WSDL-defined extensibility flag</span><span class="diff-del">subject. </span><code class="attr"><span class="diff-add">@wsdl:required</span></code> <span class="diff-add">.
+ WSDL-defined extensibility</span><span class="diff-del">subject. </span><span class="diff-add">flag </span><code class="attr"><span class="diff-add">@wsdl:required</span></code> <span class="diff-add">.
</span></p></li>
</ul></div>
@@ -1397,7 +1402,7 @@
</li>
<div class="diff-add"><li class="diff-add"><p>
<span class="diff-add">The</span><span class="diff-del">constructs
- and </span><span class="diff-chg">annotation </span><span class="diff-add">of such</span><span class="diff-del">those </span>policy expressions as required extensions using the
+ and </span><span class="diff-chg">annotation of </span><span class="diff-add">such </span>policy expressions as required extensions using the
WSDL-defined extensibility flag <code>@wsdl20:required</code>.</p>
</li></div>
</ul>
@@ -2506,8 +2511,8 @@
<div class="div1">
<h2><a name="SecurityConsiderations"></a>7. Security Considerations</h2>
-<p>It is <span class="rfc2119">RECOMMENDED</span> that <a title="" href="#policy_attachment">policy attachments</a> be
-<span class="diff-del">signed </span><span class="diff-add">integrity protected </span>to <span class="diff-add">permit the detection of</span><span class="diff-del">prevent </span>tampering. <span class="diff-add">This can be done using a technology such as XML DSig [</span><span class="diff-add"><a href="#XML-Signature">[XML-Signature]</a></span><span class="diff-add">], SSL/TLS [</span><span class="diff-add"><a href="#RFC2246">[IETF RFC 2246]</a></span><span class="diff-add">], or WS-Security 2004 [</span><span class="diff-add"><a href="#WS-Security">[WS-Security 2004]</a></span><span class="diff-add">]. </span>This also provides a mechanism for
+<p>It is <span class="rfc2119">RECOMMENDED</span> that <a title="" href="#policy_attachment">policy attachments</a> be <span class="diff-add">integrity protected
+</span><span class="diff-del">signed </span>to <span class="diff-add">permit the detection</span><span class="diff-del">prevent </span><span class="diff-add">of </span>tampering. <span class="diff-add">This can be done using a technology such as XML DSig [</span><span class="diff-add"><a href="#XML-Signature">[XML-Signature]</a></span><span class="diff-add">], SSL/TLS [</span><span class="diff-add"><a href="#RFC2246">[IETF RFC 2246]</a></span><span class="diff-add">], or WS-Security 2004 [</span><span class="diff-add"><a href="#WS-Security">[WS-Security 2004]</a></span><span class="diff-add">]. </span>This also provides a mechanism for
authenticating <a title="" href="#policy_attachment">policy attachments</a> by determining if the signer has the
right to "speak for" the scope of the <a title="" href="#policy_attachment">policy attachment</a>.</p>
<p>Policies <span class="rfc2119">SHOULD NOT</span> be accepted unless they are
@@ -2523,19 +2528,19 @@
<h2><a name="Conformance"></a>8. Conformance</h2>
<div class="div2">
-<h3><a name="N118E4"></a>8.1 External Policy Attachment Conformance</h3>
+<h3><a name="N1190E"></a>8.1 External Policy Attachment Conformance</h3>
<p>An element information item whose namespace name is "http://www.w3.org/ns/ws-policy" and whose local part is PolicyAttachment conforms to this specification if it is valid according to the XML Schema [<a href="#XMLSchemaPart1">[XML Schema Structures]</a>] for that element as defined by this specification (<a href="http://www.w3.org/ns/ws-policy.xsd">http://www.w3.org/ns/ws-policy.xsd</a>) and additionally adheres to all the constraints contained in Section <a href="#ExternalPolicyAttachment"><b>3.4 External Policy Attachment</b></a> of this specification. Such a conformant element information item constitutes an external policy attachment. </p>
</div>
<div class="div2">
-<h3><a name="N118FB"></a>8.2 WSDL 1.1 Attachment Conformance</h3>
+<h3><a name="N11925"></a>8.2 WSDL 1.1 Attachment Conformance</h3>
<p>
A WSDL 1.1 [<a href="#WSDL11">[WSDL 1.1]</a>] description conforms to this specification when it incorporates one or more element policies and additionally adheres to all the constraints contained in section <a href="#AttachingPolicyUsingWSDL1.1"><b>4. Attaching Policies Using WSDL 1.1</b></a>
</p>
</div>
<div class="div2">
-<h3><a name="N1190A"></a>8.3 WSDL 2.0 Attachment Conformance</h3>
+<h3><a name="N11934"></a>8.3 WSDL 2.0 Attachment Conformance</h3>
<p>
A WSDL 2.0 [<a href="#WSDL20">[WSDL 2.0 Core Language]</a>] description conforms to this specification when it incorporates one or more element policies and additionally adheres to all the constraints contained in section <a href="#ws-policy-attachment-for-wsdl20"><b>5. WS-Policy Attachment for WSDL 2.0</b></a>
</p>
@@ -3049,11 +3054,11 @@
<div class="div1">
<h2><a name="change-description"></a>D. Changes in this Version of the Document (Non-Normative)</h2>
-<p>A list of <span class="diff-add">major editorial</span><span class="diff-del">substantive </span>changes since the Working Draft dated <span class="diff-chg">17 </span>November, 2006
+<p>A list of <span class="diff-chg">major </span><span class="diff-add">editorial </span>changes since the Working Draft dated <span class="diff-chg">17 </span>November, 2006
is below:</p>
<ul>
<li>
- <p><span class="diff-chg">Clarified the </span><span class="diff-add">relationship between URI</span><span class="diff-del">new </span>domain <span class="diff-add">expression and
+ <p><span class="diff-chg">Clarified the </span><span class="diff-add">relationship between</span><span class="diff-del">new </span><span class="diff-add">URI </span>domain <span class="diff-add">expression and
WSDL 1.1</span><span class="diff-del">expression: </span><span class="diff-add">Element Identifiers
[</span><span class="diff-add"><a href="#WSDL11EI">[WSDL11 ElementIds]</a></span><span class="diff-add">] in Section </span><a href="#uri-domain-expression"><b>3.4.1 URI Domain Expression</b></a>.</p>
</li>
@@ -3406,6 +3411,7 @@
<div class="diff-add"><td rowspan="1" colspan="1" class="diff-add">20070117</td></div>
<div class="diff-add"><td rowspan="1" colspan="1" class="diff-add">FJH</td></div>
<div class="diff-add"><td rowspan="1" colspan="1" class="diff-add">Applied the resolution for issues 4045 and 4127 using <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=4045#c2"><span class="diff-add">first</span></a>
+
and <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=4045#c3"><span class="diff-add">second</span></a> parts as outlined in working group
<a href="http://www.w3.org/2007/01/17-ws-policy-irc#T22-50-02"><span class="diff-add">resolution</span></a>. This closes editors actions
<a href="http://www.w3.org/2005/06/tracker/wspolicyeds/actions/139"><span class="diff-add">139</span></a> and
@@ -3470,7 +3476,15 @@
<div class="diff-add"><td rowspan="1" colspan="1" class="diff-add">ASV</td></div>
<div class="diff-add"><td rowspan="1" colspan="1" class="diff-add">Updated Section <a href="#change-description"><b>D. Changes in this Version of the Document</b></a>.
</td></div>
- </tr></div>
+ </tr></div>
+ <div class="diff-add"><tr class="diff-add">
+ <div class="diff-add"><td rowspan="1" colspan="1" class="diff-add">20070207</td></div>
+ <div class="diff-add"><td rowspan="1" colspan="1" class="diff-add">ASV</td></div>
+ <div class="diff-add"><td rowspan="1" colspan="1" class="diff-add">Implemented the resolution for issue
+ <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=4306"><span class="diff-add">4306</span></a>.
+ Editors' action <a href="http://www.w3.org/2005/06/tracker/wspolicyeds/actions/158"><span class="diff-add">158</span></a>.
+ </td></div>
+ </tr></div>
</tbody>
</table><br>
Index: ws-policy-framework-diff20061117.html
===================================================================
RCS file: /sources/public/2006/ws/policy/ws-policy-framework-diff20061117.html,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- ws-policy-framework-diff20061117.html 25 Jan 2007 19:46:58 -0000 1.4
+++ ws-policy-framework-diff20061117.html 7 Feb 2007 22:46:16 -0000 1.5
@@ -121,7 +121,7 @@
language to allow both kinds of assertions to be expressed and evaluated
in a consistent manner.</p>
- <p>Web Services Policy 1.5 - Framework does not <span class="diff-add">cover discovery of</span><span class="diff-del">specify </span><span class="diff-add">policy, </span>policy <span class="diff-chg">scopes </span><span class="diff-add">and subjects,
+ <p>Web Services Policy 1.5 - Framework does not <span class="diff-add">cover discovery of policy,</span><span class="diff-del">specify </span>policy <span class="diff-add">scopes and</span><span class="diff-del">discovery </span><span class="diff-add">subjects,
</span>or
<span class="diff-del">policy </span><span class="diff-add">their respective attachment mechanisms.
</span><span class="diff-del">attachments. </span>A <a title="policy expression" href="#policy_expression">policy attachment</a> is a mechanism for associating
@@ -309,14 +309,19 @@
</table><br>
<p>All information items defined by this specification
are identified by the XML namespace URI [<a href="#XML-NS">[XML Namespaces]</a>] <code>http://www.w3.org/ns/ws-policy</code>. A <a href="http://www.w3.org/ns/ws-policy">normative XML Schema</a> [<a href="#XMLSchemaPart1">[XML Schema Structures]</a>, <a href="#XMLSchemaPart2">[XML Schema Datatypes]</a>] document can be obtained by
- dereferencing the <span class="diff-add">namespace document at the WS-Policy 1.5</span><span class="diff-del">XML </span>namespace URI.</p>
+ dereferencing the <span class="diff-add">namespace document</span><span class="diff-del">XML </span><span class="diff-add">at the WS-Policy 1.5 </span>namespace URI.</p>
<p>It is the intent of the W3C Web Services Policy Working Group that
- the Web Services Policy 1.5 - Framework and Web Services Policy 1.5 - Attachment XML namespace URI will not change
- arbitrarily with each subsequent revision of the corresponding
- XML Schema documents but rather change only when a subsequent revision,
- published as a WD, CR or PR draft results in non-backwardly compatible
- changes from a previously published WD, CR or PR draft of the specification.</p>
+ <span class="diff-del">the </span><span class="diff-add">the
+ </span>Web Services Policy 1.5 - Framework and Web Services Policy 1.5 - Attachment XML namespace URI will not change
+ arbitrarily with each subsequent revision of the corresponding XML Schema
+ documents <span class="diff-add">as the</span><span class="diff-del">but </span><span class="diff-chg">specifications transition through </span><span class="diff-add">Candidate Recommendation,
+ Proposed Recommendation and Recommendation status. However,</span><span class="diff-del">when </span><span class="diff-add">should the
+ specifications revert to Working Draft status, and </span>a subsequent revision,
+ published as a WD, CR or PR <span class="diff-chg">draft, </span>results in non-backwardly compatible
+ changes from a previously published WD, CR or PR draft of the <span class="diff-add">specification,
+ the namespace URI will be changed accordingly.</span><span class="diff-del">specification.</span></p>
+
<p>Under this policy, the following are examples of backwards compatible
changes that would not result in assignment of a new XML namespace URI:</p>
@@ -538,8 +543,8 @@
<p>The XML Infoset of a <a title="policy assertion" href="#policy_assertion">policy assertion</a> <span class="rfc2119">MAY</span> contain a non-empty <em>attributes</em> property and/or a non-empty <em>children</em>
<span class="diff-del">property. </span><span class="diff-add">property.
- </span>Such <span class="diff-add">properties, excluding the Attribute and Element Information Items from</span><span class="diff-del">properties </span><span class="diff-add">the WS-Policy language
- XML namespace name </span>are <a title="policy assertion parameter" href="#policy_assertion_parameter">policy assertion parameters</a>
+ </span>Such <span class="diff-add">properties, excluding the Attribute and Element Information Items from the WS-Policy language
+ XML namespace</span><span class="diff-del">properties </span><span class="diff-add">name </span>are <a title="policy assertion parameter" href="#policy_assertion_parameter">policy assertion parameters</a>
and <span class="rfc2119">MAY</span> be used to
parameterize the behavior indicated by the assertion.
[<a title="policy assertion parameter" name="policy_assertion_parameter">Definition</a>: A <b>policy assertion parameter</b>
@@ -682,7 +687,7 @@
<div class="diff-add"><p class="diff-add"><span class="diff-add">The </span><span class="diff-del">Other subsections below describe
several important aspects related to policy expression, namely
(i) </span><span class="diff-chg">normal </span>form <span class="diff-add">(see</span><span class="diff-del">of a policy expression (ii) </span><span class="diff-chg">Section </span><a href="#Normal_Form_Policy_Expression"><b>4.1 Normal Form Policy Expression</b></a><span class="diff-add">)</span><span class="diff-del">form </span>of a policy expression
- <span class="diff-del">(iii) Identification of policy expressions and </span><span class="diff-chg">is the </span><span class="diff-add">most
+ <span class="diff-del">(iii) </span><span class="diff-add">is</span><span class="diff-del">Identification of policy expressions and (iv) </span><span class="diff-chg">the </span><span class="diff-add">most
straightforward</span><span class="diff-del">intersection.
</span><span class="diff-chg">XML Infoset representation </span>of <span class="diff-chg">the </span>policy <span class="diff-add">data</span><span class="diff-del">expression is the </span><span class="diff-add">model.
@@ -700,7 +705,7 @@
Schema.</span></p></div>
<div class="diff-add"><p class="diff-add"><span class="diff-add">While</span><span class="diff-del">of </span><span class="diff-chg">the </span><span class="diff-add">policy</span><span class="diff-del">Element
- Information </span><span class="diff-chg">language </span><span class="diff-add">XML Schema</span><span class="diff-del">that </span>is <span class="diff-add">a representation of</span><span class="diff-del">in </span>the <span class="diff-add">compact
+ Information </span><span class="diff-chg">language </span><span class="diff-add">XML Schema</span><span class="diff-del">that </span>is <span class="diff-add">a representation</span><span class="diff-del">in </span><span class="diff-add">of </span>the <span class="diff-add">compact
form,</span><span class="diff-del">children
property </span><span class="diff-chg">the normal form is more restrictive as outlined in </span><span class="diff-add">Section
</span><a href="#Normal_Form_Policy_Expression"><b>4.1 Normal Form Policy Expression</b></a><span class="diff-add">.</span><span class="diff-del">below.
@@ -869,8 +874,9 @@
Start with the document
-element property D of the Document Information Item of </span><span class="diff-chg">a
- </span>policy <span class="diff-add">expression</span><span class="diff-del">expression. The namespace
+element </span><span class="diff-add">a
+ </span><span class="diff-del">property D of the Document Information Item of the
+</span>policy <span class="diff-add">expression</span><span class="diff-del">expression. The namespace
name of D is always "http://www.w3.org/ns/ws-policy". In the base case,
the local name property of D is
"Policy"; in the recursive case, the local name property of D is
@@ -1226,24 +1232,22 @@
<dl>
<dt class="label">Equivalence</dt>
<dd><p>Use of <code class="elt">wsp:Policy</code> as an operator within a policy expression is
- equivalent to <code class="elt">wsp:All</code> .</p>
-</dd>
- <dd><div class="diff-add"><p>
+ equivalent to <code class="elt">wsp:All</code> .</p><div class="diff-add"><p class="diff-add">
<span class="diff-add">A collection of assertions in an </span><span class="diff-add"><code class="elt">wsp:All</code> </span> <span class="diff-add">operator is equivalent
to a </span><a title="policy alternative" href="#policy_alternative"><span class="diff-add">policy alternative</span></a><span class="diff-add">. For instance,
- </span></p>
-<div class="exampleInner"><pre><wsp:All>
+ </span></p></div>
+<div class="diff-add"><div class="exampleInner"><pre class="diff-add"><wsp:All>
<!-- assertion 1 -->
<!-- assertion 2 -->
-</wsp:All></pre></div>
- <p><span class="diff-add">is equivalent to:</span></p>
-<div class="exampleInner"><pre><wsp:ExactlyOne>
+</wsp:All></pre></div></div>
+ <div class="diff-add"><p class="diff-add"><span class="diff-add">is equivalent to:</span></p></div>
+<div class="diff-add"><div class="exampleInner"><pre class="diff-add"><wsp:ExactlyOne>
<wsp:All>
<!-- assertion 1 -->
<!-- assertion 2 -->
</wsp:All>
-</wsp:ExactlyOne></pre></div>
- </div></dd>
+</wsp:ExactlyOne></pre></div></div>
+ </dd>
<dt class="label">Empty</dt>
@@ -1861,7 +1865,10 @@
<h2><a name="media-type"></a>A. The application/wspolicy+xml Media Type</h2>
<p>This appendix defines the "application/wspolicy+xml"
media type which can be used to describe Web Services Policy documents
- serialized as XML. Either <code class="attr">wsp:Policy</code> or <code class="attr">wsp:PolicyAttachment</code> could be the root element of such a document.</p>
+ serialized as XML. Either <code class="attr">wsp:Policy</code> or <code class="attr">wsp:PolicyAttachment</code> could be the root element of such a document.
+ <span class="diff-add">The </span><span class="diff-add">"<span class="diff-add">application/wspolicy+xml</span>"</span> <span class="diff-add">media type is being submitted to the
+ IESG for review, approval, and registration with IANA.
+ </span></p>
<div class="div2">
<h3><a name="ietf-reg"></a>A.1 Registration</h3>
@@ -2184,15 +2191,15 @@
<div class="div1">
<h2><a name="change-description"></a>D. Changes in this Version of the Document (Non-Normative)</h2>
- <p>A list of <span class="diff-chg">major </span><span class="diff-add">editorial </span>changes since the Working Draft dated <span class="diff-chg">17 </span>November, 2006
+ <p>A list of <span class="diff-add">major editorial</span><span class="diff-del">substantive </span>changes since the Working Draft dated <span class="diff-chg">17 </span>November, 2006
is below:</p>
<ul>
<li><p><span class="diff-chg">Reorganized the content in </span><span class="diff-add">Section
</span><span class="diff-add"><a href="#Compact_Policy_Expression"><b>4.3 Compact Policy Expression</b></a></span>.</p></li>
<li><p><span class="diff-chg">Documented the schema outline & description </span><span class="diff-add">for policy operators
(</span><span class="diff-add"><code class="elt">wsp:Policy</code> </span><span class="diff-add">, </span><span class="diff-add"><code class="elt">wsp:All</code> </span> <span class="diff-add">and </span><span class="diff-add"><code class="elt">wsp:ExactlyOne</code> </span> <span class="diff-add">elements)
- in Section</span><span class="diff-del">describe </span><span class="diff-add"><a href="#Policy_Operators"><b>4.3.3 Policy Operators</b></a></span><span class="diff-add">.</span></p></li>
- <div class="diff-add"><li class="diff-add"><p><span class="diff-add">Explicitly described the interaction between </span>Web <span class="diff-chg">Services </span>Policy <span class="diff-add">and</span><span class="diff-del">documents
+ in Section </span><span class="diff-add"><a href="#Policy_Operators"><b>4.3.3 Policy Operators</b></a></span><span class="diff-add">.</span></p></li>
+ <div class="diff-add"><li class="diff-add"><p><span class="diff-add">Explicitly described the interaction between</span><span class="diff-del">describe </span>Web <span class="diff-chg">Services </span>Policy <span class="diff-add">and</span><span class="diff-del">documents
serialized as </span>XML <span class="diff-chg">Base </span><span class="diff-add">in
Section</span><span class="diff-del">Appendix </span><span class="diff-chg"><a href="#IRI_Policy_Expressions"><b>4.6 Use of IRIs in Policy Expressions</b></a></span>.</p></li></div>
</ul>
@@ -2862,7 +2869,23 @@
<div class="diff-add"><td rowspan="1" colspan="1" class="diff-add">ASV</td></div>
<div class="diff-add"><td rowspan="1" colspan="1" class="diff-add">Updated Section <a href="#change-description"><b>D. Changes in this Version of the Document</b></a>.
</td></div>
- </tr></div>
+ </tr></div>
+ <div class="diff-add"><tr class="diff-add">
+ <div class="diff-add"><td rowspan="1" colspan="1" class="diff-add">20070207</td></div>
+ <div class="diff-add"><td rowspan="1" colspan="1" class="diff-add">PY</td></div>
+ <div class="diff-add"><td rowspan="1" colspan="1" class="diff-add">Implemented the resolution for issue
+ <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=4307"><span class="diff-add">4307</span></a>.
+ Editors' action <a href="http://www.w3.org/2005/06/tracker/wspolicyeds/actions/156"><span class="diff-add">156</span></a>.
+ </td></div>
+ </tr></div>
+ <div class="diff-add"><tr class="diff-add">
+ <div class="diff-add"><td rowspan="1" colspan="1" class="diff-add">20070207</td></div>
+ <div class="diff-add"><td rowspan="1" colspan="1" class="diff-add">ASV</td></div>
+ <div class="diff-add"><td rowspan="1" colspan="1" class="diff-add">Implemented the resolution for issue
+ <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=4306"><span class="diff-add">4306</span></a>.
+ Editors' action <a href="http://www.w3.org/2005/06/tracker/wspolicyeds/actions/158"><span class="diff-add">158</span></a>.
+ </td></div>
+ </tr></div>
</tbody>
</table><br>
Index: ws-policy-framework-diff20061117.xml
===================================================================
RCS file: /sources/public/2006/ws/policy/ws-policy-framework-diff20061117.xml,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- ws-policy-framework-diff20061117.xml 25 Jan 2007 19:46:58 -0000 1.4
+++ ws-policy-framework-diff20061117.xml 7 Feb 2007 22:46:16 -0000 1.5
@@ -99,7 +99,7 @@
language to allow both kinds of assertions to be expressed and evaluated
in a consistent manner.</p>
- <p>Web Services Policy 1.5 - Framework does not <phrase diff="add">cover discovery of</phrase><phrase diff="del">specify </phrase><phrase diff="add">policy, </phrase>policy <phrase diff="chg">scopes </phrase><phrase diff="add">and subjects,
+ <p>Web Services Policy 1.5 - Framework does not <phrase diff="add">cover discovery of policy,</phrase><phrase diff="del">specify </phrase>policy <phrase diff="add">scopes and</phrase><phrase diff="del">discovery </phrase><phrase diff="add">subjects,
</phrase>or
<phrase diff="del">policy </phrase><phrase diff="add">their respective attachment mechanisms.
</phrase><phrase diff="del">attachments. </phrase>A <termref def="policy_expression">policy attachment</termref> is a mechanism for associating
@@ -282,14 +282,19 @@
</table>
<p>All information items defined by this specification
are identified by the XML namespace URI [<bibref ref="XML-NS"></bibref>] <code>http://www.w3.org/ns/ws-policy</code>. A <xspecref href="http://www.w3.org/ns/ws-policy" xlink:type="simple" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:actuate="onRequest" xlink:show="new">normative XML Schema</xspecref> [<bibref ref="XMLSchemaPart1"></bibref>, <bibref ref="XMLSchemaPart2"></bibref>] document can be obtained by
- dereferencing the <phrase diff="add">namespace document at the WS-Policy 1.5</phrase><phrase diff="del">XML </phrase>namespace URI.</p>
+ dereferencing the <phrase diff="add">namespace document</phrase><phrase diff="del">XML </phrase><phrase diff="add">at the WS-Policy 1.5 </phrase>namespace URI.</p>
<p>It is the intent of the W3C Web Services Policy Working Group that
- the Web Services Policy 1.5 - Framework and Web Services Policy 1.5 - Attachment XML namespace URI will not change
- arbitrarily with each subsequent revision of the corresponding
- XML Schema documents but rather change only when a subsequent revision,
- published as a WD, CR or PR draft results in non-backwardly compatible
- changes from a previously published WD, CR or PR draft of the specification.</p>
+ <phrase diff="del">the </phrase><phrase diff="add">the
+ </phrase>Web Services Policy 1.5 - Framework and Web Services Policy 1.5 - Attachment XML namespace URI will not change
+ arbitrarily with each subsequent revision of the corresponding XML Schema
+ documents <phrase diff="add">as the</phrase><phrase diff="del">but </phrase><phrase diff="chg">specifications transition through </phrase><phrase diff="add">Candidate Recommendation,
+ Proposed Recommendation and Recommendation status. However,</phrase><phrase diff="del">when </phrase><phrase diff="add">should the
+ specifications revert to Working Draft status, and </phrase>a subsequent revision,
+ published as a WD, CR or PR <phrase diff="chg">draft, </phrase>results in non-backwardly compatible
+ changes from a previously published WD, CR or PR draft of the <phrase diff="add">specification,
+ the namespace URI will be changed accordingly.</phrase><phrase diff="del">specification.</phrase></p>
+
<p>Under this policy, the following are examples of backwards compatible
changes that would not result in assignment of a new XML namespace URI:</p>
@@ -508,8 +513,8 @@
<p>The XML Infoset of a <termref def="policy_assertion">policy assertion</termref> <rfc2119>MAY</rfc2119> contain a non-empty <emph role="infoset-property">attributes</emph> property and/or a non-empty <emph role="infoset-property">children</emph>
<phrase diff="del">property. </phrase><phrase diff="add">property.
- </phrase>Such <phrase diff="add">properties, excluding the Attribute and Element Information Items from</phrase><phrase diff="del">properties </phrase><phrase diff="add">the WS-Policy language
- XML namespace name </phrase>are <termref def="policy_assertion_parameter">policy assertion parameters</termref>
+ </phrase>Such <phrase diff="add">properties, excluding the Attribute and Element Information Items from the WS-Policy language
+ XML namespace</phrase><phrase diff="del">properties </phrase><phrase diff="add">name </phrase>are <termref def="policy_assertion_parameter">policy assertion parameters</termref>
and <rfc2119>MAY</rfc2119> be used to
parameterize the behavior indicated by the assertion.
<termdef id="policy_assertion_parameter" term="policy assertion parameter">A <term>policy assertion parameter</term>
@@ -648,7 +653,7 @@
<p diff="add"><phrase diff="add">The </phrase><phrase diff="del">Other subsections below describe
several important aspects related to policy expression, namely
(i) </phrase><phrase diff="chg">normal </phrase>form <phrase diff="add">(see</phrase><phrase diff="del">of a policy expression (ii) </phrase><phrase diff="chg">Section </phrase><specref ref="Normal_Form_Policy_Expression"></specref><phrase diff="add">)</phrase><phrase diff="del">form </phrase>of a policy expression
- <phrase diff="del">(iii) Identification of policy expressions and </phrase><phrase diff="chg">is the </phrase><phrase diff="add">most
+ <phrase diff="del">(iii) </phrase><phrase diff="add">is</phrase><phrase diff="del">Identification of policy expressions and (iv) </phrase><phrase diff="chg">the </phrase><phrase diff="add">most
straightforward</phrase><phrase diff="del">intersection.
</phrase><phrase diff="chg">XML Infoset representation </phrase>of <phrase diff="chg">the </phrase>policy <phrase diff="add">data</phrase><phrase diff="del">expression is the </phrase><phrase diff="add">model.
@@ -666,7 +671,7 @@
Schema.</phrase></p>
<p diff="add"><phrase diff="add">While</phrase><phrase diff="del">of </phrase><phrase diff="chg">the </phrase><phrase diff="add">policy</phrase><phrase diff="del">Element
- Information </phrase><phrase diff="chg">language </phrase><phrase diff="add">XML Schema</phrase><phrase diff="del">that </phrase>is <phrase diff="add">a representation of</phrase><phrase diff="del">in </phrase>the <phrase diff="add">compact
+ Information </phrase><phrase diff="chg">language </phrase><phrase diff="add">XML Schema</phrase><phrase diff="del">that </phrase>is <phrase diff="add">a representation</phrase><phrase diff="del">in </phrase><phrase diff="add">of </phrase>the <phrase diff="add">compact
form,</phrase><phrase diff="del">children
property </phrase><phrase diff="chg">the normal form is more restrictive as outlined in </phrase><phrase diff="add">Section
</phrase><specref ref="Normal_Form_Policy_Expression"></specref><phrase diff="add">.</phrase><phrase diff="del">below.
@@ -832,8 +837,9 @@
Start with the document
-element property D of the Document Information Item of </phrase><phrase diff="chg">a
- </phrase>policy <phrase diff="add">expression</phrase><phrase diff="del">expression. The namespace
+element </phrase><phrase diff="add">a
+ </phrase><phrase diff="del">property D of the Document Information Item of the
+</phrase>policy <phrase diff="add">expression</phrase><phrase diff="del">expression. The namespace
name of D is always "http://www.w3.org/ns/ws-policy". In the base case,
the local name property of D is
"Policy"; in the recursive case, the local name property of D is
@@ -1186,18 +1192,16 @@
<glist><gitem>
<label>Equivalence</label>
<def><p>Use of <el>wsp:Policy</el> as an operator within a policy expression is
- equivalent to <el>wsp:All</el>.</p>
-</def>
- <def diff="add"><p>
+ equivalent to <el>wsp:All</el>.</p><p diff="add">
<phrase diff="add">A collection of assertions in an </phrase><el diff="add">wsp:All</el> <phrase diff="add">operator is equivalent
to a </phrase><termref def="policy_alternative"><phrase diff="add">policy alternative</phrase></termref><phrase diff="add">. For instance,
</phrase></p>
-<eg xml:space="preserve" role="needs-numbering"><wsp:All>
+<eg xml:space="preserve" role="needs-numbering" diff="add"><wsp:All>
<!-- assertion 1 -->
<!-- assertion 2 -->
</wsp:All></eg>
- <p><phrase diff="add">is equivalent to:</phrase></p>
-<eg xml:space="preserve" role="needs-numbering"><wsp:ExactlyOne>
+ <p diff="add"><phrase diff="add">is equivalent to:</phrase></p>
+<eg xml:space="preserve" role="needs-numbering" diff="add"><wsp:ExactlyOne>
<wsp:All>
<!-- assertion 1 -->
<!-- assertion 2 -->
@@ -1806,7 +1810,10 @@
<head>The application/wspolicy+xml Media Type</head>
<p>This appendix defines the <attval>application/wspolicy+xml</attval>
media type which can be used to describe Web Services Policy documents
- serialized as XML. Either <att>wsp:Policy</att> or <att>wsp:PolicyAttachment</att> could be the root element of such a document.</p>
+ serialized as XML. Either <att>wsp:Policy</att> or <att>wsp:PolicyAttachment</att> could be the root element of such a document.
+ <phrase diff="add">The </phrase><attval diff="add"><phrase diff="add">application/wspolicy+xml</phrase></attval> <phrase diff="add">media type is being submitted to the
+ IESG for review, approval, and registration with IANA.
+ </phrase></p>
<div2 id="ietf-reg">
<head>Registration</head>
<glist>
@@ -2123,15 +2130,15 @@
<inform-div1 id="change-description">
<head>Changes in this Version of the Document</head>
- <p>A list of <phrase diff="chg">major </phrase><phrase diff="add">editorial </phrase>changes since the Working Draft dated <phrase diff="chg">17 </phrase>November, 2006
+ <p>A list of <phrase diff="add">major editorial</phrase><phrase diff="del">substantive </phrase>changes since the Working Draft dated <phrase diff="chg">17 </phrase>November, 2006
is below:</p>
<ulist>
<item><p><phrase diff="chg">Reorganized the content in </phrase><phrase diff="add">Section
</phrase><specref ref="Compact_Policy_Expression" diff="add"></specref>.</p></item>
<item><p><phrase diff="chg">Documented the schema outline & description </phrase><phrase diff="add">for policy operators
(</phrase><el diff="add">wsp:Policy</el><phrase diff="add">, </phrase><el diff="add">wsp:All</el> <phrase diff="add">and </phrase><el diff="add">wsp:ExactlyOne</el> <phrase diff="add">elements)
- in Section</phrase><phrase diff="del">describe </phrase><specref ref="Policy_Operators" diff="add"></specref><phrase diff="add">.</phrase></p></item>
- <item diff="add"><p><phrase diff="add">Explicitly described the interaction between </phrase>Web <phrase diff="chg">Services </phrase>Policy <phrase diff="add">and</phrase><phrase diff="del">documents
+ in Section </phrase><specref ref="Policy_Operators" diff="add"></specref><phrase diff="add">.</phrase></p></item>
+ <item diff="add"><p><phrase diff="add">Explicitly described the interaction between</phrase><phrase diff="del">describe </phrase>Web <phrase diff="chg">Services </phrase>Policy <phrase diff="add">and</phrase><phrase diff="del">documents
serialized as </phrase>XML <phrase diff="chg">Base </phrase><phrase diff="add">in
Section</phrase><phrase diff="del">Appendix </phrase><specref ref="IRI_Policy_Expressions" diff="chg"></specref>.</p></item>
</ulist>
@@ -2806,7 +2813,23 @@
<td rowspan="1" colspan="1" diff="add">ASV</td>
<td rowspan="1" colspan="1" diff="add">Updated Section <specref ref="change-description"></specref>.
</td>
- </tr>
+ </tr>
+ <tr diff="add">
+ <td rowspan="1" colspan="1" diff="add">20070207</td>
+ <td rowspan="1" colspan="1" diff="add">PY</td>
+ <td rowspan="1" colspan="1" diff="add">Implemented the resolution for issue
+ <loc href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=4307" xlink:type="simple" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:actuate="onRequest" xlink:show="replace"><phrase diff="add">4307</phrase></loc>.
+ Editors' action <loc href="http://www.w3.org/2005/06/tracker/wspolicyeds/actions/156" xlink:type="simple" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:actuate="onRequest" xlink:show="replace"><phrase diff="add">156</phrase></loc>.
+ </td>
+ </tr>
+ <tr diff="add">
+ <td rowspan="1" colspan="1" diff="add">20070207</td>
+ <td rowspan="1" colspan="1" diff="add">ASV</td>
+ <td rowspan="1" colspan="1" diff="add">Implemented the resolution for issue
+ <loc href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=4306" xlink:type="simple" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:actuate="onRequest" xlink:show="replace"><phrase diff="add">4306</phrase></loc>.
+ Editors' action <loc href="http://www.w3.org/2005/06/tracker/wspolicyeds/actions/158" xlink:type="simple" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:actuate="onRequest" xlink:show="replace"><phrase diff="add">158</phrase></loc>.
+ </td>
+ </tr>
</tbody>
</table>
Index: ws-policy-attachment-diff20061117.xml
===================================================================
RCS file: /sources/public/2006/ws/policy/ws-policy-attachment-diff20061117.xml,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -d -r1.5 -r1.6
--- ws-policy-attachment-diff20061117.xml 25 Jan 2007 19:46:58 -0000 1.5
+++ ws-policy-attachment-diff20061117.xml 7 Feb 2007 22:46:16 -0000 1.6
@@ -292,7 +292,7 @@
All information items defined by this specification
are identified by the XML namespace URI [<bibref ref="XML-NS"></bibref>] http://www.w3.org/ns/ws-policy. A <xspecref href="http://www.w3.org/ns/ws-policy" xlink:type="simple" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:actuate="onRequest" xlink:show="new">normative XML
Schema</xspecref> [<bibref ref="XMLSchemaPart1"></bibref>, <bibref ref="XMLSchemaPart2"></bibref>] document can be obtained by
- dereferencing the <phrase diff="add">namespace document at the WS-Policy</phrase><phrase diff="del">XML </phrase><phrase diff="add">1.5 </phrase>namespace URI.</p>
+ dereferencing the <phrase diff="add">namespace document</phrase><phrase diff="del">XML </phrase><phrase diff="add">at the WS-Policy 1.5 </phrase>namespace URI.</p>
<p>
In this document reference is made to the <att>wsu:Id</att>
attribute in a utility schema (<loc href="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xlink:type="simple" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:actuate="onRequest" xlink:show="replace">http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd</loc>). The
@@ -300,12 +300,18 @@
with the intent that other specifications requiring such an
Id could reference it (as is done here).
</p>
-<p>It is the intent of the W3C Web Services Policy Working Group that
- the Web Services Policy 1.5 - Framework and Web Services Policy 1.5 - Attachment XML namespace URI will not change
- arbitrarily with each subsequent revision of the corresponding
- XML Schema documents but rather change only when a subsequent revision,
- published as a WD, CR or PR draft results in non-backwardly compatible
- changes from a previously published WD, CR or PR draft of the specification.</p>
+
+ <p>It is the intent of the W3C Web Services Policy Working Group that
+ <phrase diff="del">the </phrase><phrase diff="add">the
+ </phrase>Web Services Policy 1.5 - Framework and Web Services Policy 1.5 - Attachment XML namespace URI will not change
+ arbitrarily with each subsequent revision of the corresponding XML Schema
+ documents <phrase diff="chg">as the specifications transition </phrase><phrase diff="add">through Candidate Recommendation,
+ Proposed Recommendation and Recommendation status.</phrase><phrase diff="del">when </phrase><phrase diff="add">However, should the
+ specifications revert to Working Draft status, and </phrase>a subsequent revision,
+ published as a WD, CR or PR <phrase diff="chg">draft, </phrase>results in non-backwardly compatible
+ changes from a previously published WD, CR or PR draft of the <phrase diff="add">specification,
+ the namespace URI will be changed accordingly.</phrase><phrase diff="del">specification.</phrase></p>
+
<p>Under this policy, the following are examples of backwards compatible
changes that would not result in assignment of a new XML namespace URI:</p>
<ulist>
@@ -909,7 +915,7 @@
[</phrase><bibref ref="WSDL11EI"></bibref><phrase diff="add">].
</phrase></p>
<p diff="add">
- <phrase diff="add">The</phrase><phrase diff="del">a </phrase><phrase diff="chg">scope of </phrase><phrase diff="add">URI domain expressions for WSDL</phrase><phrase diff="del">a </phrase><phrase diff="add">2.0 components or </phrase>WSDL 1.1
+ <phrase diff="add">The</phrase><phrase diff="del">a </phrase><phrase diff="chg">scope of </phrase><phrase diff="add">URI domain expressions for WSDL 2.0 components</phrase><phrase diff="del">a </phrase><phrase diff="add">or </phrase>WSDL 1.1
<phrase diff="add">elements is</phrase><phrase diff="del">[] </phrase><phrase diff="add">limited to the subjects defined in
Section </phrase><specref ref="ws-policy-attachment-for-wsdl20"></specref> <phrase diff="add">and
</phrase><specref ref="AttachingPolicyUsingWSDL1.1"></specref><phrase diff="add">.</phrase><phrase diff="del">document.</phrase></p>
@@ -928,28 +934,27 @@
</div1>
<div1 id="AttachingPolicyUsingWSDL1.1">
<head>Attaching Policies Using WSDL 1.1</head>
- <p diff="add">
- <phrase diff="add">This section describes a mechanism for associating policy expressions with Web service constructs in WSDL 1.1 [</phrase><bibref ref="WSDL11"></bibref><phrase diff="add">].
- The mechanism consists of:
+ <p>
+ <phrase diff="add">This section describes a mechanism for associating policy expressions with Web service constructs in WSDL 1.1 [</phrase><bibref ref="WSDL11" diff="add"></bibref><phrase diff="add">].
+ </phrase>The <phrase diff="add">mechanism consists of:
</phrase></p>
<ulist diff="add">
<item>
-
-<p><phrase diff="add">A model for attaching policies to WSDL 1.1 constructs. </phrase>The <phrase diff="add">model defines:
+ <p><phrase diff="add">A model for attaching policies to WSDL 1.1 constructs. The model</phrase><phrase diff="del">RECOMMENDED </phrase><phrase diff="add">defines:
</phrase><ulist>
<item>
- <p><phrase diff="add">A</phrase><phrase diff="del">RECOMMENDED </phrase><phrase diff="chg">partitioning </phrase>of <phrase diff="add">WSDL constructs into service, endpoint, operation
- and message policy subjects.
+ <p><phrase diff="add">A</phrase><phrase diff="del">means </phrase><phrase diff="add">partitioning </phrase>of <phrase diff="add">WSDL constructs into service, endpoint, operation
+ and message policy</phrase><phrase diff="del">associating </phrase><phrase diff="add">subjects.
</phrase></p>
</item>
<item><p>
- <phrase diff="add">The semantics of</phrase><phrase diff="del">associating </phrase><phrase diff="add">attaching </phrase>a <termref def="policy">policy</termref>
+ <phrase diff="add">The semantics of attaching </phrase>a <termref def="policy">policy</termref>
<phrase diff="chg">to each </phrase><termref def="policy_subject">policy subject</termref>
</p></item>
<item><p>
<phrase diff="add">How </phrase><phrase diff="chg">to combine policies attached to </phrase><phrase diff="add">more</phrase><phrase diff="del">[]
-description </phrase><phrase diff="chg">than one WSDL </phrase><phrase diff="add">construct
- within </phrase>a <phrase diff="chg">single policy </phrase><phrase diff="add">subject.
+description </phrase><phrase diff="chg">than one </phrase><phrase diff="add">WSDL construct
+ within</phrase><phrase diff="del">attach </phrase>a <phrase diff="chg">single policy </phrase><phrase diff="add">subject.
</phrase></p></item>
</ulist></p>
</item>
@@ -959,7 +964,7 @@
</phrase></p></item>
<item><p>
<phrase diff="add">The</phrase><phrase diff="del">to </phrase><phrase diff="chg">annotation of </phrase><phrase diff="add">such </phrase>policy <phrase diff="add">expressions as required extensions using the
- WSDL-defined extensibility flag</phrase><phrase diff="del">subject. </phrase><att><phrase diff="add">@wsdl:required</phrase></att><phrase diff="add">.
+ WSDL-defined extensibility</phrase><phrase diff="del">subject. </phrase><phrase diff="add">flag </phrase><att><phrase diff="add">@wsdl:required</phrase></att><phrase diff="add">.
</phrase></p></item>
</ulist>
@@ -1355,7 +1360,7 @@
</item>
<item diff="add"><p>
<phrase diff="add">The</phrase><phrase diff="del">constructs
- and </phrase><phrase diff="chg">annotation </phrase><phrase diff="add">of such</phrase><phrase diff="del">those </phrase>policy expressions as required extensions using the
+ and </phrase><phrase diff="chg">annotation of </phrase><phrase diff="add">such </phrase>policy expressions as required extensions using the
WSDL-defined extensibility flag <code>@wsdl20:required</code>.</p>
</item>
</ulist>
@@ -2444,8 +2449,8 @@
</div1>
<div1 id="SecurityConsiderations">
<head>Security Considerations</head>
-<p>It is <rfc2119>RECOMMENDED</rfc2119> that <termref def="policy_attachment">policy attachments</termref> be
-<phrase diff="del">signed </phrase><phrase diff="add">integrity protected </phrase>to <phrase diff="add">permit the detection of</phrase><phrase diff="del">prevent </phrase>tampering. <phrase diff="add">This can be done using a technology such as XML DSig [</phrase><bibref ref="XML-Signature" diff="add"></bibref><phrase diff="add">], SSL/TLS [</phrase><bibref ref="RFC2246" diff="add"></bibref><phrase diff="add">], or WS-Security 2004 [</phrase><bibref ref="WS-Security" diff="add"></bibref><phrase diff="add">]. </phrase>This also provides a mechanism for
+<p>It is <rfc2119>RECOMMENDED</rfc2119> that <termref def="policy_attachment">policy attachments</termref> be <phrase diff="add">integrity protected
+</phrase><phrase diff="del">signed </phrase>to <phrase diff="add">permit the detection</phrase><phrase diff="del">prevent </phrase><phrase diff="add">of </phrase>tampering. <phrase diff="add">This can be done using a technology such as XML DSig [</phrase><bibref ref="XML-Signature" diff="add"></bibref><phrase diff="add">], SSL/TLS [</phrase><bibref ref="RFC2246" diff="add"></bibref><phrase diff="add">], or WS-Security 2004 [</phrase><bibref ref="WS-Security" diff="add"></bibref><phrase diff="add">]. </phrase>This also provides a mechanism for
authenticating <termref def="policy_attachment">policy attachments</termref> by determining if the signer has the
right to "speak for" the scope of the <termref def="policy_attachment">policy attachment</termref>.</p>
<p>Policies <rfc2119>SHOULD NOT</rfc2119> be accepted unless they are
@@ -2985,11 +2990,11 @@
<inform-div1 id="change-description">
<head>Changes in this Version of the Document</head>
-<p>A list of <phrase diff="add">major editorial</phrase><phrase diff="del">substantive </phrase>changes since the Working Draft dated <phrase diff="chg">17 </phrase>November, 2006
+<p>A list of <phrase diff="chg">major </phrase><phrase diff="add">editorial </phrase>changes since the Working Draft dated <phrase diff="chg">17 </phrase>November, 2006
is below:</p>
<ulist>
<item>
- <p><phrase diff="chg">Clarified the </phrase><phrase diff="add">relationship between URI</phrase><phrase diff="del">new </phrase>domain <phrase diff="add">expression and
+ <p><phrase diff="chg">Clarified the </phrase><phrase diff="add">relationship between</phrase><phrase diff="del">new </phrase><phrase diff="add">URI </phrase>domain <phrase diff="add">expression and
WSDL 1.1</phrase><phrase diff="del">expression: </phrase><phrase diff="add">Element Identifiers
[</phrase><bibref ref="WSDL11EI" diff="add"></bibref><phrase diff="add">] in Section </phrase><specref ref="uri-domain-expression"></specref>.</p>
</item>
@@ -3347,6 +3352,7 @@
<td rowspan="1" colspan="1" diff="add">20070117</td>
<td rowspan="1" colspan="1" diff="add">FJH</td>
<td rowspan="1" colspan="1" diff="add">Applied the resolution for issues 4045 and 4127 using <loc href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=4045#c2" xlink:type="simple" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:actuate="onRequest" xlink:show="replace"><phrase diff="add">first</phrase></loc>
+
and <loc href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=4045#c3" xlink:type="simple" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:actuate="onRequest" xlink:show="replace"><phrase diff="add">second</phrase></loc> parts as outlined in working group
<loc href="http://www.w3.org/2007/01/17-ws-policy-irc#T22-50-02" xlink:type="simple" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:actuate="onRequest" xlink:show="replace"><phrase diff="add">resolution</phrase></loc>. This closes editors actions
<loc href="http://www.w3.org/2005/06/tracker/wspolicyeds/actions/139" xlink:type="simple" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:actuate="onRequest" xlink:show="replace"><phrase diff="add">139</phrase></loc> and
@@ -3411,7 +3417,15 @@
<td rowspan="1" colspan="1" diff="add">ASV</td>
<td rowspan="1" colspan="1" diff="add">Updated Section <specref ref="change-description"></specref>.
</td>
- </tr>
+ </tr>
+ <tr diff="add">
+ <td rowspan="1" colspan="1" diff="add">20070207</td>
+ <td rowspan="1" colspan="1" diff="add">ASV</td>
+ <td rowspan="1" colspan="1" diff="add">Implemented the resolution for issue
+ <loc href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=4306" xlink:type="simple" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:actuate="onRequest" xlink:show="replace"><phrase diff="add">4306</phrase></loc>.
+ Editors' action <loc href="http://www.w3.org/2005/06/tracker/wspolicyeds/actions/158" xlink:type="simple" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:actuate="onRequest" xlink:show="replace"><phrase diff="add">158</phrase></loc>.
+ </td>
+ </tr>
</tbody>
</table>
Received on Wednesday, 7 February 2007 22:46:35 UTC