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

RE: Issue 3557 (was ACTION 53

From: Asir Vedamuthu <asirveda@microsoft.com>
Date: Fri, 1 Sep 2006 17:01:28 -0700
Message-ID: <4DF3D07B9910264B9470DA1F811D1A950B6A6AE7@RED-MSG-43.redmond.corp.microsoft.com>
To: "Ashok Malhotra" <ashok.malhotra@oracle.com>
Cc: "Yalcinalp, Umit" <umit.yalcinalp@sap.com>, <public-ws-policy@w3.org>

Hi Ashok,

> Domain Expressions are used to identify components
> and message definitions with which a Policy can be 
> associated.  For example, Domain Expressions may
> be used to refer to WSDL 1.1 definitions, WSDL 2.0
> components or endpoint references.

The WS-PolicyAttachment draft does not define the term "components". Per
Section 3.4, "domain expressions identify policy subjects". The policy
subject definition is - "[Definition: A policy subject is an entity
(e.g., an endpoint, message, resource) with which a policy can be
associated.]"

If the WG wants to clarify the use of domain expressions, we suggest
amending the proposal to replace the term "components" and specify a
location for the text in Section 3.4 as described below in bullets A-C:

A. s/components and message definitions/entities such as endpoints,
messages, or resources/

That is,

"Domain Expressions are used to identify entities such as endpoints,
messages or resources with which a policy can be associated. For
example, Domain Expressions may be used to refer to WSDL 1.1
definitions, WSDL 2.0 components or endpoint references."

B. The above text can be a preamble to the illustrative example in the
last paragraph in Section 3.4. That is, insert the above text (as a new
paragraph) before the last paragraph.

C. The phrase 'WSDL 1.1 definitions,' is subject to the resolution for
issue 3599 [1].

I hope this helps.

[1] http://www.w3.org/Bugs/Public/show_bug.cgi?id=3599 

Regards,
 
Asir S Vedamuthu
Microsoft Corporation


