wsdlpull
1.23
|
00001 <?xml version="1.0" encoding="us-ascii"?> 00002 <schema xmlns="http://www.w3.org/2001/XMLSchema" 00003 xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" 00004 targetNamespace="http://schemas.xmlsoap.org/wsdl/soap/"> 00005 <element name="binding" type="soap:bindingType"/> 00006 <complexType name="bindingType"> 00007 <attribute name="transport" type="anyURI" use="optional"/> 00008 <attribute name="style" type="soap:styleChoice" use="optional"/> 00009 </complexType> 00010 <simpleType name="styleChoice"> 00011 <restriction base="string"> 00012 <enumeration value="rpc"/> 00013 <enumeration value="document"/> 00014 </restriction> 00015 </simpleType> 00016 <element name="operation" type="soap:operationType"/> 00017 <complexType name="operationType"> 00018 <attribute name="soapAction" type="anyURI" use="optional"/> 00019 <attribute name="style" type="soap:styleChoice" use="optional"/> 00020 </complexType> 00021 <element name="body" type="soap:bodyType"/> 00022 <complexType name="bodyType"> 00023 <attribute name="encodingStyle" type="anyURI" use="optional"/> 00024 <attribute name="parts" type="NMTOKENS" use="optional"/> 00025 <attribute name="use" type="soap:useChoice" use="optional"/> 00026 <attribute name="namespace" type="anyURI" use="optional"/> 00027 </complexType> 00028 <simpleType name="useChoice"> 00029 <restriction base="string"> 00030 <enumeration value="literal"/> 00031 <enumeration value="encoded"/> 00032 </restriction> 00033 </simpleType> 00034 <element name="fault" type="soap:faultType"/> 00035 <complexType name="faultType"> 00036 <attribute name="encodingStyle" type="anyURI" use="optional"/> 00037 <attribute name="use" type="soap:useChoice" use="optional"/> 00038 <attribute name="namespace" type="anyURI" use="optional"/> 00039 <attribute name="name" type="string" use="optional"/> 00040 </complexType> 00041 00042 <element name="headerfault" type="soap:headerfaultType"/> 00043 <complexType name="headerfaultType"> 00044 <attribute name="message" type="QName" use="required"/> 00045 <attribute name="parts" type="NMTOKENS" use="required"/> 00046 <attribute name="use" type="soap:useChoice" use="required"/> 00047 <attribute name="encodingStyle" type="anyURI" use="optional"/> 00048 <attribute name="namespace" type="anyURI" use="optional"/> 00049 </complexType> 00050 00051 <element name="header" type="soap:headerType"/> 00052 <complexType name="headerType"> 00053 <all> 00054 <element ref="soap:headerfault" minOccurs="0"/> 00055 </all> 00056 <attribute name="message" type="QName" use="required"/> 00057 <attribute name="parts" type="NMTOKENS" use="optional"/> 00058 <attribute name="part" type="NMTOKEN" use="optional"/> 00059 <attribute name="use" type="soap:useChoice" use="required"/> 00060 <attribute name="encodingStyle" type="anyURI" use="optional"/> 00061 <attribute name="namespace" type="anyURI" use="optional"/> 00062 </complexType> 00063 00064 <element name="address" type="soap:addressType"/> 00065 <complexType name="addressType"> 00066 <attribute name="location" type="anyURI" use="required"/> 00067 </complexType> 00068 </schema>