Re: Sorry for the bugzilla noise
"Ramkumar Menon" <[email protected]> Thu, 8 Mar 2007 16:16:35 -0800
| Newsgroups | gmane.comp.web.services.description |
|---|---|
| Message-ID | <[email protected]> |
Would be worthwhile to update 4380 with the following XSD snippet [that I
picked from another email in the discussion thread], since the the XSD
snippet in the original proposal is invalid.
<xs:complexType name="InterfaceType" mixed="false">
<xs:complexContent mixed="false">
<xs:extension base="wsdl:ExtensibleDocumentedType">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element name="operation" type="wsdl:InterfaceOperationType">
<xs:unique name="messageRefMLabel">
<xs:selector xpath="./wsdl:input|./wsdl:output"/>
<xs:field xpath="@messageLabel"/>
</xs:unique>
<xs:unique name="faultRefMLabel">
<xs:selector xpath="./wsdl:infault|./wsdl:outfault"/>
<xs:field xpath="@messageLabel"/>
</xs:unique>
</xs:element>
<xs:element name="fault" type="wsdl:InterfaceFaultType"/>
<xs:element ref="wsdl:feature"/>
<xs:element ref="wsdl:property"/>
<xs:any namespace="##other" processContents="lax"/>
</xs:choice>
<xs:attribute name="name" type="xs:NCName" use="required"/>
<xs:attribute name="extends" use="optional">
<xs:simpleType>
<xs:list itemType="xs:QName"/>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="styleDefault" use="optional">
<xs:simpleType>
<xs:list itemType="xs:anyURI"/>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:complexContent>
</xs:complexType>
rgds,
Ram
On 3/8/07, Jonathan Marsh <[email protected]> wrote:
>
> Learning how not to use it ;-).
>
>
>
> But the good news we now have our proposed errata system populated with
> the first two items ;-).
>
>
>
> *Jonathan Marsh* - http://www.wso2.com -
> http://auburnmarshes.spaces.live.com
>
>
>
--
Shift to the left, shift to the right!
Pop up, push down, byte, byte, byte!
-Ramkumar Menon
A typical Macroprocessor