This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 4038 - Nested policy in normal form - Example does not match expectations
Summary: Nested policy in normal form - Example does not match expectations
Status: RESOLVED FIXED
Alias: None
Product: WS-Policy
Classification: Unclassified
Component: Framework (show other bugs)
Version: LC
Hardware: PC Windows XP
: P2 normal
Target Milestone: ---
Assignee: Felix Sasaki
QA Contact: Web Services Policy WG QA List
URL: http://www.w3.org/TR/2006/WD-ws-polic...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-12-06 16:03 UTC by David Illsley
Modified: 2006-12-14 09:12 UTC (History)
0 users

See Also:


Attachments

Description David Illsley 2006-12-06 16:03:55 UTC
Section 4.3 indicates that nested policy is normalised recursively therefore I'd expect nested policy in normal form to have the same structure as the outer policy e.g wsp:Policy/wsp:ExactlyOne/wsp:All/*

The example of normal form of nested policy in section 4.3.2 does not exhibit this - lines 12-14, 23-25, 28-30
i.e.
(12)             <wsp:Policy>
(13)               <sp:HttpsToken RequireClientCertificate="false" />
(14)             </wsp:Policy>

I would expect:
(12)             <wsp:Policy>
(13)               <wsp:ExactlyOne>
(14)                 <wsp:All>
(15)                   <sp:HttpsToken RequireClientCertificate="false" />
(16)                 </wsp:All>
(17)               </wsp:ExactlyOne>
(18)             </wsp:Policy>

If my expectation is incorrect, can I suggest an explanation of why this is the case in section 4.3.2
Thanks,
David
Comment 1 Paul Cotton 2006-12-13 17:29:00 UTC
Resolved at Dec 13 meeting with proposal in:
http://lists.w3.org/Archives/Public/public-ws-policy/2006Dec/0034.html
http://www.w3.org/2006/12/13-ws-policy-irc#T17-28-11

Replace - "The normalized form of the example above is equivalent to the
following:"

With - "The example above is equivalent to the following:".

/paulc

Comment 2 David Illsley 2006-12-14 09:12:53 UTC
Hi Paul,
I agree with this resolution.
Thanks,
David