- From: Jonathan Marsh <jonathan@wso2.com>
- Date: Fri, 9 Feb 2007 18:47:55 -0800
- To: "'Jonathan Marsh'" <jonathan@wso2.com>, <public-ws-semann-comments@w3.org>
- Message-ID: <01db01c74cbd$dfd66c50$3501a8c0@DELLICIOUS>
Note, I've just completed an update to the WSDL 2.0 test suite [1] interchange format, including a schema for SAWSDL extensions [2], finished adding the SAWSDL WSDL 2.0 testcases to the matrix [3], and added support for annotating the component model with SAWSDL annotations. Some notes: 1) The implementation was fairly straightforward, with component model properties corresponding straightforwardly to their respective components. 2) I visually inspected wsdl-xslt results, found them to be to my understanding of the spec, and added them as Baselines against which other implementations can compare. Double checking my understanding of what's correct might be wise ;-). 3) The Attribute Declaration item below prevents me from implementing support for test case 8. I don't see a straightforward solution wrt where the annotation will appear in the WSDL 2.0 component model. At the least it seems to require adding components to the model rather than simply annotating existing components. 4) The modelReference, liftingSchemaMapping, and loweringSchemaMapping attributes are defined as sets of URIs. By this I infer that the order of uris listed within them is not significant. Wsdl-xslt inserts them into the component model in their order of appearance. The canonicalization algorithm does not yet sort them, so an implementation that didn't keep their order would result in false negatives in the interchange comparison algorithm. This probably isn't worth fixing until the problem actually manifests. [1] http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/index.html [2] http://dev.w3.org/cvsweb//2002/ws/desc/test-suite/interchange/ <http://dev.w3.org/cvsweb/2002/ws/desc/test-suite/interchange/> [3] http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/results/Intercha nge.html Jonathan Marsh - <http://www.wso2.com> http://www.wso2.com - <http://auburnmarshes.spaces.live.com> http://auburnmarshes.spaces.live.com _____ From: Jonathan Marsh [mailto:jonathan@wso2.com] Sent: Thursday, February 08, 2007 8:38 PM To: 'public-ws-semann-comments@w3.org' Subject: What's an Attribute Declaration component? The CR talks about a WSDL Attribute Declaration component [1]. WSDL 2.0 doesn't have such a component. Where is it defined? [1] http://www.w3.org/TR/2007/CR-sawsdl-20070126/#annotateXSDAttributesModelRefe rence Jonathan Marsh - <http://www.wso2.com> http://www.wso2.com - <http://auburnmarshes.spaces.live.com> http://auburnmarshes.spaces.live.com
Received on Saturday, 10 February 2007 02:48:11 UTC