W3C home > Mailing lists > Public > public-ws-policy@w3.org > February 2007

RE: New issue 4301: Test case for xml:id

From: Asir Vedamuthu <asirveda@microsoft.com>
Date: Thu, 8 Feb 2007 21:18:16 -0800
To: Felix Sasaki <fsasaki@w3.org>, "public-ws-policy@w3.org" <public-ws-policy@w3.org>
Message-ID: <C9BF0238EED3634BA1866AEF14C7A9E534E29EAB1C@NA-EXMSG-C116.redmond.corp.microsoft.com>

Thank you for contributing a test case for xml:id. We request you to consider the following three items:

a) Example 5.1 [1] illustrates the use of WS-Policy Attachment for WSDL 20 but does not include all the details (see all the '...'). To make the test case machine readable, the document needs to carry all the details such as RealTimeDataInterface interface, contents of TransportBinding assertion, etc. (You may consider re-using some of the Policy or WSDL constructs in Round 2 [2] and Round 3 [3]).

b) The relevant test to verify xml:id usage is the effective policy computation for the RealTimeDataPort endpoint. If the expected outcome of the effective policy computation were included then implementers could verify their output using the expected outcome.

c) If you would like to attract multiple implementations of the xml:id attribute usage, this test case should not be limited to WSDL 20 but should also cover WSDL 11.

I hope this helps.

[1] http://dev.w3.org/cvsweb/~checkout~/2006/ws/policy/ws-policy-attachment.html?content-type=text/html;%20charset=utf-8#wsdl20-example
[2] http://dev.w3.org/cvsweb/~checkout~/2006/ws/policy/interop/Round2/WSDL20/PolicyAttachments.wsdl
[3] http://dev.w3.org/cvsweb/~checkout~/2006/ws/policy/interop/Round3/WSDL20/


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: Tuesday, February 06, 2007 4:14 AM
To: public-ws-policy@w3.org
Subject: New issue 4301: Test case for xml:id

Title: Test case for xml:id

Description: This issue provides a test case for xml:id.

Justification: The test case is necessary during the CR phase.

Target: Test suite used during CR.

Proposal: Below is a document based on the 20061102 draft of the
attachment document, the example in section 5.1. The document below
contains xml:id attributes used for policy identification. An
implementation needs to be able to resolve the references made via the
<PolicyReference> elements witin the same document.

<wsdl20:description xmlns="http://www.w3.org/2006/07/ws-policy"
   <Policy xml:id="common">
     <mtom:OptimizedMimeSerialization wsp:Optional="true"/>
     <wsap:UsingAddressing />
  <Policy xml:id="secure">
      <sp:AsymmetricBinding></sp:AsymmetricBinding >
  <wsdl20:binding name="SecureBinding"
      interface="tns:RealTimeDataInterface" >
    <PolicyReference URI="#secure" />
    <wsdl20:operation name="GetRealQuote" ></wsdl20:operation>
  <wsdl20:service name="RealTimeDataService"
       interface="tns:RealTimeDataInterface" >
    <wsdl20:endpoint name="RealTimeDataPort"
      <PolicyReference URI="#common" />

Regards, Felix.
Received on Friday, 9 February 2007 05:21:18 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 19:33:25 UTC