- From: Martin Gudgin <mgudgin@microsoft.com>
- Date: Wed, 26 Jun 2002 20:08:34 -0700
- To: "Sanjiva Weerawarana" <sanjiva@watson.ibm.com>, "WS-Desc WG (Public)" <www-ws-desc@w3.org>
So you actually want <!ELEMENT definitions ( import*, types, (message|portType|serviceType|binding|service)*) Yes? Looks OK to me Gudge -----Original Message----- From: Sanjiva Weerawarana [mailto:sanjiva@watson.ibm.com] Sent: 27 June 2002 03:47 To: WS-Desc WG (Public) Subject: Re: issue 43: Does order matter for the child elements of "defini tions"? Thinking more about this issue: should we force all <import>s to come first? That seems to be clean. If so the content model would be: definitions: import*, (types|message|portType|serviceType| binding|service)* (+ the constraint of at most 1 <types> element.) Sanjiva. ----- Original Message ----- From: "Sanjiva Weerawarana" <sanjiva@watson.ibm.com> To: "Liu, Kevin" <kevin.liu@sap.com>; "WS-Desc WG (Public)" <www-ws-desc@w3.org> Sent: Thursday, June 27, 2002 8:22 AM Subject: Re: issue 43: Does order matter for the child elements of "defini tions"? > > Hi Kevin, > > I agree- what I was proposing was an explicit modification to the > language to clarify that the order of top-level elements is immaterial > and then to close this issue. > > Sanjiva. > > ----- Original Message ----- > From: "Liu, Kevin" <kevin.liu@sap.com> > To: "'Sanjiva Weerawarana'" <sanjiva@watson.ibm.com>; "WS-Desc WG (Public)" > <www-ws-desc@w3.org> > Sent: Thursday, June 27, 2002 8:09 AM > Subject: RE: issue 43: Does order matter for the child elements of > "defini tions"? > > > > > > The point is to make sure examples are consistent with the schema - > > Just > try > > XML Spy to validate this example against the WSDL11 schema, it will > > tell > you > > that the file is not valid. > > > > If element order is not important, the schema should reflect that. > > > > Regards, Kevin > > > > -----Original Message----- > > From: Sanjiva Weerawarana [mailto:sanjiva@watson.ibm.com] > > Sent: Wednesday, June 19, 2002 11:39 PM > > To: WS-Desc WG (Public) > > Subject: issue 43: Does order matter for the child elements of > > "definitions"? > > > > > > > > I would like to propose that we indicate that the order of child > > elements of <definitions> is immaterial and close this issue. Given > > that we have agreed to use QName references always, this seems to be > > the obvious choice. > > > > Sanjiva. > > > > <issue> > > <issue-num>43</issue-num> > > <title>Does order matter for the child elements of > > "definitions"?</title> > > <locus>Spec</locus> > > <requirement>n/a</requirement> > > <priority>Editorial</priority> > > <topic></topic> > > <status>Active</status> > > <originator><a href="mailto:kevin.liu@sap.com">Kevin > > Liu</a></originator> > > <responsible>Unassigned</responsible> > > <description> > > [<a > > > href="http://lists.w3.org/Archives/Public/www-ws-desc/2002Feb/0023.html" >ema > > il</a>] > > [see also issue #10] > > <pre>Section 3.1 SOAP Examples, example 3 lists <types> as > > the last element under <definitions>. This is inconsistent > > with the schema where <type> is defined as the second of the > > sequenced elements of the "definitionsType"; similar issue with > > section 4.1 HTTP GET and POST Binding example 6 where > > <binding> is put after <service> > > > > References: > > Section 3.1 SOAP Examples, example 3 > > Section 4.1 HTTP GET and POST Binding example 6 > > A 4.1 WSDL Schema</pre> > > </description> > > <proposal> > > </proposal> > > <resolution> > > </resolution> > > </issue>
Received on Wednesday, 26 June 2002 23:09:06 UTC