OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

ws-rx message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Re: [ws-rx] NEW ISSUE: What is the effective policy when RM policyassertion is present at multiple places?


One comment inlined below.

-Anish
--


Christopher B Ferris wrote:
> 
> Anish,
> 
> What the resolution to i021 said was that for the ***extensibility 
> elements*** of the RMAssertion that those
> present at the port trumped the extensions at the binding, ad nauseum. 
> It said nothing about the
> meaning of wsp:Optional which is consistent IMO with WS-Policy in that 
> it is shorthand for a policy
> statement that contains an ExactlyOne containing two Alls, one with, and 
> one without the RMAssertion.
> 
> e.g.
> 
> <wsp:Policy>
>   <wsrm:RMAssertion wsp:Optional="true"/>
> </wsp:Policy>
> 
> is equivalent to:
> 
> <wsp:Policy>
>   <wsp:ExactlyOne>
>     <wsp:All>
>       <wsrm:RMAssertion/>
>     </wsp:All>
>     <wsp:All>
>     </wsp:All>
>   </wsp:ExactlyOne>
> </wsp:Policy>
> 
> When you attach policy to a port, it applies to that port. It means that 
> RM is optional for all messages
> sent to that port. When you assert a policy statement at the message 
> level, it asserts for that message
> level. You can't undo it at the port level.
> 

Ok, so you are saying that my 'assumption/impression which follows from 
the current text' is wrong. I was hoping for that.
If that is so, then does WSP say that somewhere. If so, can u pl. point 
me to it. Thx!

> IMO, there is no issue here. I propose we close with no action.
> 

<snip/>


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]