W3C home > Mailing lists > Public > public-ws-policy@w3.org > December 2006

RE: 4038 New ISSUE: Nested policy in normal form - Example does not match expectations

From: Asir Vedamuthu <asirveda@microsoft.com>
Date: Fri, 8 Dec 2006 12:53:26 -0800
Message-ID: <1E0F0378382054439F14D5450650478F0B972398@RED-MSG-42.redmond.corp.microsoft.com>
To: <fsasaki@w3.org>, <public-ws-policy@w3.org>

>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/*

Yes, IBM\David Illsley is correct.


>If my expectation is incorrect, can I suggest 
> an explanation of why 
>this is the case in section 4.3.2

But, the quoted example is not in the normal form (the quoted example in
normal form would be 60 lines of XML instead of 36 lines).

The normal form is equivalent to the quoted example (actual text in
Section 4.3.2 is, "The normalized form of the example above is
equivalent to the following:"). 


We think the following clarification would help the readers:

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

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

Regards,
 
Asir S Vedamuthu
Microsoft Corporation

-----Original Message-----
From: public-ws-policy-request@w3.org
[mailto:public-ws-policy-request@w3.org] On Behalf Of Felix Sasaki
Sent: Wednesday, December 06, 2006 9:30 AM
To: public-ws-policy@w3.org
Subject: New ISSUE: Nested policy in normal form - Example does not
match expectations


See http://www.w3.org/Bugs/Public/show_bug.cgi?id=4038 .

Summary: Nested policy in normal form  - Example does not match
expectations
Target: Framework Document
http://www.w3.org/TR/2006/WD-ws-policy-20061117/#Policy_Assertion_Nestin
g
Raised by: david.illsley@uk.ibm.com

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
Received on Friday, 8 December 2006 20:54:47 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 8 January 2008 14:20:43 GMT