2006/ws/policy ws-policy-framework.xml,1.21,1.22 ws-policy-framework.html,1.17,1.18 ws-policy-attachment.html,1.27,1.28 ws-policy-attachment.xml,1.23,1.24

Update of /sources/public/2006/ws/policy
In directory hutz:/tmp/cvs-serv7555

Modified Files:
	ws-policy-framework.xml ws-policy-framework.html 
	ws-policy-attachment.html ws-policy-attachment.xml 
Log Message:
Action 15, remove <emph>

Index: ws-policy-framework.xml
===================================================================
RCS file: /sources/public/2006/ws/policy/ws-policy-framework.xml,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -d -r1.21 -r1.22
--- ws-policy-framework.xml	9 Aug 2006 23:16:09 -0000	1.21
+++ ws-policy-framework.xml	11 Aug 2006 18:47:06 -0000	1.22
@@ -490,15 +490,15 @@
 	    alternative configuration.</p>
 
 	    <p>A <termref def='policy_assertion'>policy
-	    assertion</termref> is <emph>supported</emph> by a
+	    assertion</termref> is supported by a
 	    requester if and only if the requester satisfies the
 	    requirement (or accommodates the capability) corresponding
 	    to the assertion. A <termref
 	    def='policy_alternative'>policy alternative</termref> is
-	    <emph>supported</emph> by a requester if and only if the
+	    supported by a requester if and only if the
 	    requester supports all the assertions in the
 	    alternative. And, a <termref def='policy'>policy</termref>
-	    is <emph>supported</emph> by a requester if and only if
+	    is supported by a requester if and only if
 	    the requester supports at least one of the alternatives in
 	    the policy. Note that although policy alternatives are
 	    meant to be mutually exclusive, it cannot be decided in
@@ -1090,7 +1090,7 @@
 <p>In order to share <termref def='policy_assertion'>assertions</termref> across <termref def='policy_expression'>policy expressions</termref>, the <el>wsp:PolicyReference</el> element <rfc2119>MAY</rfc2119> be present anywhere a policy assertion is allowed inside a policy expression. This element is used to include the content of one policy expression in another policy expression.</p>
 <p>When a <el>wsp:PolicyReference</el> element references a <el>wsp:Policy</el> element, then the semantics of inclusion are simply to replace the <el>wsp:PolicyReference</el> element with a <el>wsp:All</el> element whose <emph
 	    role="infoset-property">children</emph> property is the same as the <emph
-	    role="infoset-property">children</emph> property of the referenced <el>wsp:Policy</el> element. That is, the contents of the referenced policy <emph>conceptually replace</emph> the <el>wsp:PolicyReference</el> element and are wrapped in a <el>wsp:All</el> operator. Using the <el>wsp:PolicyReference</el> element, a policy expression <rfc2119>MUST NOT</rfc2119> reference itself either directly or indirectly. (Note: References that have a <att>@Digest</att> attribute <rfc2119>SHOULD</rfc2119> be validated before being included.)</p>
+	    role="infoset-property">children</emph> property of the referenced <el>wsp:Policy</el> element. That is, the contents of the referenced policy conceptually replace the <el>wsp:PolicyReference</el> element and are wrapped in a <el>wsp:All</el> operator. Using the <el>wsp:PolicyReference</el> element, a policy expression <rfc2119>MUST NOT</rfc2119> reference itself either directly or indirectly. (Note: References that have a <att>@Digest</att> attribute <rfc2119>SHOULD</rfc2119> be validated before being included.)</p>
 <p>The schema outline for the <el>wsp:PolicyReference</el> element is as follows:</p>
 <eg xml:space="preserve">&lt;wsp:Policy&gt;
   &hellip;
@@ -1544,6 +1544,13 @@
                             <loc href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=3563">3563</loc>.
                         </td>
                     </tr>
+                    <tr>
+                       	<td>20060811</td>
+                       	<td>DBO</td>
+                       	<td>Completed action items: <loc href="http://www.w3.org/2006/07/12-ws-policy-minutes.html#action15">15</loc> 
+                       	    remove use if emph/ital terms.  Framework: removed emph on conceptually replace and support; attachment: make merge a termdef                     	
+                       	</td>
+                    </tr>
                 </tbody>
             </table>
         </inform-div1>

Index: ws-policy-framework.html
===================================================================
RCS file: /sources/public/2006/ws/policy/ws-policy-framework.html,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -d -r1.17 -r1.18
--- ws-policy-framework.html	9 Aug 2006 23:16:09 -0000	1.17
+++ ws-policy-framework.html	11 Aug 2006 18:47:06 -0000	1.18
@@ -1,4 +1,4 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd">
 <html lang="en-US"><head><META http-equiv="Content-Type" content="text/html; charset=utf-8"><title>Web Services Policy 1.5 - Framework</title><style type="text/css">
 code           { font-family: monospace; }
 
@@ -47,7 +47,7 @@
 div.exampleWrapper { margin: 4px }
 div.exampleHeader { font-weight: bold;
                     margin: 4px}
-</style><link type="text/css" rel="stylesheet" href="http://www.w3.org/StyleSheets/TR/base.css"><link href="#contents" rel="contents"></head><body>
+</style><link rel="stylesheet" type="text/css" href="http://www.w3.org/StyleSheets/TR/base.css"><link rel="contents" href="#contents"></head><body>
     <div class="head">
 <h1>Web Services Policy 1.5 - Framework</h1>
 <h2>Editors' copy $Date$ @@ @@@@ @@@@</h2><dl><dt>This version:</dt><dd>