-----Original Message-----
From: Ashok Malhotra [mailto:ashok.malhotra@oracle.com] 
Sent: Wednesday, August 30, 2006 6:42 AM
To: Asir Vedamuthu
Cc: Yalcinalp, Umit; public-ws-policy@w3.org
Subject: RE: Issue 3557 (was ACTION 53

Asir:
All we are asking is that there be a few more words to clarify
the use of domain expressions.  For example:

Domain Expressions are used to identify components and message
definitions
with which a Policy can be associated.  For example, Domain Expressions
may
be used to refer to WSDL 1.1 definitions, WSDL 2.0 components or
endpoint 
references.  For example ...

Non-trivial example of use of Domain Expression

All the best, Ashok
 

> -----Original Message-----
> From: public-ws-policy-request@w3.org 
> [mailto:public-ws-policy-request@w3.org] On Behalf Of Asir Vedamuthu
> Sent: Tuesday, August 29, 2006 7:33 PM
> To: Ashok Malhotra
> Cc: Yalcinalp, Umit; public-ws-policy@w3.org
> Subject: RE: Issue 3557 (was ACTION 53
> 
> 
> Hi Ashok,
> 
> The following is your proposal in issue 3557:
> 
> "The external Policy Attachment mechanism uses a 
> PolicyAttachment element to associate a Policy with a Policy 
> Subject.  URI References to policy subjects may include WSDL 
> component references, (see Appendix to the WSDL 2.0 spec for 
> URI structures to refer to WSFL 2.0 contsructs), endpoint 
> references and other domain specific configurations and 
> protocol constructs, such as URIs used to designate JMS queues.
> This needs to be clarified in the PolicyAttachment document." -
> http://www.w3.org/Bugs/Public/show_bug.cgi?id=3557#c1 
> 
> 
> I looked through your examples at [1].  All the examples are 
> URI references. That is, a URI reference is used to designate 
> a construct.
> Section 3.4 says that domain expressions are XML elements and 
> not URI References ('Domain expressions are XML elements that 
> describe policy subjects within a policy scope' [2] and 
> '<x:DomainExpression/> +').
> Perhaps, you weren't aware of it or were thinking of using a 
> wrapper XML element to capture a URI reference (or some other 
> mechanism).
> 
> Is a JMS queue URI reference [3] a Web Service Policy 
> Subject? What are the policy subjects and policy scopes for 
> WSDL component references (or fragment identifiers)? How 
> would requestors compute effective policies for each of these 
> policy subjects?
> 
> 
> [1]
> http://lists.w3.org/Archives/Public/public-ws-policy/2006Jul/0019.html
> [2]
> http://www.w3.org/TR/2006/WD-ws-policy-attach-20060731/#Extern
> alPolicyAt
> tachment
> [3] Example from Ashok - jms://example.com:7115/quoteQCF/LoanFlowQueue
>  
> http://lists.w3.org/Archives/Public/public-ws-policy/2006Jul/0
> 019.html 
> 
> Regards,
>  
> Asir S Vedamuthu
> Microsoft Corporation
> 
> 
> -----Original Message-----
> From: Ashok Malhotra [mailto:ashok.malhotra@oracle.com]
> Sent: Tuesday, August 15, 2006 3:21 PM
> To: Asir Vedamuthu; Yalcinalp, Umit; public-ws-policy@w3.org
> Subject: RE: ACTION 53
> 
> Look at bugs 3557 and 3599 in bugzilla.
> 
> All the best, Ashok
>  
> 
> > -----Original Message-----
> > From: Asir Vedamuthu [mailto:asirveda@microsoft.com]
> > Sent: Tuesday, August 15, 2006 3:06 PM
> > To: Yalcinalp, Umit; Ashok Malhotra; public-ws-policy@w3.org
> > Subject: RE: ACTION 53
> > 
> > > Please see the proposed text.
> > 
> > Where is the proposed text? (I'll appreciate if you could 
> send it to 
> > the mailing list). What is the proposed location for the proposed 
> > text?
> > 
> > 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 
> Yalcinalp, Umit
> > Sent: Tuesday, August 15, 2006 1:58 PM
> > To: Ashok Malhotra; public-ws-policy@w3.org
> > Subject: RE: ACTION 53
> > 
> > 
> >  
> > 
> > > -----Original Message-----
> > > From: public-ws-policy-request@w3.org 
> > > [mailto:public-ws-policy-request@w3.org] On Behalf Of 
> Ashok Malhotra
> > > Sent: Tuesday, Aug 15, 2006 6:20 AM
> > > To: public-ws-policy@w3.org
> > > Subject: ACTION 53
> > > 
> > > 
> > > In response to ACTION 53 I have added a comment to Bug 3557 and 
> > > created a new bug 3599.
> > > 
> > > All the best, Ashok
> > > 
> > > 
> > > 
> > 
> > Just to add Ashok's note, we have discussed and decided to 
> address two 
> > separate issues with respect to bug 3557 that results in this 
> > partitioning. This partitioning completes our action item 
> [Action53].
> > 
> > (a) We propose to add the text in Ashok's text added in Bug
> > 3557 to illustrate examples of external references to 
> policy subjects 
> > [3557].
> > Please see the proposed text. 
> >   
> > (b) We proposed a new bug to address the usage of URIs to WSDL 1.1 
> > components in this context. [3599]
> > 
> > Regards,
> > 
> > --umit
> > 
> > [Action53] http://www.w3.org/2005/06/tracker/wspolicy/actions/53
> > [3599] http://www.w3.org/Bugs/Public/show_bug.cgi?id=3599
> > [3557] http://www.w3.org/Bugs/Public/show_bug.cgi?id=3557
> > 
> > 
> > 
> 
> 
> 
> 
Received on Saturday, 2 September 2006 00:01:45 GMT

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