- From: Ashok Malhotra <ashok.malhotra@oracle.com>
- Date: Wed, 25 Oct 2006 13:05:45 -0700
- To: "Paul Cotton" <Paul.Cotton@microsoft.com>, "Asir Vedamuthu" <asirveda@microsoft.com>, "Daniel Roth" <Daniel.Roth@microsoft.com>, "public-ws-policy@w3.org" <public-ws-policy@w3.org>
Here are my answers to the three outstanding issues: a) One wrapper or two wrappers. The WG agreed on one wrapper. I propose we call the wrapper element wsdlRef used as below <wsp:AppliesTo> <xxx:wsdlRef> http://example.com.LoanFlow#wsdl.service(LoanFlowService) </xxx:wsdlRef> </wsp:AppliesTo> The wrapping element xxx:wsdlRef is defined with the following XML Schema fragment. <xs:element name="wsdlRef" type="anyURI"/> b) A separate namespace for this element -- YES c) A separate document for the domain expressions -- YES All the best, Ashok > -----Original Message----- > From: public-ws-policy-request@w3.org > [mailto:public-ws-policy-request@w3.org] On Behalf Of Paul Cotton > Sent: Wednesday, October 25, 2006 10:08 AM > To: Asir Vedamuthu; Ashok Malhotra; Daniel Roth; > public-ws-policy@w3.org > Subject: RE: RE: Revised proposal for Bug 3730 > > > We need a concrete proposal in order to close out the WSDL > external attachment issues (issue 3730 and 3599). > > The Oct 25 WG meeting touched on this thread and agreed that > getting the following three questions answered via email > would help us develop a concrete proposal for these two > issues before the F2F meeting. > > > (a) Two distinct wrapper elements for WSDL 11 and 20 sound good. > > WG has expressed a preference for ONE wrapper element. The > MIME type of the resource should determine the semantics of > the URI. Asir and others expressed support for this position > at the Oct 25 meeting. > > > (b) These two wrapper elements (WSDL 11 and 20) are domain > expressions. > > Just like other domain related work (security, reliability, > > transaction, etc.), these domain expressions can be in their own > > namespace names (for instance > > http://www.w3.org/2006/07/ws-policy/wsdl20). By minting new > namespace > > names for domain expressions, WG can showcase this > extensibility point. > > WG has not yet decided if they want a separate namespace for > this domain expression. > > Pro position: > - Separates the "domain expression" into a separate namespace > and keeps it separate from the main Policy namespace. > > Con position: > - This might cause people to infer that the material in the > second namespace is an "optional" feature that they don't > have to implement in order to do WS-Policy. > > > (c) Just like the policy language and assertions, the external > > attachment mechanism and domain expressions evolve independently. > > There is a clean separation between the external attachment > mechanism > > and domain expression. To promote these, we suggest > documenting these > > domain expressions in a separate document (for instance > 'Web Services > > Policy - Domain Expressions'). > > WG has not yet decided if they want a separate document. > > Pro: > - This would permit the work to advance on its own schedule > separate from the Framework and Attachment specs. > > Please express your opinions on items b) and c) above via > email before the Nov 1 distributed meeting. > > /paulc > > Paul Cotton, Microsoft Canada > 17 Eleanor Drive, Ottawa, Ontario K2E 6A3 > Tel: (613) 225-5445 Fax: (425) 936-7329 > mailto:Paul.Cotton@microsoft.com > > > > > > > -----Original Message----- > > From: public-ws-policy-request@w3.org [mailto:public-ws-policy- > > request@w3.org] On Behalf Of Asir Vedamuthu > > Sent: October 18, 2006 11:28 AM > > To: Ashok Malhotra; Daniel Roth; public-ws-policy@w3.org > > Subject: RE: Revised proposal for Bug 3730 > > > > > > Thank you Ashok. There are three other bits on 3730 and 3599: > > > > (a) Two distinct wrapper elements for WSDL 11 and 20 sound good. > > > > (b) These two wrapper elements (WSDL 11 and 20) are domain > expressions. > > Just like other domain related work (security, reliability, > > transaction, etc.), these domain expressions can be in their own > > namespace names (for instance > > http://www.w3.org/2006/07/ws-policy/wsdl20). By minting new > namespace > > names for domain expressions, WG can showcase this > extensibility point. > > > > (c) Just like the policy language and assertions, the external > > attachment mechanism and domain expressions evolve independently. > > There is a clean separation between the external attachment > mechanism > > and domain expression. To promote these, we suggest > documenting these > > domain expressions in a separate document (for instance > 'Web Services > > Policy - Domain Expressions'). > > > > 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 Ashok Malhotra > > Sent: Tuesday, October 17, 2006 3:28 PM > > To: Daniel Roth; public-ws-policy@w3.org > > Subject: RE: Revised proposal for Bug 3730 > > > > > > Dan: > > You said ... > > > ... but it doesn't say what the implied Policy Scopes and Policy > > > Subjects are. I'm guessing they should be the same as the Policy > > > Scopes and Subjects already defined for WSDL 2.0 attachment. > > > > This is a good point. If I look at the latest Policy > Attachment spec > > it has a long section on WSDL 2.0 attachment with an extensive > > discussion of Policy Subjects and Scopes and merging. I > don't think > > we want to repeat this material for the external attachment > section. > > So, how about we add a paragraph that says something like: > > > > The semantics of associating policies with WSDL 2.0 > components using > > the external attachment mechanism are exactly the same as if the > > policies had been attached directly to WSDL 2.0 components > using the > > mechanisms described in section 5. The possible policy scopes are > > exactly those allowed in section 5.2 and the calculation of > effective > > policies is done in exactly the same manner as described in section > > 5.4. > > > > All the best, Ashok > > > > > > > -----Original Message----- > > > From: Daniel Roth [mailto:Daniel.Roth@microsoft.com] > > > Sent: Wednesday, October 11, 2006 8:59 AM > > > To: Ashok Malhotra; public-ws-policy@w3.org > > > Subject: RE: Revised proposal for Bug 3730 > > > > > > Hi Ashok, > > > > > > Thanks for sending out a new proposal. I see that you added a > > > wrapper element, which is great. > > > > > > The policy attachment spec uses the terms Policy Scope and Policy > > > Subject when defining attachment mechanisms. You attach > policies to > > > Policy Scopes which associates the attached policy with > all Policy > > > Subjects within that Policy Scope. This language is also used to > > > describe how policies are merged when multiple policies > are attached > > > to different scopes containing the same Policy Subject. This > > > proposal describes how to use a WSDL 2.0 component reference as a > > > domain expression, but it doesn't say what the implied > Policy Scopes > > > and Policy Subjects are. I'm guessing they should be the same as > > > the Policy Scopes and Subjects already defined for WSDL 2.0 > > > attachment. > > > > > > Also the current proposal doesn't use any RFC language, and it > > > probably needs to if you want the proposal simply copied into the > > > attachment spec. This could just be an action item for > the editors. > > > > > > Daniel Roth > > > > > > -----Original Message----- > > > From: public-ws-policy-request@w3.org > > > [mailto:public-ws-policy-request@w3.org] On Behalf Of > Ashok Malhotra > > > Sent: Friday, October 06, 2006 2:15 PM > > > To: public-ws-policy@w3.org > > > Subject: Revised proposal for Bug 3730 > > > > > > > > > As requested, I have defined an element wrapper for the URI > > > Reference that indicated the WSDL 2.0 component. > > > > > > All the best, Ashok > > > > > > > > > > > > > >
Received on Wednesday, 25 October 2006 20:06:13 UTC