- From: Jonathan Marsh <jmarsh@microsoft.com>
- Date: Sat, 28 May 2005 14:28:14 -0700
- To: "Jonathan Marsh" <jmarsh@microsoft.com>, <w3c-xml-schema-wg@w3.org>
- Cc: <public-ws-desc-comments@w3.org>
Actually, this was issue LC63 [1]. Sorry for the inaccuracy. [1] http://www.w3.org/2002/ws/desc/4/lc-issues/issues.html#LC63 > -----Original Message----- > From: public-ws-desc-comments-request@w3.org [mailto:public-ws-desc- > comments-request@w3.org] On Behalf Of Jonathan Marsh > Sent: Friday, May 20, 2005 11:33 AM > To: w3c-xml-schema-wg@w3.org > Cc: public-ws-desc-comments@w3.org > Subject: RE: Mixing Schema Languages > > > Thank you for your comment - we tracked this as a Last Call comment > LC64[1]. The Working Group agreed that it is difficult to define the > behavior of extensions, but sees the ability to describe message types > in alternate schema languages as useful (e.g. versioning). As a > result > we decided not to restrict outright the use of multiple schema > languages > (if we could devise a way to do that, which is also not clear), and > instead added the statement: > > "This specification does not define the behavior of a WSDL 2.0 > document > that uses multiple schema languages for describing type system > components simultaneously." > > You can view the resolution in context at [2]. If we don't hear > otherwise within two weeks, we will assume this satisfies your > concern. > > [1] http://www.w3.org/2002/ws/desc/4/lc-issues/issues.html#LC64 > [2] http://www.w3.org/TR/2005/WD-wsdl20-20050510/#Description_details > > > -----Original Message----- > > From: public-ws-desc-comments-request@w3.org [mailto:public-ws-desc- > > comments-request@w3.org] On Behalf Of Asir Vedamuthu > > Sent: Friday, October 15, 2004 5:40 AM > > To: public-ws-desc-comments@w3.org > > Subject: Mixing Schema Languages > > > > > > [On behalf of the XML Schema WG ..] > > > > WSDL allows (unintentionally) users to mix components from different > > schema > > languages for XML - say, DTD, XML Schema, Relax NG, etc. How? Via > WSDL > > import statements - > > http://www.w3.org/TR/2004/WD-wsdl20-20040803/#import-xsd, > > http://www.w3.org/TR/2004/WD-wsdl20-20040803/#import-xsd, and > > http://www.w3.org/TR/2004/WD-wsdl20-20040803/#relax > > > > Example, > > > > <definitions > > xmlns="http://www.w3.org/2004/08/wsdl" > > xmlns:xs="http://www.w3.org/2001/XMLSchema"> > > xmlns:dtd="http://www.example.org/dtd"> > > xmlns:rng="http://www.relaxng.org/ns/structure/1.0"> > > > > <types> > > <xs:import namespace="uriA" schemaLocation="a.xsd"/> (XSD) > > <dtd:import namespace="uriB" location="b.dtd"/> (DTD) > > <rng:include namespace="uriC" href="c.rng"/> (RNG) > > <xs:schema targetNamespace="uriA"> > > <!-- defs and declarations --> > > </xs:schema> > > </types> > > > > <definitions> > > > > At the component model level, these components map to > > Definitions.{element > > declarations} and {type definitions} properties. We request you to > say > > how > > it works, or refer to a definition of how it works, or else to rule > > out > > mixing schema languages. > > > > On behalf of the XML Schema WG, > > > > Asir S Vedamuthu > > asirv at webmethods dot com > > http://www.webmethods.com/ >
Received on Saturday, 28 May 2005 21:28:33 UTC