Implementation: White Mesa SOAP Server
WSDL URL: http://www.whitemesa.net/wsdl/r4/complex-rpc-encoded.wsdl
Service: ComplexRpcEncService
Port: ComplexRpcEncPort
Time: Fri, 01 Nov 2002 01:11:46 GMT
[Request Message]
<?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Body><m:echoSOAPStructFault SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:m="http://soapinterop.org/wsdl"><param><soapStruct><varInt>42</varInt><varFloat>0.0999</varFloat><varString>White Mesa Test String.</varString></soapStruct></param></m:echoSOAPStructFault></SOAP-ENV:Body></SOAP-ENV:Envelope>
[Response Message]
<?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Body><SOAP-ENV:Fault><faultcode xmlns:ns="http://schemas.xmlsoap.org/soap/envelope/">ns:Server</faultcode><faultstring>Fault in response to 'echoSOAPStructFault'.</faultstring><detail><d:part1 SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:d="http://soapinterop.org/wsdl"><soapStruct><varString>White Mesa Test String.</varString><varInt>42</varInt><varFloat>0.0999</varFloat></soapStruct></d:part1></detail></SOAP-ENV:Fault></SOAP-ENV:Body></SOAP-ENV:Envelope>
[Request Message]
<?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Body><m:echoBaseStructFault SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:m="http://soapinterop.org/wsdl"><param><floatMessage>0.0999</floatMessage><shortMessage>42</shortMessage></param></m:echoBaseStructFault></SOAP-ENV:Body></SOAP-ENV:Envelope>
[Response Message]
<?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Body><SOAP-ENV:Fault><faultcode xmlns:ns="http://schemas.xmlsoap.org/soap/envelope/">ns:Server</faultcode><faultstring>Fault in response to 'echoBaseStructFault'.</faultstring><detail><d:part2 SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:d="http://soapinterop.org/wsdl"><floatMessage>0.0999</floatMessage><shortMessage>42</shortMessage></d:part2></detail></SOAP-ENV:Fault></SOAP-ENV:Body></SOAP-ENV:Envelope>
[Request Message]
<?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Body><m:echoExtendedStructFault SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:m="http://soapinterop.org/wsdl"><param><floatMessage>0.0999</floatMessage><shortMessage>42</shortMessage><stringMessage>White Mesa Test</stringMessage><intMessage>-348</intMessage><anotherIntMessage>0</anotherIntMessage></param></m:echoExtendedStructFault></SOAP-ENV:Body></SOAP-ENV:Envelope>
[Response Message]
<?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Body><SOAP-ENV:Fault><faultcode xmlns:ns="http://schemas.xmlsoap.org/soap/envelope/">ns:Server</faultcode><faultstring>Fault in response to 'echoExtendedStructFault'.</faultstring><detail><d:part3 SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:d="http://soapinterop.org/wsdl"><floatMessage>0.0999</floatMessage><shortMessage>42</shortMessage><stringMessage>White Mesa Test</stringMessage><intMessage>-348</intMessage><anotherIntMessage>0</anotherIntMessage></d:part3></detail></SOAP-ENV:Fault></SOAP-ENV:Body></SOAP-ENV:Envelope>
[Request Message]
<?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Body><m:echoMultipleFaults1 SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:m="http://soapinterop.org/wsdl"><whichFault>1</whichFault><param1><varInt>42</varInt><varFloat>0.0999</varFloat><varString>White Mesa Test String.</varString></param1><param2><floatMessage>0.0999</floatMessage><shortMessage>42</shortMessage></param2></m:echoMultipleFaults1></SOAP-ENV:Body></SOAP-ENV:Envelope>
[Response Message]
<?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Body><SOAP-ENV:Fault><faultcode xmlns:ns="http://schemas.xmlsoap.org/soap/envelope/">ns:Server</faultcode><faultstring>Fault in response to 'echoMultipleFaults1'.</faultstring><detail><d:part1 SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:d="http://soapinterop.org/wsdl"><soapStruct><varString>White Mesa Test String.</varString><varInt>42</varInt><varFloat>0.0999</varFloat></soapStruct></d:part1></detail></SOAP-ENV:Fault></SOAP-ENV:Body></SOAP-ENV:Envelope>
[Request Message]
<?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Body><m:echoMultipleFaults1 SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:m="http://soapinterop.org/wsdl"><whichFault>2</whichFault><param1><varInt>42</varInt><varFloat>0.0999</varFloat><varString>White Mesa Test String.</varString></param1><param2><floatMessage>0.0999</floatMessage><shortMessage>42</shortMessage></param2></m:echoMultipleFaults1></SOAP-ENV:Body></SOAP-ENV:Envelope>
[Response Message]
<?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Body><SOAP-ENV:Fault><faultcode xmlns:ns="http://schemas.xmlsoap.org/soap/envelope/">ns:Server</faultcode><faultstring>Fault in response to 'echoMultipleFaults1'.</faultstring><detail><d:part2 SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:d="http://soapinterop.org/wsdl"><floatMessage>0.0999</floatMessage><shortMessage>42</shortMessage></d:part2></detail></SOAP-ENV:Fault></SOAP-ENV:Body></SOAP-ENV:Envelope>
[Request Message]
<?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Body><m:echoMultipleFaults1 SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:m="http://soapinterop.org/wsdl"><whichFault>3</whichFault><param1><varInt>42</varInt><varFloat>0.0999</varFloat><varString>White Mesa Test String.</varString></param1><param2><floatMessage>0.0999</floatMessage><shortMessage>42</shortMessage></param2></m:echoMultipleFaults1></SOAP-ENV:Body></SOAP-ENV:Envelope>
[Response Message]
<?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Body><SOAP-ENV:Fault><faultcode xmlns:ns="http://schemas.xmlsoap.org/soap/envelope/">ns:Server</faultcode><faultstring>Fault in response to 'echoMultipleFaults1'.</faultstring><detail><d:part1 SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:d="http://soapinterop.org/wsdl"><soapStruct><varString>White Mesa Test String.</varString><varInt>42</varInt><varFloat>0.0999</varFloat></soapStruct></d:part1></detail></SOAP-ENV:Fault></SOAP-ENV:Body></SOAP-ENV:Envelope>
[Request Message]
<?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Body><m:echoMultipleFaults2 SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:m="http://soapinterop.org/wsdl"><whichFault>1</whichFault><param1><floatMessage>0.0999</floatMessage><shortMessage>42</shortMessage></param1><param2><floatMessage>-3.777E+08</floatMessage><shortMessage>0</shortMessage><stringMessage>White Mesa Test String (extended struct)</stringMessage><intMessage>7777</intMessage><anotherIntMessage>-5</anotherIntMessage></param2><param3><floatMessage>67.0008</floatMessage><shortMessage>22</shortMessage><stringMessage>White Mesa Test String (more extended struct)</stringMessage><intMessage>-1001</intMessage><anotherIntMessage>10000</anotherIntMessage><booleanMessage>1</booleanMessage></param3></m:echoMultipleFaults2></SOAP-ENV:Body></SOAP-ENV:Envelope>
[Response Message]
<?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Body><SOAP-ENV:Fault><faultcode xmlns:ns="http://schemas.xmlsoap.org/soap/envelope/">ns:Server</faultcode><faultstring>Fault in response to 'echoMultipleFaults2'.</faultstring><detail><d:part2 SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:d="http://soapinterop.org/wsdl"><floatMessage>0.0999</floatMessage><shortMessage>42</shortMessage></d:part2></detail></SOAP-ENV:Fault></SOAP-ENV:Body></SOAP-ENV:Envelope>
[Request Message]
<?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Body><m:echoMultipleFaults2 SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:m="http://soapinterop.org/wsdl"><whichFault>2</whichFault><param1><floatMessage>0.0999</floatMessage><shortMessage>42</shortMessage></param1><param2><floatMessage>-3.777E+08</floatMessage><shortMessage>0</shortMessage><stringMessage>White Mesa Test String (extended struct)</stringMessage><intMessage>7777</intMessage><anotherIntMessage>-5</anotherIntMessage></param2><param3><floatMessage>67.0008</floatMessage><shortMessage>22</shortMessage><stringMessage>White Mesa Test String (more extended struct)</stringMessage><intMessage>-1001</intMessage><anotherIntMessage>10000</anotherIntMessage><booleanMessage>1</booleanMessage></param3></m:echoMultipleFaults2></SOAP-ENV:Body></SOAP-ENV:Envelope>
[Response Message]
<?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Body><SOAP-ENV:Fault><faultcode xmlns:ns="http://schemas.xmlsoap.org/soap/envelope/">ns:Server</faultcode><faultstring>Fault in response to 'echoMultipleFaults2'.</faultstring><detail><d:part3 SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:d="http://soapinterop.org/wsdl"><floatMessage>-3.777E+08</floatMessage><shortMessage>0</shortMessage><stringMessage>White Mesa Test String (extended struct)</stringMessage><intMessage>7777</intMessage><anotherIntMessage>-5</anotherIntMessage></d:part3></detail></SOAP-ENV:Fault></SOAP-ENV:Body></SOAP-ENV:Envelope>
[Request Message]
<?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Body><m:echoMultipleFaults2 SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:m="http://soapinterop.org/wsdl"><whichFault>3</whichFault><param1><floatMessage>0.0999</floatMessage><shortMessage>42</shortMessage></param1><param2><floatMessage>-3.777E+08</floatMessage><shortMessage>0</shortMessage><stringMessage>White Mesa Test String (extended struct)</stringMessage><intMessage>7777</intMessage><anotherIntMessage>-5</anotherIntMessage></param2><param3><floatMessage>67.0008</floatMessage><shortMessage>22</shortMessage><stringMessage>White Mesa Test String (more extended struct)</stringMessage><intMessage>-1001</intMessage><anotherIntMessage>10000</anotherIntMessage><booleanMessage>1</booleanMessage></param3></m:echoMultipleFaults2></SOAP-ENV:Body></SOAP-ENV:Envelope>
[Response Message]
<?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Body><SOAP-ENV:Fault><faultcode xmlns:ns="http://schemas.xmlsoap.org/soap/envelope/">ns:Server</faultcode><faultstring>Fault in response to 'echoMultipleFaults2'.</faultstring><detail><d:part4 SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:d="http://soapinterop.org/wsdl"><floatMessage>67.0008</floatMessage><shortMessage>22</shortMessage><stringMessage>White Mesa Test String (more extended struct)</stringMessage><intMessage>-1001</intMessage><anotherIntMessage>10000</anotherIntMessage><booleanMessage>1</booleanMessage></d:part4></detail></SOAP-ENV:Fault></SOAP-ENV:Body></SOAP-ENV:Envelope>
[Request Message]
<?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Body><m:echoMultipleFaults2 SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:m="http://soapinterop.org/wsdl"><whichFault>4</whichFault><param1><floatMessage>0.0999</floatMessage><shortMessage>42</shortMessage></param1><param2><floatMessage>-3.777E+08</floatMessage><shortMessage>0</shortMessage><stringMessage>White Mesa Test String (extended struct)</stringMessage><intMessage>7777</intMessage><anotherIntMessage>-5</anotherIntMessage></param2><param3><floatMessage>67.0008</floatMessage><shortMessage>22</shortMessage><stringMessage>White Mesa Test String (more extended struct)</stringMessage><intMessage>-1001</intMessage><anotherIntMessage>10000</anotherIntMessage><booleanMessage>1</booleanMessage></param3></m:echoMultipleFaults2></SOAP-ENV:Body></SOAP-ENV:Envelope>
[Response Message]
<?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Body><SOAP-ENV:Fault><faultcode xmlns:ns="http://schemas.xmlsoap.org/soap/envelope/">ns:Server</faultcode><faultstring>Fault in response to 'echoMultipleFaults2'.</faultstring><detail><d:part2 SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:d="http://soapinterop.org/wsdl"><floatMessage>0.0999</floatMessage><shortMessage>42</shortMessage></d:part2></detail></SOAP-ENV:Fault></SOAP-ENV:Body></SOAP-ENV:Envelope>