@@ -73,7 +73,7 @@
         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>&nbsp;&nbsp;&nbsp;&nbsp;1.1 <a href="#Goals">Goals</a><br>&nbsp;&nbsp;&nbsp;&nbsp;1.2 <a href="#Example">Example</a><br>2. <a href="#Notation_Terminilogy">Notations and Terminology</a><br>&nbsp;&nbsp;&nbsp;&nbsp;2.1 <a href="#Notational_Conventions">Notational Conventions</a><br>&nbsp;&nbsp;&nbsp;&nbsp;2.2 <a href="#Extensibility">Extensibility</a><br>&nbsp;&nbsp;&nbsp;&nbsp;2.3 <a href="#XML_Namespaces">XML Namespaces</a><br>&nbsp;&nbsp;&nbsp;&nbsp;2.4 <a href="#Terminology">Terminology</a><br>3. <a href="#Policy_Model">Policy Model</a><br>&nbsp;&nbsp;&nbsp;&nbsp;3.1 <a href="#rPolicy_Assertion">Policy Assertion</a><br>&nbsp;&nbsp;&nbsp;&nbsp;3.2 <a href="#rPolicy_Alternative">Policy Alternative</a><br>&nbsp;&nbsp;&nbsp;&nbsp;3.3 <a href="#rPolicy">Policy</a><br>&nbsp;&nbsp;&nbsp;&nbsp;3.4 <a href="#Web_services">Web services</a><br>4. <a href="#rPolicy_Expression">Policy Expression</a><br>&nbsp;&nbs;&nbsp;&nbsp;4.1 <a href="#Normal_Form_Policy_Expression">Normal Form Policy Expression</a><br>&nbsp;&nbsp;&nbsp;&nbsp;4.2 <a href="#Policy_Identification">Policy Identification</a><br>&nbsp;&nbsp;&nbsp;&nbsp;4.3 <a href="#Compact_Policy_Expression">Compact Policy Expression</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4.3.1 <a href="#Optional_Policy_Assertions">Optional Policy Assertions</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4.3.2 <a href="#Policy_Assertion_Nesting">Policy Assertion Nesting</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4.3.3 <a href="#Policy_Operators">Policy Operators</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4.3.4 <a href="#Policy_Inclusion">Policy Inclusion</a><br>&nbsp;&nbsp;&nbsp;&nbsp;4.4 <a href="#Policy_Intersection">Policy Intersection</a><br>5. <a href="#Security_Considerations">Security Considerations</a><br></p>
-<h3><a id="appendix" name="appendix">Appendices</a></h3><p class="toc">A. <a href="#References">References</a><br>&nbsp;&nbsp;&nbsp;&nbsp;A.1 <a href="#Normative-References">Normative References</a><br>&nbsp;&nbsp;&nbsp;&nbsp;A.2 <a href="#Informative-References">Other References</a><br>B. <a href="#acknowledgments">Acknowledgements</a> (Non-Normative)<br>C. <a href="#changelog">Web Services Policy 1.5 - Framework Change Log</a> (Non-Normative)<br></p></div><hr><div class="body">
+<h3><a name="appendix" id="appendix">Appendices</a></h3><p class="toc">A. <a href="#References">References</a><br>&nbsp;&nbsp;&nbsp;&nbsp;A.1 <a href="#Normative-References">Normative References</a><br>&nbsp;&nbsp;&nbsp;&nbsp;A.2 <a href="#Informative-References">Other References</a><br>B. <a href="#acknowledgments">Acknowledgements</a> (Non-Normative)<br>C. <a href="#changelog">Web Services Policy 1.5 - Framework Change Log</a> (Non-Normative)<br></p></div><hr><div class="body">
         <div class="div1">
             
 <h2><a name="tocRange"></a>1. Introduction</h2>
@@ -85,11 +85,11 @@
 	    model for the expression of these properties as
 	    policies.</p>
 
