- From: Arthur Ryman <ryman@ca.ibm.com>
- Date: Mon, 4 Dec 2006 23:10:09 -0500
- To: "Jonathan Marsh" <jonathan@wso2.com>
- Cc: "[WS-A]" <public-ws-addressing@w3.org>, www-ws-desc@w3.org, www-ws-desc-request@w3.org
- Message-ID: <OF6E80B176.316F4FC2-ON8525723B.0015F30D-8525723B.0016E9D6@ca.ibm.com>
Jonathan, Nice work. I see you've made creative use of the <Input> element to specify the extensions: <Input role="root">wsaTestService2.wsdl</Input> <Input role="required-extension">http://www.w3.org/2006/01/wsdl/soap</ Input> <Input role="required-extension">http://www.w3.org/2006/05/addressing/wsdl </Input> Why are you explicitly specifying SOAP and not the other extensions from Part 2? I think we should be consistent, i.e. assume the presence of ALL the Part 2 extensions OR explicitly list them. BTW, Woden cannot selectively turn off the other extensions at present. Arthur Ryman, IBM Software Group, Rational Division blog: http://ryman.eclipsedevelopersjournal.com/ phone: +1-905-413-3077, TL 969-3077 assistant: +1-905-413-2411, TL 969-2411 fax: +1-905-413-4920, TL 969-4920 mobile: +1-416-939-5063, text: 4169395063@fido.ca "Jonathan Marsh" <jonathan@wso2.com> Sent by: www-ws-desc-request@w3.org 12/01/2006 07:10 PM To "[WS-A]" <public-ws-addressing@w3.org> cc <www-ws-desc@w3.org> Subject WSDL 2.0 component model tests I?ve updated my WSDL 2.0 ?implementation? to handle WS-Addressing extensions. Wsdl-xslt is a stylesheet that transforms WSDL documents to a so-called ?interchange? format which is a direct, and verbose, serialization of the component model. It?s used to verify that WSDL 2.0 parsers are acting consistently. My stylesheet provides a baseline against which to compare other, more sophisticated, implementations (as well as putting another set of implementer eyes on the spec.) With the WS-Addressing extension support, one can browse the component model directly and verify that WS-Addressing properties were included appropriately. I also generated a WSDL 2.0 form of one of the WS-Addressing WSDL tests to work with [1]. The component model results can be viewed at [2]. I hope this encourages other implementations (e.g. Woden ;-) of the WS-Addressing extensions to WSDL 2.0. As the WS-Addressing WG develops WSDL 2.0 test cases, please submit them to the WSDL 2.0 test suite as well. In addition, we?re close to getting an automated system in place for analyzing message logs wrt a WSDL 2.0 document. It is easy to imagine extending that framework to handle WS-Addressing extensions as well (e.g. verify that the wsa:Action in the message conforms to the {action} property in the component model.) [1] http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/documents/good/WSAddressing-1G/ [2] http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/results/wsdl-xslt/WSAddressing-1G/wsaTestService2.canonical.wsdlcm?rev=1.7 Jonathan Marsh - http://www.wso2.com - http://auburnmarshes.spaces.live.com
Received on Tuesday, 5 December 2006 04:10:27 UTC