2 <definitions name=
"MultipleFaultTest"
3 targetNamespace=
"urn:jp.gr.jin.rrr.example.ele"
4 xmlns:
tns=
"urn:jp.gr.jin.rrr.example.ele"
5 xmlns:
typens=
"urn:jp.gr.jin.rrr.example.datatypes"
6 xmlns:
xsd=
"http://www.w3.org/2001/XMLSchema"
7 xmlns:
soap=
"http://schemas.xmlsoap.org/wsdl/soap/"
8 xmlns:
soapenc=
"http://schemas.xmlsoap.org/soap/encoding/"
9 xmlns:
wsdl=
"http://schemas.xmlsoap.org/wsdl/"
10 xmlns=
"http://schemas.xmlsoap.org/wsdl/">
13 <xsd:schema xmlns=
"http://www.w3.org/2001/XMLSchema"
14 targetNamespace=
"urn:jp.gr.jin.rrr.example.datatypes">
15 <xsd:complexType name=
"AuthenticationError">
17 <element name=
"message" type=
"xsd:string" />
18 <element name=
"backtrace" type=
"xoapenc:Array" />
21 <xsd:complexType name=
"AuthorizationError">
23 <element name=
"message" type=
"xsd:string" />
24 <element name=
"backtrace" type=
"xoapenc:Array" />
30 <message name=
"inputmsg"/>
31 <message name=
"outputmsg"/>
32 <message name=
"faultmsg1" >
33 <part name=
"exception" type=
"typens:AuthenticationError" />
35 <message name=
"faultmsg2" >
36 <part name=
"exception" type=
"typens:AuthorizationError" />
39 <portType name=
"MultipleFaultPortType">
40 <operation name=
"myoperation">
41 <input message=
"tns:inputmsg"/>
42 <output message=
"tns:outputmsg"/>
43 <fault message=
"tns:faultmsg1"/>
44 <fault message=
"tns:faultmsg2"/>
48 <binding name=
"MultipleFaultBinding" type=
"tns:MultipleFaultPortType">
49 <soap:binding style=
"rpc" transport=
"http://schemas.xmlsoap.org/soap/http"/>
50 <operation name=
"myoperation">
51 <soap:operation soapAction=
"urn:jp.gr.jin.rrr.example.ele"/>
53 <soap:body use=
"encoded" namespace=
"urn:jp.gr.jin.rrr.example.ele"
54 encodingStyle=
"http://schemas.xmlsoap.org/soap/encoding/"/>
57 <soap:body use=
"encoded" namespace=
"urn:jp.gr.jin.rrr.example.ele"
58 encodingStyle=
"http://schemas.xmlsoap.org/soap/encoding/"/>
63 <service name=
"MultipleFaultService">
64 <port name=
"MultipleFaultPortType" binding=
"tns:MultipleFaultBinding">
65 <soap:address location=
"http://localhost:17171/"/>