-	    <p>[<a title="policy" name="policy">Definition</a>: A <b>policy</b> is a collection of 
+	    <p>[<a name="policy" title="policy">Definition</a>: A <b>policy</b> is a collection of 
 	    <a title="policy alternative" href="#policy_alternative">policy alternatives</a>, ]
-	    where [<a title="policy alternative" name="policy_alternative">Definition</a>: a <b>policy alternative</b> 
+	    where [<a name="policy_alternative" title="policy alternative">Definition</a>: a <b>policy alternative</b> 
 	    is a collection of <a title="policy assertion" href="#policy_assertion">policy assertions</a>.]
-		[<a title="policy assertion" name="policy_assertion">Definition</a>: A <b>policy assertion</b> 
+		[<a name="policy_assertion" title="policy assertion">Definition</a>: A <b>policy assertion</b> 
 		represents an individual requirement, capability, or other property of a behavior.]
 	    Some policy assertions
 	    specify traditional requirements and capabilities that
@@ -103,12 +103,12 @@
 
 <p>Web Services Policy 1.5 - Framework does not specify policy discovery or 
 	    <a title="policy attachment" href="#policy_attachment">policy attachment</a>.
-	    [<a title="policy attachment" name="policy_attachment">Definition</a>: A 
+	    [<a name="policy_attachment" title="policy attachment">Definition</a>: A 
 	    <b>policy attachment</b> is a mechanism for associating 
 	    <a title="policy" href="#policy">policy</a> with one or more <a title="policy scope" href="#policy_scope">policy scopes</a>.]
-				[<a title="policy scope" name="policy_scope">Definition</a>: A <b>policy scope</b> is a collection of 
+				[<a name="policy_scope" title="policy scope">Definition</a>: A <b>policy scope</b> is a collection of 
 	    <a title="policy subject" href="#policy_subject">policy subjects</a> to which a policy may apply.]
-				[<a title="policy subject" name="policy_subject">Definition</a>: A <b>policy subject</b> is an entity 
+				[<a name="policy_subject" title="policy subject">Definition</a>: A <b>policy subject</b> is an entity 
 	    (e.g., an endpoint, message, resource, interaction) with which a 
 	    <a title="policy" href="#policy">policy</a> can be associated. ]
 
@@ -134,7 +134,7 @@
 		<p>
 		An XML Infoset called a <a title="policy expression" href="#policy_expression">policy
 		expression</a> that contains domain-specific, Web
-		Service policy information. [<a title="policy expression" name="policy_expression">Definition</a>: A <b>policy expression</b> 
+		Service policy information. [<a name="policy_expression" title="policy expression">Definition</a>: A <b>policy expression</b> 
 		is an XML Infoset representation of a <a title="policy" href="#policy">policy</a>, 
 		either in a normal form or in an equivalent compact form. ]</p></li>
 		
@@ -155,7 +155,7 @@
                 assertions defined in WS-SecurityPolicy [<cite><a href="#WS-SecurityPolicy">WS-SecurityPolicy</a></cite>]:</p>
             
             <div class="exampleOuter">
-                <p class="exampleHead" style="text-align: left"><i><span>Example 1-1. </span>Use of Web Services Policy with security policy assertions.</i></p>
+                <p style="text-align: left" class="exampleHead"><i><span>Example 1-1. </span>Use of Web Services Policy with security policy assertions.</i></p>
                 <div class="exampleInner"><pre>
 (01) &lt;wsp:Policy
 &nbsp; &nbsp; &nbsp; &nbsp; xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy"
@@ -365,7 +365,7 @@
 	    type</a> is identified only by the XML Infoset <strong>[namespace name]</strong> and <strong>[local name]</strong> properties (that
 	    is, the qualified name or QName) of the root Element
 	    Information Item representing the assertion.  
-	    [<a title="policy assertion type" name="policy_assertion_type">Definition</a>: A <b>policy assertion type</b> 
+	    [<a name="policy_assertion_type" title="policy assertion type">Definition</a>: A <b>policy assertion type</b> 
 	    represents a class of <a title="policy assertion" href="#policy_assertion">policy assertions</a> and implies a 
 	    schema for the assertion and assertion-specific semantics.]
 	    Assertions of
@@ -385,7 +385,7 @@
 	    <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 <strong>[attributes]</strong> property and/or a non-empty <strong>[children]</strong>
 	    property. Such content <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> 
+	    [<a name="policy_assertion_parameter" title="policy assertion parameter">Definition</a>: A <b>policy assertion parameter</b> 
 	    qualifies the behavior indicated by a <a title="policy assertion" href="#policy_assertion">policy assertion</a>.]
 	    For example, an
 	    assertion identifying support for a specific reliable
@@ -417,7 +417,7 @@
 	    <p>The vocabulary of a policy alternative is the set of
 	    all <a title="policy assertion type" href="#policy_assertion_type">policy assertion
 	    types</a> within the alternative. 
-	    [<a title="policy vocabulary" name="policy_vocabulary">Definition</a>: A <b>policy vocabulary</b> is the set of all 
+	    [<a name="policy_vocabulary" title="policy vocabulary">Definition</a>: A <b>policy vocabulary</b> is the set of all 
 	    <a title="policy assertion type" href="#policy_assertion_type">policy assertion types</a> used in a policy.]
 	    An assertion whose type
 	    is part of the policy's vocabulary but is not included in
@@ -479,14 +479,14 @@
 	    alternative configuration.</p>
 
 	    <p>A <a title="policy assertion" href="#policy_assertion">policy
-	    assertion</a> is <em>supported</em> by a
+	    assertion</a> is supported by a
 	    requester if and only if the requester satisfies the
 	    requirement (or accommodates the capability) corresponding
 	    to the assertion. A <a title="policy alternative" href="#policy_alternative">policy alternative</a> is
-	    <em>supported</em> by a requester if and only if the
+	    supported by a requester if and only if the
 	    requester supports all the assertions in the
 	    alternative. And, a <a title="policy" href="#policy">policy</a>
-	    is <em>supported</em> by a requester if and only if
+	    is supported by a requester if and only if
 	    the requester supports at least one of the alternatives in
 	    the policy. Note that although policy alternatives are
 	    meant to be mutually exclusive, it cannot be decided in
@@ -1067,7 +1067,7 @@
 
 <h4><a name="Policy_Inclusion"></a>4.3.4 Policy Inclusion</h4>
 <p>In order to share <a title="policy assertion" href="#policy_assertion">assertions</a> across <a title="policy expression" href="#policy_expression">policy expressions</a>, the <code class="elt">wsp:PolicyReference</code>  element <span class="rfc2119">MAY</span> be present anywhere a policy assertion is allowed inside a policy expression. This element is used to include the content of one policy expression in another policy expression.</p>
-<p>When a <code class="elt">wsp:PolicyReference</code>  element references a <code class="elt">wsp:Policy</code>  element, then the semantics of inclusion are simply to replace the <code class="elt">wsp:PolicyReference</code>  element with a <code class="elt">wsp:All</code>  element whose <strong>[children]</strong> property is the same as the <strong>[children]</strong> property of the referenced <code class="elt">wsp:Policy</code>  element. That is, the contents of the referenced policy <em>conceptually replace</em> the <code class="elt">wsp:PolicyReference</code>  element and are wrapped in a <code class="elt">wsp:All</code>  operator. Using the <code class="elt">wsp:PolicyReference</code>  element, a policy expression <span class="rfc2119">MUST NOT</span> reference itself either directly or indirectly. (Note: References that have a <code class="attr">@Digest</code>  attribute <span class="rfc2119">SHOULD</span> be validated before being included.)</p>
+<p>When a <code class="elt">wsp:PolicyReference</code>  element references a <code class="elt">wsp:Policy</code>  element, then the semantics of inclusion are simply to replace the <code class="elt">wsp:PolicyReference</code>  element with a <code class="elt">wsp:All</code>  element whose <strong>[children]</strong> property is the same as the <strong>[children]</strong> property of the referenced <code class="elt">wsp:Policy</code>  element. That is, the contents of the referenced policy conceptually replace the <code class="elt">wsp:PolicyReference</code>  element and are wrapped in a <code class="elt">wsp:All</code>  operator. Using the <code class="elt">wsp:PolicyReference</code>  element, a policy expression <span class="rfc2119">MUST NOT</span> reference itself either directly or indirectly. (Note: References that have a <code class="attr">@Digest</code>  attribute <span class="rfc2119">SHOULD</span> be validated before being included.)</p>
 <p>The schema outline for the <code class="elt">wsp:PolicyReference</code>  element is as follows:</p>
 <div class="exampleInner"><pre>&lt;wsp:Policy&gt;
 &nbsp; &hellip;
@@ -1529,6 +1529,13 @@
                             <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=3563">3563</a>.
                         </td>
                     </tr>
+                    <tr>
+                       	<td rowspan="1" colspan="1">20060811</td>
+                       	<td rowspan="1" colspan="1">DBO</td>
+                       	<td rowspan="1" colspan="1">Completed action items: <a href="http://www.w3.org/2006/07/12-ws-policy-minutes.html#action15">15</a> 
+                       	    remove use if emph/ital terms.  Framework: removed emph on conceptually replace and support; attachment: make merge a termdef                     	
+                       	</td>
+                    </tr>
                 </tbody>
             </table><br>
         </div>

Index: ws-policy-attachment.xml
===================================================================
RCS file: /sources/public/2006/ws/policy/ws-policy-attachment.xml,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -d -r1.23 -r1.24
--- ws-policy-attachment.xml	10 Aug 2006 00:27:35 -0000	1.23
+++ ws-policy-attachment.xml	11 Aug 2006 18:47:06 -0000	1.24
@@ -479,7 +479,7 @@
 space-separated list of one or more URIs  [<bibref ref='RFC3986'/>]. When this attribute is used,
 each of the values identifies a <termref def='policy_expression'>policy expression</termref> as defined by
 [<bibref ref='WS-Policy'/>]. If more than one URI is specified, the
-individual referenced <termref def='policy'>policies</termref> need to be <emph>merged</emph> together
+individual referenced <termref def='policy'>policies</termref> need to be <termref def='merge'>merged</termref> together
 to form a single element <termref def='policy_expression'>policy expression</termref>. 
 The resultant <termref def='policy'>policy</termref> is
 then associated with the element information item's <termref def='element_policy'>element policy</termref>
@@ -766,7 +766,7 @@
 </ulist>
 <p>This element <rfc2119>MAY</rfc2119> have <termref def='element_policy'>element policy</termref> as per
 Section <specref ref='rPolicyAttachment'/>, and if present
-<rfc2119>MUST</rfc2119> be merged into the <termref def='effective_policy'>effective policy</termref> of the
+<rfc2119>MUST</rfc2119> be <termref def='merge'>merged</termref> into the <termref def='effective_policy'>effective policy</termref> of the
 WSDL service policy subject.</p>
   <p>A policy associated with a service policy subject applies to any 
   message exchange using any of the endpoints offered by that service.</p>
@@ -1039,7 +1039,7 @@
 
 <p>This element <rfc2119>MAY</rfc2119> have <termref def='element_policy'>element policy</termref> as per
 Section <specref ref='rPolicyAttachment'/>, and if present
-<rfc2119>MUST</rfc2119> be merged into the <termref def='effective_policy'>effective policy</termref> of the
+<rfc2119>MUST</rfc2119> be <termref def='merge'>merged</termref> into the <termref def='effective_policy'>effective policy</termref> of the
 UDDI businessEntity Subject.</p>
 
 <p>Policy attached to the service provider policy subject applies to
@@ -1058,7 +1058,7 @@
 <p>This element <rfc2119>MAY</rfc2119> have <termref
 def='element_policy'>element policy</termref> as per Section <specref
 ref='rPolicyAttachment'/>, and if present <rfc2119>MUST</rfc2119> be
-merged into the <termref def='effective_policy'>effective
+<termref def='merge'>merged</termref> into the <termref def='effective_policy'>effective
 policy</termref> of the UDDI businessService Subject.</p>
 
 <p>Policy attached to the service policy subject applies to behaviors
@@ -1869,7 +1869,15 @@
           and the <loc href="http://www.w3.org/2006/08/09-ws-policy-minutes.html#action07">resolution</loc>
            for issue <loc href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=3558">3558</loc>.                	
         </td>
-        </tr>                                           
+        </tr> 
+                <tr>
+                       	<td>20060811</td>
+                       	<td>DBO</td>
+                       	<td>Completed action items: <loc href="http://www.w3.org/2006/07/12-ws-policy-minutes.html#action15">15</loc> 
+                       	    remove use if emph/ital terms.  Framework: removed emph on conceptually replace and support; attachment: make merge a termdef                     	
+                       	</td>
+                    </tr>
+                                                  
       </tbody>
     </table>
   </inform-div1>

Index: ws-policy-attachment.html
===================================================================
RCS file: /sources/public/2006/ws/policy/ws-policy-attachment.html,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -d -r1.27 -r1.28
--- ws-policy-attachment.html	10 Aug 2006 00:27:35 -0000	1.27
+++ ws-policy-attachment.html	11 Aug 2006 18:47:06 -0000	1.28
@@ -1,4 +1,4 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd">
 <html lang="en-US"><head><META http-equiv="Content-Type" content="text/html; charset=utf-8"><title>Web Services Policy 1.5 - Attachment</title><style type="text/css">
 code           { font-family: monospace; }
 
@@ -47,7 +47,7 @@
 div.exampleWrapper { margin: 4px }
 div.exampleHeader { font-weight: bold;
                     margin: 4px}
-</style><link type="text/css" rel="stylesheet" href="http://www.w3.org/StyleSheets/TR/base.css"><link href="#contents" rel="contents"></head><body>
+</style><link rel="stylesheet" type="text/css" href="http://www.w3.org/StyleSheets/TR/base.css"><link rel="contents" href="#contents"></head><body>
   <div class="head">
 <h1>Web Services Policy 1.5 - Attachment</h1>
 <h2>Editors' copy $Date$ @@ @@@@ @@@@</h2><dl><dt>This version:</dt><dd>
@@ -75,7 +75,7 @@
         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>&nbsp;&nbsp;&nbsp;&nbsp;2.1 <a href="#NotationalConventions">Notational Conventions</a><br>&nbsp;&nbsp;&nbsp;&nbsp;2.2 <a href="#XMLNamespaces">XML Namespaces</a><br>&nbsp;&nbsp;&nbsp;&nbsp;2.3 <a href="#Glossary">Terminology</a><br>&nbsp;&nbsp;&nbsp;&nbsp;2.4 <a href="#Example">Example</a><br>3. <a href="#rPolicyAttachment">Policy Attachment</a><br>&nbsp;&nbsp;&nbsp;&nbsp;3.1 <a href="#rEffectivePolicy">Effective Policy</a><br>&nbsp;&nbsp;&nbsp;&nbsp;3.2 <a href="#PolicyAttachmentMechanisms">Policy Attachment Mechanisms</a><br>&nbsp;&nbsp;&nbsp;&nbsp;3.3 <a href="#XMLElementAttachement">XML Element Attachment</a><br>&nbsp;&nbsp;&nbsp;&nbsp;3.4 <a href="#ExternalPolicyAttachment">External Policy Attachment</a><br>4. <a href="#AttachingPolicyUsingWSDL1.1">Attaching Policies Using WSDL 1.1</a><br>&nbsp;&nbsp;&nbsp;&nbsp;4.1 <a href="#CaculatingEffectivyPolicywithWSDL1.1">Calculating Effective Policy in WSDL 1.1</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4.1.1 <a href="#ServicePolicySubject">Service Policy Subject</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4.1.2 <a href="#EndpointPolicySubject">Endpoint Policy Subject</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4.1.3 <a href="#OperationPolicySubject">Operation Policy Subject</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4.1.4 <a href="#MessagePolicySubject">Message Policy Subject</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4.1.5 <a href="#Example2">Example</a><br>5. <a href="#AttachingPoliciesUsingUDDI">Attaching Policies Using UDDI</a><br>&nbsp;&nbsp;&nbsp;&nbsp;5.1 <a href="#CalculatingEffectivePolicyElementPolicyUDDI">Calculating Effective Policy and Element Policy in UDDI</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;5.1.1 <a href="#ServiceProviderPolicySubjectUDDI">Service Provider Policy Subject</a><br>&nbsp;&nbsp;&nbsp;nbsp;&nbsp;&nbsp;&nbsp;&nbsp;5.1.2 <a href="#ServicePolicySubjectUDDI">Service Policy Subject</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;5.1.3 <a href="#EndpointPolicySubjectUDDI">Endpoint Policy Subject</a><br>&nbsp;&nbsp;&nbsp;&nbsp;5.2 <a href="#ReferencingRemotePolicyExpressions">Referencing Remote Policy Expressions</a><br>&nbsp;&nbsp;&nbsp;&nbsp;5.3 <a href="#RegisteringReusablePolicyExpressions">Registering Reusable Policy Expressions</a><br>&nbsp;&nbsp;&nbsp;&nbsp;5.4 <a href="#RegisteringPoliciesUDDIVersion3">Registering Policies in UDDI Version 3</a><br>6. <a href="#SecurityConsiderations">Security Considerations</a><br></p>
-<h3><a id="appendix" name="appendix">Appendices</a></h3><p class="toc">A. <a href="#References">References</a><br>&nbsp;&nbsp;&nbsp;&nbsp;A.1 <a href="#Normative-References">Normative References</a><br>&nbsp;&nbsp;&nbsp;&nbsp;A.2 <a href="#Informative-References">Other References</a><br>B. <a href="#AppendixA">UDDI tModel Definitions</a><br>&nbsp;&nbsp;&nbsp;&nbsp;B.1 <a href="#RemotePolicyReferenceCategorySystem">Remote Policy Reference Category System</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B.1.1 <a href="#DesigGoals1">Design Goals</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B.1.2 <a href="#tModelDefinition1">tModel Definition</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B.1.3 <a href="#ModelStructure1">tModel Structure</a><br>&nbsp;&nbsp;&nbsp;&nbsp;B.2 <a href="#WS-PolicyTypesCategorySystem">Web Services Policy Types Category System</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B.2.1 <a href="#DesignGoals2">Design Goals</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bsp;&nbsp;&nbsp;B.2.2 <a href="#tModelDefinition2">tModel Definition</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B.2.3 <a href="#ModelStructure2">tModel Structure</a><br>&nbsp;&nbsp;&nbsp;&nbsp;B.3 <a href="#LocalPolicyReferenceCategorySystem">Local Policy Reference Category System</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B.3.1 <a href="#DesignGoals3">Design Goals</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B.3.2 <a href="#tModelDefinition3">tModel Definition</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B.3.3 <a href="#ModelStructure3">tModel Structure</a><br>C. <a href="#acknowledgments">Acknowledgements</a> (Non-Normative)<br>D. <a href="#changelog">Web Services Policy 1.5 - Attachment Change Log</a> (Non-Normative)<br></p></div><hr><div class="body">
+<h3><a name="appendix" id="appendix">Appendices</a></h3><p class="toc">A. <a href="#References">References</a><br>&nbsp;&nbsp;&nbsp;&nbsp;A.1 <a href="#Normative-References">Normative References</a><br>&nbsp;&nbsp;&nbsp;&nbsp;A.2 <a href="#Informative-References">Other References</a><br>B. <a href="#AppendixA">UDDI tModel Definitions</a><br>&nbsp;&nbsp;&nbsp;&nbsp;B.1 <a href="#RemotePolicyReferenceCategorySystem">Remote Policy Reference Category System</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B.1.1 <a href="#DesigGoals1">Design Goals</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B.1.2 <a href="#tModelDefinition1">tModel Definition</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B.1.3 <a href="#ModelStructure1">tModel Structure</a><br>&nbsp;&nbsp;&nbsp;&nbsp;B.2 <a href="#WS-PolicyTypesCategorySystem">Web Services Policy Types Category System</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B.2.1 <a href="#DesignGoals2">Design Goals</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bsp;&nbsp;&nbsp;B.2.2 <a href="#tModelDefinition2">tModel Definition</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B.2.3 <a href="#ModelStructure2">tModel Structure</a><br>&nbsp;&nbsp;&nbsp;&nbsp;B.3 <a href="#LocalPolicyReferenceCategorySystem">Local Policy Reference Category System</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B.3.1 <a href="#DesignGoals3">Design Goals</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B.3.2 <a href="#tModelDefinition3">tModel Definition</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B.3.3 <a href="#ModelStructure3">tModel Structure</a><br>C. <a href="#acknowledgments">Acknowledgements</a> (Non-Normative)<br>D. <a href="#changelog">Web Services Policy 1.5 - Attachment Change Log</a> (Non-Normative)<br></p></div><hr><div class="body">
     <div class="div1">
       
 <h2><a name="tocRange"></a>1. Introduction</h2>
@@ -272,32 +272,32 @@
 	    
 <p>We introduce the following terms that are used throughout this document:</p>
 <p>EdNote: script will insert termdefs here</p>
-<p>[<a title="policy" name="policy">Definition</a>: A <b>policy</b> is a
+<p>[<a name="policy" title="policy">Definition</a>: A <b>policy</b> is a
 collection of <a title="policy alternative" href="#policy_alternative">policy
 alternatives</a>. ]</p>
 
-<p>[<a title="policy alternative" name="policy_alternative">Definition</a>: A
+<p>[<a name="policy_alternative" title="policy alternative">Definition</a>: A
 <b>policy alternative</b> is a collection of <a title="policy assertion" href="#policy_assertion">policy assertions</a>.]</p>
 
-<p>[<a title="policy assertion" name="policy_assertion">Definition</a>: A
+<p>[<a name="policy_assertion" title="policy assertion">Definition</a>: A
 <b>policy assertion</b> represents an individual requirement,
 capability, or other property of a behavior.]</p>
 
-<p>[<a title="policy expression" name="policy_expression">Definition</a>: A
+<p>[<a name="policy_expression" title="policy expression">Definition</a>: A
 <b>policy expression</b> is an XML Infoset representation of a
 <a title="policy" href="#policy">policy</a>, either in a normal form or in
 an equivalent compact form. ]</p>
 
-<p>[<a title="policy subject" name="policy_subject">Definition</a>: A <b>policy
+<p>[<a name="policy_subject" title="policy subject">Definition</a>: A <b>policy
 subject</b> is an entity (e.g., an endpoint, message, resource,
 interaction) with which a <a title="policy" href="#policy">policy</a> can
 be associated. ]</p>
 
-<p>[<a title="policy scope" name="policy_scope">Definition</a>: A <b>policy
+<p>[<a name="policy_scope" title="policy scope">Definition</a>: A <b>policy
 scope</b> is a collection of <a title="policy subject" href="#policy_subject">policy
 subjects</a> to which a policy may apply.]</p>
 
-<p>[<a title="policy attachment" name="policy_attachment">Definition</a>: A
+<p>[<a name="policy_attachment" title="policy attachment">Definition</a>: A
 <b>policy attachment</b> is a mechanism for associating <a title="policy" href="#policy">policy</a> with one or more <a title="policy scope" href="#policy_scope">policy scopes</a>.]</p>
 
 </div>
@@ -315,7 +315,7 @@
 	[<cite><a href="#WS-SecurityPolicy">WS-SecurityPolicy</a></cite>].</p>
 
 	<div class="exampleOuter">
-	  <p class="exampleHead" style="text-align: left"><a name="Table2"></a><i><span>Example 2-1. </span>Example RM Policy Expression.</i></p>
+	  <p style="text-align: left" class="exampleHead"><a name="Table2"></a><i><span>Example 2-1. </span>Example RM Policy Expression.</i></p>
 	  <div class="exampleInner"><pre>(01) &lt;wsp:Policy
 &nbsp; &nbsp; &nbsp; &nbsp; xmlns:rmp="http://docs.oasis-open.org/ws-rx/wsrmp/200602"
 &nbsp; &nbsp; &nbsp; &nbsp; xmlns:wsp="http://www.w3.org/@@@@/@@/policy"
@@ -330,7 +330,7 @@
 (08) &lt;/wsp:Policy&gt;</pre></div>
 	</div>
 	<div class="exampleOuter">
-	  <p class="exampleHead" style="text-align: left"><a name="Table3"></a><i><span>Example 2-2. </span>Example X509 Security Policy Expression.</i></p>
+	  <p style="text-align: left" class="exampleHead"><a name="Table3"></a><i><span>Example 2-2. </span>Example X509 Security Policy Expression.</i></p>
 	  <div class="exampleInner"><pre>(01) &lt;wsp:Policy
 &nbsp; &nbsp; &nbsp; &nbsp; xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy"
 &nbsp; &nbsp; &nbsp; &nbsp; xmlns:wsp="http://www.w3.org/@@@@/@@/policy"
@@ -410,13 +410,13 @@
 	subject, and other attachments may be made by UDDI and other
 	mechanisms.</p>
 	
-	<p>When multiple attachments are made, [<a title="effective policy" name="effective_policy">Definition</a>: the
+	<p>When multiple attachments are made, [<a name="effective_policy" title="effective policy">Definition</a>: the
 <b>effective policy</b>, for a given <a title="policy subject" href="#policy_subject">policy subject</a>, is the 
 combination of relevant policies. The relevant policies are those
 attached to <a title="policy scope" href="#policy_scope">policy scopes</a> that
 contain the <a title="policy subject" href="#policy_subject">policy subject</a>.]   
 	</p>
- 	<p>This combination can be achieved by: [<a title="merge" name="merge">Definition</a>: a <b>merge</b>
+ 	<p>This combination can be achieved by: [<a name="merge" title="merge">Definition</a>: a <b>merge</b>
 	consists of serializing each policy as a
 	<a title="policy expression" href="#policy_expression">policy expression</a>, replacing their
 	<code class="elt">wsp:Policy</code>  element with a
@@ -468,11 +468,11 @@
 space-separated list of one or more URIs  [<cite><a href="#RFC3986">IETF RFC 3986</a></cite>]. When this attribute is used,
 each of the values identifies a <a title="policy expression" href="#policy_expression">policy expression</a> as defined by
 [<cite><a href="#WS-Policy">Web Services Policy Framework</a></cite>]. If more than one URI is specified, the
-individual referenced <a title="policy" href="#policy">policies</a> need to be <em>merged</em> together
+individual referenced <a title="policy" href="#policy">policies</a> need to be <a title="merge" href="#merge">merged</a> together
 to form a single element <a title="policy expression" href="#policy_expression">policy expression</a>. 
 The resultant <a title="policy" href="#policy">policy</a> is
 then associated with the element information item's <a title="element policy" href="#element_policy">element policy</a>
-property. [<a title="element policy" name="element_policy">Definition</a>: The
+property. [<a name="element_policy" title="element policy">Definition</a>: The
 	<b>element policy</b> is the <a title="policy" href="#policy">policy</a> attached to the <a title="policy subject" href="#policy_subject">policy subjects</a> associated with
 	the element information item that contains it.]</p>
 
@@ -492,7 +492,7 @@
 	it would result in an <a title="element policy" href="#element_policy">element policy</a> 
 	whose XML 1.0 representation is listed in <a href="#Table4">Example 3-1</a>:</p>
 	<div class="exampleOuter">
-	  <p class="exampleHead" style="text-align: left"><a name="Table4"></a><i><span>Example 3-1. </span>Example Merged Policy Expression.</i></p>
+	  <p style="text-align: left" class="exampleHead"><a name="Table4"></a><i><span>Example 3-1. </span>Example Merged Policy Expression.</i></p>
 	  <div class="exampleInner"><pre>(01) &lt;wsp:Policy
 &nbsp; &nbsp; &nbsp; &nbsp; xmlns:rmp="http://docs.oasis-open.org/ws-rx/wsrmp/200602"
 &nbsp; &nbsp; &nbsp; &nbsp; xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy"
@@ -712,7 +712,7 @@
 or ports) are only considered in the <a title="effective policy" href="#effective_policy">effective policy</a> of that deployed
 resource itself.</p>
 
-<div style="text-align: center" class="figure"><a name="Figure1"></a><br><img src="effective-policy-scope.png" alt="Effective Policy and Policy Scopes in WSDL"><p style="text-align:left"><i><span>Figure 4-1. </span>Effective Policy and Policy Scopes in WSDL</i></p><br></div>
+<div class="figure" style="text-align: center"><a name="Figure1"></a><br><img src="effective-policy-scope.png" alt="Effective Policy and Policy Scopes in WSDL"><p style="text-align:left"><i><span>Figure 4-1. </span>Effective Policy and Policy Scopes in WSDL</i></p><br></div>
   <p>(This graphic is also available in SVG format <a href="effective-policy-scope.svg">here</a>.)</p>
 
 <p>When attaching policies at different levels of the WSDL hierarchy, care must be taken. 
@@ -756,7 +756,7 @@
 </ul>
 <p>This element <span class="rfc2119">MAY</span> have <a title="element policy" href="#element_policy">element policy</a> as per
 Section <a href="#rPolicyAttachment"><b>3. Policy Attachment</b></a>, and if present
-<span class="rfc2119">MUST</span> be merged into the <a title="effective policy" href="#effective_policy">effective policy</a> of the
+<span class="rfc2119">MUST</span> be <a title="merge" href="#merge">merged</a> into the <a title="effective policy" href="#effective_policy">effective policy</a> of the
 WSDL service policy subject.</p>
   <p>A policy associated with a service policy subject applies to any 
   message exchange using any of the endpoints offered by that service.</p>
@@ -881,7 +881,7 @@
 <a href="#Table5">Example 4-1</a> that references policies. </p>
 
 <div class="exampleOuter">
-<p class="exampleHead" style="text-align: left"><a name="Table5"></a><i><span>Example 4-1. </span>Example Policy Attached to WSDL.</i></p>
+<p style="text-align: left" class="exampleHead"><a name="Table5"></a><i><span>Example 4-1. </span>Example Policy Attached to WSDL.</i></p>
 <div class="exampleInner"><pre>(01) &lt;wsdl11:definitions name="StockQuote"
 &nbsp; &nbsp; &nbsp; &nbsp; targetNamespace="http://www.example.com/stock/binding"
 &nbsp; &nbsp; &nbsp; &nbsp; xmlns:tns="http://www.example.com/stock/binding"
@@ -948,7 +948,7 @@
 whose XML 1.0 representation is listed in <a href="#Table6">Example 4-2</a>.</p>
 
 <div class="exampleOuter">
-<p class="exampleHead" style="text-align: left"><a name="Table6"></a><i><span>Example 4-2. </span>Example Message Security Policy Expression.</i></p>
+<p style="text-align: left" class="exampleHead"><a name="Table6"></a><i><span>Example 4-2. </span>Example Message Security Policy Expression.</i></p>
 <div class="exampleInner"><pre>(01) &lt;wsp:Policy
 &nbsp; &nbsp; &nbsp; &nbsp; xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy"
 &nbsp; &nbsp; &nbsp; &nbsp; xmlns:wsp="http://www.w3.org/@@@@/@@/policy"
@@ -1030,7 +1030,7 @@
 
 <p>This element <span class="rfc2119">MAY</span> have <a title="element policy" href="#element_policy">element policy</a> as per
 Section <a href="#rPolicyAttachment"><b>3. Policy Attachment</b></a>, and if present
-<span class="rfc2119">MUST</span> be merged into the <a title="effective policy" href="#effective_policy">effective policy</a> of the
+<span class="rfc2119">MUST</span> be <a title="merge" href="#merge">merged</a> into the <a title="effective policy" href="#effective_policy">effective policy</a> of the
 UDDI businessEntity Subject.</p>
 
 <p>Policy attached to the service provider policy subject applies to
@@ -1048,7 +1048,7 @@
 </ul>
 
 <p>This element <span class="rfc2119">MAY</span> have <a title="element policy" href="#element_policy">element policy</a> as per Section <a href="#rPolicyAttachment"><b>3. Policy Attachment</b></a>, and if present <span class="rfc2119">MUST</span> be
-merged into the <a title="effective policy" href="#effective_policy">effective
+<a title="merge" href="#merge">merged</a> into the <a title="effective policy" href="#effective_policy">effective
 policy</a> of the UDDI businessService Subject.</p>
 
 <p>Policy attached to the service policy subject applies to behaviors
@@ -1853,7 +1853,15 @@
           and the <a href="http://www.w3.org/2006/08/09-ws-policy-minutes.html#action07">resolution</a>
            for issue <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=3558">3558</a>.                	
         </td>
-        </tr>                                           
+        </tr> 
+                <tr>
+                       	<td rowspan="1" colspan="1">20060811</td>
+                       	<td rowspan="1" colspan="1">DBO</td>
+                       	<td rowspan="1" colspan="1">Completed action items: <a href="http://www.w3.org/2006/07/12-ws-policy-minutes.html#action15">15</a> 
+                       	    remove use if emph/ital terms.  Framework: removed emph on conceptually replace and support; attachment: make merge a termdef                     	
+                       	</td>
+                    </tr>
+                                                  
       </tbody>
     </table><br>
   </div>

Received on Friday, 11 August 2006 18:47:49 UTC