Latest change to WSDL 1.1 - wsdl:import to xs:import

Hi everyone,

As per the telecon, here are the changes I made to the WSDL:

panicale:~/My Documents/work/SLRP/DAWG/WWW/2001/sw/DataAccess/proto-wsdl11 
105>cvs diff -r 1.1 -r 1.4 sparql-protocol-query-11.wsdl

Index: sparql-protocol-query-11.wsdl
===================================================================
RCS file: 
/w3ccvs/WWW/2001/sw/DataAccess/proto-wsdl11/sparql-protocol-query-11.wsdl,v
retrieving revision 1.1
retrieving revision 1.4
diff -r1.1 -r1.4
19,20c19,24
<   <wsdl:import 
namespace="http://www.w3.org/2005/09/sparql-protocol-types/#"
< 
location="http://www.w3.org/2001/sw/DataAccess/proto-wd/sparql-protocol-types.xsd" 
/>
---
>   <wsdl:types>
>     <xs:schema 
targetNamespace="http://www.w3.org/2005/08/sparql-protocol-query/#">
>       <xs:import 
namespace="http://www.w3.org/2005/09/sparql-protocol-types/#"
> 
schemaLocation="http://www.w3.org/2001/sw/DataAccess/proto-wd/sparql-protocol-types.xsd" 
/>
>       </xs:schema>
>   </wsdl:types>

Summary of the change: XML Schema should be imported using xs:import 
rather than wsdl:import. (Many toolkits,
including all those I've used, will honor either method.)

Motivation: WS-I Basic Profile [1] conformance demands this.

(This was also changed in the inline WSDL inside of Overview.html.)

Lee


[1] 
http://www.ws-i.org/Profiles/BasicProfile-1.1-2004-08-24.html#WSDL_and_Schema_Import

Received on Tuesday, 18 October 2005 14:48:38 UTC