1<?xml version="1.0" encoding="us-ascii"?>
2<schema xmlns="http://www.w3.org/2001/XMLSchema"
3 xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
4 targetNamespace="http://schemas.xmlsoap.org/wsdl/soap/">
5 <element name="binding" type="soap:bindingType"/>
6 <complexType name="bindingType">
7 <attribute name="transport" type="anyURI" use="optional"/>
8 <attribute name="style" type="soap:styleChoice" use="optional"/>
10 <simpleType name="styleChoice">
11 <restriction base="string">
12 <enumeration value="rpc"/>
13 <enumeration value="document"/>
16 <element name="operation" type="soap:operationType"/>
17 <complexType name="operationType">
18 <attribute name="soapAction" type="anyURI" use="optional"/>
19 <attribute name="style" type="soap:styleChoice" use="optional"/>
21 <element name="body" type="soap:bodyType"/>
22 <complexType name="bodyType">
23 <attribute name="encodingStyle" type="anyURI" use="optional"/>
24 <attribute name="parts" type="NMTOKENS" use="optional"/>
25 <attribute name="use" type="soap:useChoice" use="optional"/>
26 <attribute name="namespace" type="anyURI" use="optional"/>
28 <simpleType name="useChoice">
29 <restriction base="string">
30 <enumeration value="literal"/>
31 <enumeration value="encoded"/>
34 <element name="fault" type="soap:faultType"/>
35 <complexType name="faultType">
36 <attribute name="encodingStyle" type="anyURI" use="optional"/>
37 <attribute name="use" type="soap:useChoice" use="optional"/>
38 <attribute name="namespace" type="anyURI" use="optional"/>
39 <attribute name="name" type="string" use="optional"/>
42 <element name="headerfault" type="soap:headerfaultType"/>
43 <complexType name="headerfaultType">
44 <attribute name="message" type="QName" use="required"/>
45 <attribute name="parts" type="NMTOKENS" use="required"/>
46 <attribute name="use" type="soap:useChoice" use="required"/>
47 <attribute name="encodingStyle" type="anyURI" use="optional"/>
48 <attribute name="namespace" type="anyURI" use="optional"/>
51 <element name="header" type="soap:headerType"/>
52 <complexType name="headerType">
54 <element ref="soap:headerfault" minOccurs="0"/>
56 <attribute name="message" type="QName" use="required"/>
57 <attribute name="parts" type="NMTOKENS" use="optional"/>
58 <attribute name="part" type="NMTOKEN" use="optional"/>
59 <attribute name="use" type="soap:useChoice" use="required"/>
60 <attribute name="encodingStyle" type="anyURI" use="optional"/>
61 <attribute name="namespace" type="anyURI" use="optional"/>
64 <element name="address" type="soap:addressType"/>
65 <complexType name="addressType">
66 <attribute name="location" type="anyURI" use="required"/>