Visual Works OpentalkSoap Client Test Result
Round 2 Group B Interop Testing
Time: September 6, 2002 11:25:46.168
4s4c
Access point: http://www.pocketsoap.com/services/ilab_b.wsdl
| |
Test Result |
Details |
| echoSimpleTypesAsStruct |
PASSED | |
| echoStructAsSimpleTypes |
PASSED | |
| echo2DStringArray |
FAILED | sent: #(#('string11' 'string12' 'string13') #('string21' 'string22' 'string23'))received: #('string11' 'string12' 'string13' 'string21' 'string22' 'string23') |
| echoNestedStruct |
PASSED | |
| echoNestedArray |
PASSED | |
4s4c v2.0
Access point: http://soap.4s4c.com/ilab2/ilab_b.wsdl
| |
Test Result |
Details |
| echoSimpleTypesAsStruct |
PASSED | |
| echoStructAsSimpleTypes |
FAILED | Fault: S:Server -2147352561 |
| echo2DStringArray |
PASSED | |
| echoNestedStruct |
PASSED | |
| echoNestedArray |
FAILED | Fault: 500 Internal Server Error |
Apache Axis
Access point: http://nagoya.apache.org:5049/axis/services/echoB?wsdl
| |
Test Result |
Details |
| echoSimpleTypesAsStruct |
PASSED | |
| echoStructAsSimpleTypes |
FAILED | Mismatch number of parts and arguments |
| echo2DStringArray |
FAILED | sent: #(#('string11' 'string12' 'string13') #('string21' 'string22' 'string23'))received: #('' '') |
| echoNestedStruct |
PASSED | |
| echoNestedArray |
PASSED | |
ASP.NET Web Services
Access point: http://www.mssoapinterop.org/asmx/simpleb.asmx?wsdl
| |
Test Result |
Details |
| echoSimpleTypesAsStruct |
PASSED | |
| echoStructAsSimpleTypes |
PASSED | |
| echo2DStringArray |
FAILED | Fault: soap:Client Server was unable to read request. --> There is an error in XML document (2, 531). --> 'Element' is ... |
| echoNestedStruct |
PASSED | |
| echoNestedArray |
PASSED | |
Delphi SOAP
Access point: http://soap-server.borland.com/WebServices/Interop/cgi-bin/InteropGroupB.exe/wsdl/InteropTestPortTypeB
| |
Test Result |
Details |
| echoSimpleTypesAsStruct |
PASSED | |
| echoStructAsSimpleTypes |
PASSED | |
| echo2DStringArray |
PASSED | |
| echoNestedStruct |
PASSED | |
| echoNestedArray |
PASSED | |
EasySoap++
Access point: http://easysoap.sourceforge.net/interopB.wsdl
| |
Test Result |
Details |
| echoSimpleTypesAsStruct |
PASSED | |
| echoStructAsSimpleTypes |
PASSED | |
| echo2DStringArray |
PASSED | |
| echoNestedStruct |
PASSED | |
| echoNestedArray |
PASSED | |
GLUE
Access point: http://www.themindelectric.net:8004/glue/round2B.wsdl
| |
Test Result |
Details |
| echoSimpleTypesAsStruct |
PASSED | |
| echoStructAsSimpleTypes |
PASSED | |
| echo2DStringArray |
FAILED | Fault: soap:Server argument type mismatch |
| echoNestedStruct |
PASSED | |
| echoNestedArray |
PASSED | |
GLUE
Access point:
| |
Test Result |
Details |
This URI does not contain a protocol.
gSOAP
Access point: http://www.cs.fsu.edu/~engelen/interop2B.wsdl
| |
Test Result |
Details |
| echoSimpleTypesAsStruct |
PASSED | |
| echoStructAsSimpleTypes |
PASSED | |
| echo2DStringArray |
PASSED | |
| echoNestedStruct |
PASSED | |
| echoNestedArray |
PASSED | |
HP SOAP
Access point: http://soap.bluestone.com/hpws/soap/EchoService.wsdl
| |
Test Result |
Details |
| echoSimpleTypesAsStruct |
PASSED | |
| echoStructAsSimpleTypes |
FAILED | Subscript out of bounds: |
| echo2DStringArray |
PASSED | |
| echoNestedStruct |
PASSED | |
| echoNestedArray |
PASSED | |
IONA XMLBus
Access point: http://interop.xmlbus.com:7002/xmlbus/container/InteropTest/GroupBService/GroupBPort
| |
Test Result |
Details |
| echoSimpleTypesAsStruct |
PASSED | |
| echoStructAsSimpleTypes |
PASSED | |
| echo2DStringArray |
PASSED | |
| echoNestedStruct |
PASSED | |
| echoNestedArray |
PASSED | |
Kafka
Access point: http://www.thoughtpost.com/services/interop.asmx?wsdl
| |
Test Result |
Details |
No specified namespace for:ns
MS .NET Remoting
Access point: http://www.mssoapinterop.org/remoting/ServiceB.soap?wsdl
| |
Test Result |
Details |
| echoSimpleTypesAsStruct |
PASSED | |
| echoStructAsSimpleTypes |
PASSED | |
| echo2DStringArray |
PASSED | |
| echoNestedStruct |
PASSED | |
| echoNestedArray |
PASSED | |
MS SOAP ToolKit 2.0
Access point: http://mssoapinterop.org/stk/InteropBtyped.wsdl
MS SOAP ToolKit 3.0
Access point: http://mssoapinterop.org/stkV3/InteropB.wsdl
| |
Test Result |
Details |
| echoSimpleTypesAsStruct |
PASSED | |
| echoStructAsSimpleTypes |
PASSED | |
| echo2DStringArray |
PASSED | |
| echoNestedStruct |
PASSED | |
| echoNestedArray |
PASSED | |
NuSOAP
Access point: http://dietrich.ganx4.com/nusoap/testbed/round2_groupb.wsdl
| |
Test Result |
Details |
| echoSimpleTypesAsStruct |
PASSED | |
| echoStructAsSimpleTypes |
PASSED | |
| echo2DStringArray |
PASSED | |
| echoNestedStruct |
PASSED | |
| echoNestedArray |
FAILED | collection sizes do not match |
OpenLink
Access point: http://demo.openlinksw.com:8890/interop/services.wsdl
| |
Test Result |
Details |
| echoSimpleTypesAsStruct |
PASSED | |
| echoStructAsSimpleTypes |
PASSED | |
| echo2DStringArray |
FAILED | Fault: SOAP:Server [Virtuoso SOAP server] SSSSS: the PL value doesn't validate to the parameter schema http://soapinter... |
| echoNestedStruct |
PASSED | |
| echoNestedArray |
PASSED | |
Phalanx
Access point: http://www.phalanxsys.com/ilabB/untyped/interopB.wsdl
| |
Test Result |
Details |
Net.HttpObjectNotFound
(404 Not Found
)
SIM
Access point: http://soapinterop.simdb.com/round2B?WSDL
| |
Test Result |
Details |
| echoSimpleTypesAsStruct |
PASSED | |
| echoStructAsSimpleTypes |
PASSED | |
| echo2DStringArray |
FAILED | No defined operation for echo2DStringArray |
| echoNestedStruct |
PASSED | |
| echoNestedArray |
PASSED | |
SOAP:Lite
Access point: http://services.soaplite.com/InteropTestB.wsdl
| |
Test Result |
Details |
There is no binding: {tns:InteropTestSoapBinding}
SOAP4R
Access point: http://www.jin.gr.jp/~nahi/Ruby/SOAP4R/SOAPBuildersInterop/SOAP4R_SOAPBuildersInteropTest_R2GroupB.wsdl
| |
Test Result |
Details |
| echoSimpleTypesAsStruct |
PASSED | |
| echoStructAsSimpleTypes |
PASSED | |
| echo2DStringArray |
PASSED | |
| echoNestedStruct |
PASSED | |
| echoNestedArray |
PASSED | |
Spheon JSOAP
Access point: http://213.23.125.181:8081/interopb.wsdl
| |
Test Result |
Details |
| echoSimpleTypesAsStruct |
PASSED | |
| echoStructAsSimpleTypes |
FAILED | Subscript out of bounds: |
| echo2DStringArray |
FAILED | sent: #(#('string11' 'string12' 'string13') #('string21' 'string22' 'string23'))received: #('' '') |
| echoNestedStruct |
PASSED | |
| echoNestedArray |
PASSED | |
Spray 2001
Access point: http://www.dolphinharbor.org/services/interopB2001/service.wsdl
| |
Test Result |
Details |
| echoSimpleTypesAsStruct |
PASSED | |
| echoStructAsSimpleTypes |
PASSED | |
| echo2DStringArray |
PASSED | |
| echoNestedStruct |
PASSED | |
| echoNestedArray |
PASSED | |
SQLData SOAP Server
Access point: http://soapclient.com/interop/InteropB.wsdl
| |
Test Result |
Details |
| echoSimpleTypesAsStruct |
PASSED | |
| echoStructAsSimpleTypes |
PASSED | |
| echo2DStringArray |
PASSED | |
| echoNestedStruct |
PASSED | |
| echoNestedArray |
PASSED | |
Virtuoso (development)
Access point: http://193.68.20.102:8890/Interop/services.wsdl
| |
Test Result |
Details |
WSAEWOULDBLOCK
VW OpentalkSoap
Access point: http://www.cincomsmalltalk.com:8080/CincomSmalltalkWiki/DOWNLOAD/WebServices/vwInteropR2GroupB.wsdl
| |
Test Result |
Details |
| echoSimpleTypesAsStruct |
PASSED | |
| echoStructAsSimpleTypes |
PASSED | |
| echo2DStringArray |
PASSED | |
| echoNestedStruct |
PASSED | |
| echoNestedArray |
PASSED | |
WASP Server for C++
Access point: http://soap.systinet.net:6070/InteropBService/
| |
Test Result |
Details |
| echoSimpleTypesAsStruct |
PASSED | |
| echoStructAsSimpleTypes |
PASSED | |
| echo2DStringArray |
PASSED | |
| echoNestedStruct |
PASSED | |
| echoNestedArray |
PASSED | |
WASP Server for Java
Access point: http://soap.systinet.net/ws/InteropBService/
| |
Test Result |
Details |
| echoSimpleTypesAsStruct |
PASSED | |
| echoStructAsSimpleTypes |
PASSED | |
| echo2DStringArray |
PASSED | |
| echoNestedStruct |
PASSED | |
| echoNestedArray |
PASSED | |
webMethods Integration Server
Access point: http://ewsdemo.webmethods.com/InteropTest/endpoints/Round2GroupB.wsdl
| |
Test Result |
Details |
| echoSimpleTypesAsStruct |
PASSED | |
| echoStructAsSimpleTypes |
PASSED | |
| echo2DStringArray |
PASSED | |
| echoNestedStruct |
PASSED | |
| echoNestedArray |
PASSED | |
White Mesa SOAP Server
Access point: http://www.whitemesa.net/wsdl/std/interopB.wsdl
| |
Test Result |
Details |
| echoSimpleTypesAsStruct |
PASSED | |
| echoStructAsSimpleTypes |
PASSED | |
| echo2DStringArray |
PASSED | |
| echoNestedStruct |
PASSED | |
| echoNestedArray |
PASSED | |
Wingfoot
Access point: http://www.wingfoot.com/interop/wingfootGroupB.wsdl
| |
Test Result |
Details |
| echoSimpleTypesAsStruct |
PASSED | |
| echoStructAsSimpleTypes |
PASSED | |
| echo2DStringArray |
FAILED | Fault: SOAP-ENV:Server Method echo2DStringArray is not exposed as a service |
| echoNestedStruct |
PASSED | |
| echoNestedArray |
PASSED | |
Zolera SOAP Infrastructure
Access point: http://63.142.188.184:1122/interop.wsdl
| |
Test Result |
Details |
WSAEWOULDBLOCK
4s4c Requests/Responses
echoSimpleTypesAsStruct
Request
POST /ilab/soap.asp HTTP/1.1
Host: soap.4s4c.com
Content-length: 634
SOAPAction: "http://soapinterop.org/"
Content-type: text/xml;charset=utf-8
Connection: keep-alive
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:m="http://soapinterop.org/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:enc="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Body><m:echoSimpleTypesAsStruct enc:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><inputString xsi:type="xsd:string">SOAP string</inputString><inputInteger xsi:type="xsd:int">234</inputInteger><inputFloat xsi:type="xsd:float">23.67</inputFloat></m:echoSimpleTypesAsStruct></SOAP-ENV:Body></SOAP-ENV:Envelope>
Response
HTTP/1.1 200 OK
Server: Microsoft-IIS/5.0
Date: Fri, 6 Sep 2002 15:26:37 -0400
Content-length: 707
Content-type: text/xml;charset=UTF-8
Expires: Fri, 6 Sep 2002 15:26:37 -0400
Cache-control: private
<?xml version="1.0"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><SOAP-ENV:Body><m:echoSimpleTypesAsStructResponse xmlns:m="http://soapinterop.org/"><return xsi:type="ns1:SOAPStruct" xmlns:ns1="http://soapinterop.org/xsd"><varString xsi:type="xsd:string">SOAP string</varString><varInt xsi:type="xsd:int">234</varInt><varFloat xsi:type="xsd:float">23.67</varFloat></return></m:echoSimpleTypesAsStructResponse></SOAP-ENV:Body></SOAP-ENV:Envelope>
echoStructAsSimpleTypes
Request
POST /ilab/soap.asp HTTP/1.1
Host: soap.4s4c.com
Content-length: 704
SOAPAction: "http://soapinterop.org/"
Content-type: text/xml;charset=utf-8
Connection: keep-alive
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:m="http://soapinterop.org/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:s="http://soapinterop.org/xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:enc="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Body><m:echoStructAsSimpleTypes enc:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><inputStruct xsi:type="s:SOAPStruct"><varString xsi:type="xsd:string">string</varString><varInt xsi:type="xsd:int">1073741824</varInt><varFloat xsi:type="xsd:float">42.24</varFloat></inputStruct></m:echoStructAsSimpleTypes></SOAP-ENV:Body></SOAP-ENV:Envelope>
Response
HTTP/1.1 200 OK
Server: Microsoft-IIS/5.0
Date: Fri, 6 Sep 2002 15:26:37 -0400
Content-length: 652
Content-type: text/xml;charset=UTF-8
Expires: Fri, 6 Sep 2002 15:26:38 -0400
Cache-control: private
<?xml version="1.0"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><SOAP-ENV:Body><m:echoStructAsSimpleTypesResponse xmlns:m="http://soapinterop.org/"><outputString xsi:type="xsd:string">string</outputString><outputInteger xsi:type="xsd:int">1073741824</outputInteger><outputFloat xsi:type="xsd:float">42.24</outputFloat></m:echoStructAsSimpleTypesResponse></SOAP-ENV:Body></SOAP-ENV:Envelope>
echo2DStringArray
Request
POST /ilab/soap.asp HTTP/1.1
Host: soap.4s4c.com
Content-length: 878
SOAPAction: "http://soapinterop.org/"
Content-type: text/xml;charset=utf-8
Connection: keep-alive
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:m="http://soapinterop.org/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAPEnc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:enc="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Body><m:echo2DStringArray enc:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><input2DStringArray SOAPEnc:arrayType="xsd:string[2,3]" xsi:type="SOAPEnc:Array"><item xsi:type="xsd:string">string11</item><item xsi:type="xsd:string">string12</item><item xsi:type="xsd:string">string13</item><item xsi:type="xsd:string">string21</item><item xsi:type="xsd:string">string22</item><item xsi:type="xsd:string">string23</item></input2DStringArray></m:echo2DStringArray></SOAP-ENV:Body></SOAP-ENV:Envelope>
Response
HTTP/1.1 200 OK
Server: Microsoft-IIS/5.0
Date: Fri, 6 Sep 2002 15:26:40 -0400
Content-length: 806
Content-type: text/xml;charset=UTF-8
Expires: Fri, 6 Sep 2002 15:26:40 -0400
Cache-control: private
<?xml version="1.0"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><SOAP-ENV:Body><m:echo2DStringArrayResponse xmlns:m="http://soapinterop.org/"><return xsi:type="SOAP-ENC:Array" SOAP-ENC:arrayType="xsd:string[6]"><item xsi:type="xsd:string">string11</item><item xsi:type="xsd:string">string12</item><item xsi:type="xsd:string">string13</item><item xsi:type="xsd:string">string21</item><item xsi:type="xsd:string">string22</item><item xsi:type="xsd:string">string23</item></return></m:echo2DStringArrayResponse></SOAP-ENV:Body></SOAP-ENV:Envelope>
echoNestedStruct
Request
POST /ilab/soap.asp HTTP/1.1
Host: soap.4s4c.com
Content-length: 884
SOAPAction: "http://soapinterop.org/"
Content-type: text/xml;charset=utf-8
Connection: keep-alive
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:m="http://soapinterop.org/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:s="http://soapinterop.org/xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:enc="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Body><m:echoNestedStruct enc:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><inputStruct xsi:type="s:SOAPStructStruct"><varString xsi:type="xsd:string">SOAP string</varString><varInt xsi:type="xsd:int">1073741824</varInt><varFloat xsi:type="xsd:float">42.24</varFloat><varStruct xsi:type="s:SOAPStruct"><varString xsi:type="xsd:string">string</varString><varInt xsi:type="xsd:int">104</varInt><varFloat xsi:type="xsd:float">44.0</varFloat></varStruct></inputStruct></m:echoNestedStruct></SOAP-ENV:Body></SOAP-ENV:Envelope>
Response
HTTP/1.1 200 OK
Server: Microsoft-IIS/5.0
Date: Fri, 6 Sep 2002 15:26:40 -0400
Content-length: 889
Content-type: text/xml;charset=UTF-8
Expires: Fri, 6 Sep 2002 15:26:41 -0400
Cache-control: private
<?xml version="1.0"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><SOAP-ENV:Body><m:echoNestedStructResponse xmlns:m="http://soapinterop.org/"><return xsi:type="ns1:SOAPStructStruct" xmlns:ns1="http://soapinterop.org/xsd"><varString xsi:type="xsd:string">SOAP string</varString><varInt xsi:type="xsd:int">1073741824</varInt><varFloat xsi:type="xsd:float">42.24</varFloat><varStruct xsi:type="ns1:SOAPStruct"><varString xsi:type="xsd:string">string</varString><varInt xsi:type="xsd:int">104</varInt><varFloat xsi:type="xsd:float">44</varFloat></varStruct></return></m:echoNestedStructResponse></SOAP-ENV:Body></SOAP-ENV:Envelope>
echoNestedArray
Request
POST /ilab/soap.asp HTTP/1.1
Host: soap.4s4c.com
Content-length: 920
SOAPAction: "http://soapinterop.org/"
Content-type: text/xml;charset=utf-8
Connection: keep-alive
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:m="http://soapinterop.org/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAPEnc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:s="http://soapinterop.org/xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:enc="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Body><m:echoNestedArray enc:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><inputStruct xsi:type="s:SOAPArrayStruct"><varString xsi:type="xsd:string">SOAP string</varString><varInt xsi:type="xsd:int">1073741824</varInt><varFloat xsi:type="xsd:float">42.24</varFloat><varArray SOAPEnc:arrayType="xsd:string[2]" xsi:type="SOAPEnc:Array"><item xsi:type="xsd:string">string1</item><item xsi:type="xsd:string">string2</item></varArray></inputStruct></m:echoNestedArray></SOAP-ENV:Body></SOAP-ENV:Envelope>
Response
HTTP/1.1 200 OK
Server: Microsoft-IIS/5.0
Date: Fri, 6 Sep 2002 15:26:41 -0400
Content-length: 869
Content-type: text/xml;charset=UTF-8
Expires: Fri, 6 Sep 2002 15:26:41 -0400
Cache-control: private
<?xml version="1.0"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><SOAP-ENV:Body><m:echoNestedArrayResponse xmlns:m="http://soapinterop.org/"><return xsi:type="ns1:SOAPArrayStruct" xmlns:ns1="http://soapinterop.org/xsd"><varString xsi:type="xsd:string">SOAP string</varString><varInt xsi:type="xsd:int">1073741824</varInt><varFloat xsi:type="xsd:float">42.24</varFloat><varArray xsi:type="SOAP-ENC:Array" SOAP-ENC:arrayType="xsd:string[2]"><item xsi:type="xsd:string">string1</item><item xsi:type="xsd:string">string2</item></varArray></return></m:echoNestedArrayResponse></SOAP-ENV:Body></SOAP-ENV:Envelope>
>> to the table test results
>> to the top
4s4c v2.0 Requests/Responses
echoSimpleTypesAsStruct
Request
POST /ilab2/soap.asp HTTP/1.1
Host: soap.4s4c.com
Content-length: 634
SOAPAction: "http://soapinterop.org/"
Content-type: text/xml;charset=utf-8
Connection: keep-alive
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:m="http://soapinterop.org/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:enc="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Body><m:echoSimpleTypesAsStruct enc:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><inputString xsi:type="xsd:string">SOAP string</inputString><inputInteger xsi:type="xsd:int">234</inputInteger><inputFloat xsi:type="xsd:float">23.67</inputFloat></m:echoSimpleTypesAsStruct></SOAP-ENV:Body></SOAP-ENV:Envelope>
Response
HTTP/1.1 200 OK
Server: Microsoft-IIS/5.0
Date: Fri, 6 Sep 2002 15:26:43 -0400
Content-length: 698
Content-type: text/xml;charset=UTF-8
Expires: Fri, 6 Sep 2002 15:26:43 -0400
Set-cookie: ASPSESSIONIDGGQGGBIC=EEFBACAAIONEGDAKHJNBBBOL; path=/
Cache-control: private
<S:Envelope
S:encodingStyle='http://schemas.xmlsoap.org/soap/encoding/'
xmlns:Enc='http://schemas.xmlsoap.org/soap/encoding/'
xmlns:S='http://schemas.xmlsoap.org/soap/envelope/'
xmlns:a='http://soapinterop.org/'
xmlns:b='http://soapinterop.org/xsd'
xmlns:XS='http://www.w3.org/2001/XMLSchema'
xmlns:XI='http://www.w3.org/2001/XMLSchema-instance'>
<S:Body><a:echoSimpleTypesAsStructResponse><result href='#e1ce4'/>
</a:echoSimpleTypesAsStructResponse>
<result Enc:root='0' id='e1ce4' XI:type='b:SOAPStruct'><varInt XI:type='XS:int'>234</varInt>
<varString XI:type='XS:string'>SOAP string</varString>
<varFloat XI:type='XS:float'>23.67</varFloat>
</result>
</S:Body></S:Envelope>
echoStructAsSimpleTypes
Request
POST /ilab2/soap.asp HTTP/1.1
Host: soap.4s4c.com
Content-length: 704
SOAPAction: "http://soapinterop.org/"
Content-type: text/xml;charset=utf-8
Connection: keep-alive
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:m="http://soapinterop.org/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:s="http://soapinterop.org/xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:enc="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Body><m:echoStructAsSimpleTypes enc:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><inputStruct xsi:type="s:SOAPStruct"><varString xsi:type="xsd:string">string</varString><varInt xsi:type="xsd:int">1073741824</varInt><varFloat xsi:type="xsd:float">42.24</varFloat></inputStruct></m:echoStructAsSimpleTypes></SOAP-ENV:Body></SOAP-ENV:Envelope>
Response
HTTP/1.1 500
Server: Microsoft-IIS/5.0
Date: Fri, 6 Sep 2002 15:26:43 -0400
Content-length: 372
Content-type: text/xml;charset=UTF-8
Expires: Fri, 6 Sep 2002 15:26:43 -0400
Set-cookie: ASPSESSIONIDGGQGGBIC=FEFBACAABKFLDHOPOEJBDCKB; path=/
Cache-control: private
<S:Envelope
S:encodingStyle=''
xmlns:S='http://schemas.xmlsoap.org/soap/envelope/'
xmlns:XS='http://www.w3.org/2001/XMLSchema'
xmlns:XI='http://www.w3.org/2001/XMLSchema-instance'>
<S:Body><S:Fault><faultcode XI:type='XS:QName'>S:Server</faultcode>
<faultstring XI:type='XS:string'>-2147352561</faultstring>
<detail></detail>
</S:Fault>
</S:Body></S:Envelope>
echo2DStringArray
Request
POST /ilab2/soap.asp HTTP/1.1
Host: soap.4s4c.com
Content-length: 878
SOAPAction: "http://soapinterop.org/"
Content-type: text/xml;charset=utf-8
Connection: keep-alive
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:m="http://soapinterop.org/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAPEnc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:enc="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Body><m:echo2DStringArray enc:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><input2DStringArray SOAPEnc:arrayType="xsd:string[2,3]" xsi:type="SOAPEnc:Array"><item xsi:type="xsd:string">string11</item><item xsi:type="xsd:string">string12</item><item xsi:type="xsd:string">string13</item><item xsi:type="xsd:string">string21</item><item xsi:type="xsd:string">string22</item><item xsi:type="xsd:string">string23</item></input2DStringArray></m:echo2DStringArray></SOAP-ENV:Body></SOAP-ENV:Envelope>
Response
HTTP/1.1 200 OK
Server: Microsoft-IIS/5.0
Date: Fri, 6 Sep 2002 15:26:44 -0400
Content-length: 706
Content-type: text/xml;charset=UTF-8
Expires: Fri, 6 Sep 2002 15:26:44 -0400
Set-cookie: ASPSESSIONIDGGQGGBIC=GEFBACAAJFMGBFKCOKFFFLBM; path=/
Cache-control: private
<S:Envelope
S:encodingStyle='http://schemas.xmlsoap.org/soap/encoding/'
xmlns:Enc='http://schemas.xmlsoap.org/soap/encoding/'
xmlns:S='http://schemas.xmlsoap.org/soap/envelope/'
xmlns:a='http://soapinterop.org/'
xmlns:XS='http://www.w3.org/2001/XMLSchema'
xmlns:XI='http://www.w3.org/2001/XMLSchema-instance'>
<S:Body><a:echo2DStringArrayResponse><result XI:type='Enc:Array' Enc:arrayType='XS:string[2,3]'><i XI:type='XS:string'>string11</i>
<i XI:type='XS:string'>string12</i>
<i XI:type='XS:string'>string13</i>
<i XI:type='XS:string'>string21</i>
<i XI:type='XS:string'>string22</i>
<i XI:type='XS:string'>string23</i>
</result>
</a:echo2DStringArrayResponse>
</S:Body></S:Envelope>
echoNestedStruct
Request
POST /ilab2/soap.asp HTTP/1.1
Host: soap.4s4c.com
Content-length: 884
SOAPAction: "http://soapinterop.org/"
Content-type: text/xml;charset=utf-8
Connection: keep-alive
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:m="http://soapinterop.org/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:s="http://soapinterop.org/xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:enc="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Body><m:echoNestedStruct enc:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><inputStruct xsi:type="s:SOAPStructStruct"><varString xsi:type="xsd:string">SOAP string</varString><varInt xsi:type="xsd:int">1073741824</varInt><varFloat xsi:type="xsd:float">42.24</varFloat><varStruct xsi:type="s:SOAPStruct"><varString xsi:type="xsd:string">string</varString><varInt xsi:type="xsd:int">104</varInt><varFloat xsi:type="xsd:float">44.0</varFloat></varStruct></inputStruct></m:echoNestedStruct></SOAP-ENV:Body></SOAP-ENV:Envelope>
Response
HTTP/1.1 200 OK
Server: Microsoft-IIS/5.0
Date: Fri, 6 Sep 2002 15:26:44 -0400
Content-length: 931
Content-type: text/xml;charset=UTF-8
Expires: Fri, 6 Sep 2002 15:26:45 -0400
Set-cookie: ASPSESSIONIDGGQGGBIC=HEFBACAAPDBDMOPPADICDHEA; path=/
Cache-control: private
<S:Envelope
S:encodingStyle='http://schemas.xmlsoap.org/soap/encoding/'
xmlns:Enc='http://schemas.xmlsoap.org/soap/encoding/'
xmlns:S='http://schemas.xmlsoap.org/soap/envelope/'
xmlns:a='http://soapinterop.org/'
xmlns:b='http://soapinterop.org/xsd'
xmlns:XS='http://www.w3.org/2001/XMLSchema'
xmlns:XI='http://www.w3.org/2001/XMLSchema-instance'>
<S:Body><a:echoNestedStructResponse><result href='#f78ec'/>
</a:echoNestedStructResponse>
<varStruct Enc:root='0' id='fba34' XI:type='b:SOAPStruct'><varInt XI:type='XS:int'>104</varInt>
<varString XI:type='XS:string'>string</varString>
<varFloat XI:type='XS:float'>44</varFloat>
</varStruct>
<result Enc:root='0' id='f78ec' XI:type='b:SOAPStructStruct'><varInt XI:type='XS:int'>1073741824</varInt>
<varString XI:type='XS:string'>SOAP string</varString>
<varFloat XI:type='XS:float'>42.24</varFloat>
<varStruct href='#fba34'/>
</result>
</S:Body></S:Envelope>
echoNestedArray
Request
POST /ilab2/soap.asp HTTP/1.1
Host: soap.4s4c.com
Content-length: 920
SOAPAction: "http://soapinterop.org/"
Content-type: text/xml;charset=utf-8
Connection: keep-alive
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:m="http://soapinterop.org/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAPEnc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:s="http://soapinterop.org/xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:enc="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Body><m:echoNestedArray enc:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><inputStruct xsi:type="s:SOAPArrayStruct"><varString xsi:type="xsd:string">SOAP string</varString><varInt xsi:type="xsd:int">1073741824</varInt><varFloat xsi:type="xsd:float">42.24</varFloat><varArray SOAPEnc:arrayType="xsd:string[2]" xsi:type="SOAPEnc:Array"><item xsi:type="xsd:string">string1</item><item xsi:type="xsd:string">string2</item></varArray></inputStruct></m:echoNestedArray></SOAP-ENV:Body></SOAP-ENV:Envelope>
Response
HTTP/1.1 500 Internal Server Error
Server: Microsoft-IIS/5.0
Date: Fri, 6 Sep 2002 15:26:45 -0400
Content-length: 4164
Content-type: text/html;
Expires: Fri, 6 Sep 2002 15:26:45 -0400
Set-cookie: ASPSESSIONIDGGQGGBIC=IEFBACAAEEOFELEBJHLLACMH; path=/
Cache-control: private
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html dir=ltr>
<head>
<style>
a:link {font:8pt/11pt verdana; color:FF0000}
a:visited {font:8pt/11pt verdana; color:#4e4e4e}
</style>
<META NAME="ROBOTS" CONTENT="NOINDEX">
<title>The page cannot be displayed</title>
<META HTTP-EQUIV="Content-Type" Content="text-html; charset=Windows-1252">
</head>
<script>
function Homepage(){
<!--
// in real bits, urls get returned to our script like this:
// res://shdocvw.dll/http_404.htm#http://www.DocURL.com/bar.htm
//For testing use DocURL = "res://shdocvw.dll/http_404.htm#https://www.microsoft.com/bar.htm"
DocURL=document.URL;
//this is where the http or https will be, as found by searching for :// but skipping the res://
protocolIndex=DocURL.indexOf("://",4);
//this finds the ending slash for the domain server
serverIndex=DocURL.indexOf("/",protocolIndex + 3);
//for the href, we need a valid URL to the domain. We search for the # symbol to find the begining
//of the true URL, and add 1 to skip it - this is the BeginURL value. We use serverIndex as the end marker.
//urlresult=DocURL.substring(protocolIndex - 4,serverIndex);
BeginURL=DocURL.indexOf("#",1) + 1;
urlresult=DocURL.substring(BeginURL,serverIndex);
//for display, we need to skip after http://, and go to the next slash
displayresult=DocURL.substring(protocolIndex + 3 ,serverIndex);
InsertElementAnchor(urlresult, displayresult);
}
function HtmlEncode(text)
{
return text.replace(/&/g, '&').replace(/'/g, '"').replace(/</g, '<').replace(/>/g, '>');
}
function TagAttrib(name, value)
{
return ' '+name+'="'+HtmlEncode(value)+'"';
}
function PrintTag(tagName, needCloseTag, attrib, inner){
document.write( '<' + tagName + attrib + '>' + HtmlEncode(inner) );
if (needCloseTag) document.write( '</' + tagName +'>' );
}
function URI(href)
{
IEVer = window.navigator.appVersion;
IEVer = IEVer.substr( IEVer.indexOf('MSIE') + 5, 3 );
return (IEVer.charAt(1)=='.' && IEVer >= '5.5') ?
encodeURI(href) :
escape(href).replace(/%3A/g, ':').replace(/%3B/g, ';');
}
function InsertElementAnchor(href, text)
{
PrintTag('A', true, TagAttrib('HREF', URI(href)), text);
}
//-->
</script>
<body bgcolor="FFFFFF">
<table width="410" cellpadding="3" cellspacing="5">
<tr>
<td align="left" valign="middle" width="360">
<h1 style="COLOR:000000; FONT: 13pt/15pt verdana"><!--Problem-->The page cannot be displayed</h1>
</td>
</tr>
<tr>
<td width="400" colspan="2">
<font style="COLOR:000000; FONT: 8pt/11pt verdana">There is a problem with the page you are trying to reach and it cannot be displayed.</font></td>
</tr>
<tr>
<td width="400" colspan="2">
<font style="COLOR:000000; FONT: 8pt/11pt verdana">
<hr color="#C0C0C0" noshade>
<p>Please try the following:</p>
<ul>
<li id="instructionsText1">Click the
<a href="javascript:location.reload()">
Refresh</a> button, or try again later.<br>
</li>
<li>Open the
<script>
<!--
if (!((window.navigator.userAgent.indexOf("MSIE") > 0) && (window.navigator.appVersion.charAt(0) == "2")))
{
Homepage();
}
//-->
</script>
home page, and then look for links to the information you want. </li>
</ul>
<h2 style="font:8pt/11pt verdana; color:000000">HTTP 500.100 - Internal Server
Error - ASP error<br>
Internet Information Services</h2>
<hr color="#C0C0C0" noshade>
<p>Technical Information (for support personnel)</p>
<ul>
<li>Error Type:<br>
soap (0x800A9C68)<br>Application-defined or object-defined error<br><b>/ilab2/soap.asp, line 114</b><br>
</li>
<p>
<li>Browser Type:<br>
</li>
<p>
<li>Page:<br>
POST 920 bytes to /ilab2/soap.asp</li><p><li>POST Data:<br> <font face="Arial" size=2>error '80020009'</font>
<p>
<font face="Arial" size=2>Exception occurred.
</font>
<p>
<font face="Arial" size=2>/iisHelp/common/500-100.asp</font><font face="Arial" size=2>, line 223</font>
>> to the table test results
>> to the top
Apache Axis Requests/Responses
echoSimpleTypesAsStruct
Request
POST /axis/services/echoB HTTP/1.1
Host: nagoya.apache.org:5049
Content-length: 634
SOAPAction: ""
Content-type: text/xml;charset=utf-8
Connection: keep-alive
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:m="http://soapinterop.org/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:enc="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Body><m:echoSimpleTypesAsStruct enc:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><inputString xsi:type="xsd:string">SOAP string</inputString><inputInteger xsi:type="xsd:int">234</inputInteger><inputFloat xsi:type="xsd:float">23.67</inputFloat></m:echoSimpleTypesAsStruct></SOAP-ENV:Body></SOAP-ENV:Envelope>
Response
HTTP/1.1 200 OK
Content-type: text/xml;charset=utf-8
Date: Fri, 6 Sep 2002 15:26:28 -0400
Server: Apache Coyote/1.0
Content-length: 894
<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soapenv:Body>
<ns1:echoSimpleTypesAsStructResponse soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:ns1="http://soapinterop.org/">
<echoSimpleTypesAsStructReturn href="#id0"/>
</ns1:echoSimpleTypesAsStructResponse>
<multiRef id="id0" soapenc:root="0" soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xsi:type="ns2:SOAPStruct" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:ns2="http://soapinterop.org/xsd">
<varString xsi:type="xsd:string">SOAP string</varString>
<varInt xsi:type="xsd:int">234</varInt>
<varFloat xsi:type="xsd:float">23.67</varFloat>
</multiRef>
</soapenv:Body>
</soapenv:Envelope>
echo2DStringArray
Request
POST /axis/services/echoB HTTP/1.1
Host: nagoya.apache.org:5049
Content-length: 688
SOAPAction: ""
Content-type: text/xml;charset=utf-8
Connection: keep-alive
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:m="http://soapinterop.org/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAPEnc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:enc="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Body><m:echo2DStringArray enc:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><input2DStringArray SOAPEnc:arrayType="xsd:string[2]" xsi:type="SOAPEnc:Array"><item xsi:type="xsd:string"></item><item xsi:type="xsd:string"></item></input2DStringArray></m:echo2DStringArray></SOAP-ENV:Body></SOAP-ENV:Envelope>
Response
HTTP/1.1 200 OK
Content-type: text/xml;charset=utf-8
Date: Fri, 6 Sep 2002 15:26:28 -0400
Server: Apache Coyote/1.0
Content-length: 696
<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soapenv:Body>
<ns1:echo2DStringArrayResponse soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:ns1="http://soapinterop.org/">
<echo2DStringArrayReturn xsi:type="soapenc:Array" soapenc:arrayType="xsd:string[1,2]" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
<item xsi:type="xsd:string"></item>
<item xsi:type="xsd:string"></item>
</echo2DStringArrayReturn>
</ns1:echo2DStringArrayResponse>
</soapenv:Body>
</soapenv:Envelope>
echoNestedStruct
Request
POST /axis/services/echoB HTTP/1.1
Host: nagoya.apache.org:5049
Content-length: 893
SOAPAction: ""
Content-type: text/xml;charset=utf-8
Connection: keep-alive
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:tns1="http://soapinterop.org/xsd" xmlns:m="http://soapinterop.org/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:enc="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Body><m:echoNestedStruct enc:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><inputStruct xsi:type="tns1:SOAPStructStruct"><varString xsi:type="xsd:string">SOAP string</varString><varInt xsi:type="xsd:int">1073741824</varInt><varFloat xsi:type="xsd:float">42.24</varFloat><varStruct xsi:type="tns1:SOAPStruct"><varString xsi:type="xsd:string">string</varString><varInt xsi:type="xsd:int">104</varInt><varFloat xsi:type="xsd:float">44.0</varFloat></varStruct></inputStruct></m:echoNestedStruct></SOAP-ENV:Body></SOAP-ENV:Envelope>
Response
HTTP/1.1 200 OK
Content-type: text/xml;charset=utf-8
Date: Fri, 6 Sep 2002 15:26:30 -0400
Server: Apache Coyote/1.0
Content-length: 1304
<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soapenv:Body>
<ns1:echoNestedStructResponse soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:ns1="http://soapinterop.org/">
<echoNestedStructReturn href="#id0"/>
</ns1:echoNestedStructResponse>
<multiRef id="id0" soapenc:root="0" soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xsi:type="ns2:SOAPStructStruct" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:ns2="http://soapinterop.org/xsd">
<varString xsi:type="xsd:string">SOAP string</varString>
<varInt xsi:type="xsd:int">1073741824</varInt>
<varFloat xsi:type="xsd:float">42.24</varFloat>
<varStruct href="#id1"/>
</multiRef>
<multiRef id="id1" soapenc:root="0" soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xsi:type="ns3:SOAPStruct" xmlns:ns3="http://soapinterop.org/xsd" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
<varString xsi:type="xsd:string">string</varString>
<varInt xsi:type="xsd:int">104</varInt>
<varFloat xsi:type="xsd:float">44.0</varFloat>
</multiRef>
</soapenv:Body>
</soapenv:Envelope>
echoNestedArray
Request
POST /axis/services/echoB HTTP/1.1
Host: nagoya.apache.org:5049
Content-length: 926
SOAPAction: ""
Content-type: text/xml;charset=utf-8
Connection: keep-alive
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:tns1="http://soapinterop.org/xsd" xmlns:m="http://soapinterop.org/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAPEnc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:enc="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Body><m:echoNestedArray enc:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><inputStruct xsi:type="tns1:SOAPArrayStruct"><varString xsi:type="xsd:string">SOAP string</varString><varInt xsi:type="xsd:int">1073741824</varInt><varFloat xsi:type="xsd:float">42.24</varFloat><varArray SOAPEnc:arrayType="xsd:string[2]" xsi:type="SOAPEnc:Array"><item xsi:type="xsd:string">string1</item><item xsi:type="xsd:string">string2</item></varArray></inputStruct></m:echoNestedArray></SOAP-ENV:Body></SOAP-ENV:Envelope>
Response
HTTP/1.1 200 OK
Content-type: text/xml;charset=utf-8
Date: Fri, 6 Sep 2002 15:26:30 -0400
Server: Apache Coyote/1.0
Content-length: 1020
<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soapenv:Body>
<ns1:echoNestedArrayResponse soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:ns1="http://soapinterop.org/">
<echoNestedArrayReturn href="#id0"/>
</ns1:echoNestedArrayResponse>
<multiRef id="id0" soapenc:root="0" soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xsi:type="ns2:SOAPArrayStruct" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:ns2="http://soapinterop.org/xsd">
<varString xsi:type="xsd:string">SOAP string</varString>
<varInt xsi:type="xsd:int">1073741824</varInt>
<varFloat xsi:type="xsd:float">42.24</varFloat>
<varArray xsi:type="soapenc:Array" soapenc:arrayType="xsd:string[2]">
<item>string1</item>
<item>string2</item>
</varArray>
</multiRef>
</soapenv:Body>
</soapenv:Envelope>
>> to the table test results
>> to the top
ASP.NET Web Services Requests/Responses
echoSimpleTypesAsStruct
Request
POST /asmx/simpleb.asmx HTTP/1.1
Host: www.mssoapinterop.org
Content-length: 626
SOAPAction: "http://soapinterop.org/"
Content-type: text/xml;charset=utf-8
Connection: keep-alive
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:m="http://soapinterop.org/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:enc="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Body><m:echoSimpleTypesAsStruct enc:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><inputString xsi:type="s:string">SOAP string</inputString><inputInteger xsi:type="s:int">234</inputInteger><inputFloat xsi:type="s:float">23.67</inputFloat></m:echoSimpleTypesAsStruct></SOAP-ENV:Body></SOAP-ENV:Envelope>
Response
HTTP/1.1 200 OK
Server: Microsoft-IIS/5.0
Date: Fri, 6 Sep 2002 15:28:52 -0400
X-powered-by: ASP.NET
X-aspnet-version: 1.0.4221
Cache-control: private,max-age=0
Content-type: text/xml;charset=utf-8
Content-length: 787
<?xml version="1.0" encoding="utf-8"?><soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tns="http://soapinterop.org/" xmlns:types="http://soapinterop.org/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><soap:Body soap:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><types:echoSimpleTypesAsStructResponse><return href="#id1" /></types:echoSimpleTypesAsStructResponse><q1:SOAPStruct id="id1" xsi:type="q1:SOAPStruct" xmlns:q1="http://soapinterop.org/xsd"><varString xsi:type="xsd:string">SOAP string</varString><varInt xsi:type="xsd:int">234</varInt><varFloat xsi:type="xsd:float">23.67</varFloat></q1:SOAPStruct></soap:Body></soap:Envelope>
echoStructAsSimpleTypes
Request
POST /asmx/simpleb.asmx HTTP/1.1
Host: www.mssoapinterop.org
Content-length: 698
SOAPAction: "http://soapinterop.org/"
Content-type: text/xml;charset=utf-8
Connection: keep-alive
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:m="http://soapinterop.org/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:s0="http://soapinterop.org/xsd" xmlns:enc="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Body><m:echoStructAsSimpleTypes enc:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><inputStruct xsi:type="s0:SOAPStruct"><varString xsi:type="s:string">string</varString><varInt xsi:type="s:int">1073741824</varInt><varFloat xsi:type="s:float">42.24</varFloat></inputStruct></m:echoStructAsSimpleTypes></SOAP-ENV:Body></SOAP-ENV:Envelope>
Response
HTTP/1.1 200 OK
Server: Microsoft-IIS/5.0
Date: Fri, 6 Sep 2002 15:28:53 -0400
X-powered-by: ASP.NET
X-aspnet-version: 1.0.4221
Cache-control: private,max-age=0
Content-type: text/xml;charset=utf-8
Content-length: 690
<?xml version="1.0" encoding="utf-8"?><soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tns="http://soapinterop.org/" xmlns:types="http://soapinterop.org/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><soap:Body soap:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><types:echoStructAsSimpleTypesResponse><outputString xsi:type="xsd:string">string</outputString><outputInteger xsi:type="xsd:int">1073741824</outputInteger><outputFloat xsi:type="xsd:float">42.24</outputFloat></types:echoStructAsSimpleTypesResponse></soap:Body></soap:Envelope>
echo2DStringArray
Request
POST /asmx/simpleb.asmx HTTP/1.1
Host: www.mssoapinterop.org
Content-length: 680
SOAPAction: "http://soapinterop.org/"
Content-type: text/xml;charset=utf-8
Connection: keep-alive
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:m="http://soapinterop.org/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAPEnc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:enc="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Body><m:echo2DStringArray enc:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><input2DStringArray SOAPEnc:arrayType="s:string[2]" xsi:type="SOAPEnc:Array"><item xsi:type="s:string"></item><item xsi:type="s:string"></item></input2DStringArray></m:echo2DStringArray></SOAP-ENV:Body></SOAP-ENV:Envelope>
Response
HTTP/1.1 500 Internal Server Error.
Server: Microsoft-IIS/5.0
Date: Fri, 6 Sep 2002 15:28:53 -0400
X-powered-by: ASP.NET
X-aspnet-version: 1.0.4221
Cache-control: private
Content-type: text/xml;charset=utf-8
Content-length: 539
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<soap:Fault>
<faultcode>soap:Client</faultcode>
<faultstring>Server was unable to read request. --> There is an error in XML document (2, 531). --> 'Element' is an invalid node type. Line 2, position 531.</faultstring>
<detail />
</soap:Fault>
</soap:Body>
</soap:Envelope>
echoNestedStruct
Request
POST /asmx/simpleb.asmx HTTP/1.1
Host: www.mssoapinterop.org
Content-length: 873
SOAPAction: "http://soapinterop.org/"
Content-type: text/xml;charset=utf-8
Connection: keep-alive
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:m="http://soapinterop.org/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:s0="http://soapinterop.org/xsd" xmlns:enc="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Body><m:echoNestedStruct enc:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><inputStruct xsi:type="s0:SOAPStructStruct"><varString xsi:type="s:string">SOAP string</varString><varInt xsi:type="s:int">1073741824</varInt><varFloat xsi:type="s:float">42.24</varFloat><varStruct xsi:type="s0:SOAPStruct"><varString xsi:type="s:string">string</varString><varInt xsi:type="s:int">104</varInt><varFloat xsi:type="s:float">44.0</varFloat></varStruct></inputStruct></m:echoNestedStruct></SOAP-ENV:Body></SOAP-ENV:Envelope>
Response
HTTP/1.1 200 OK
Server: Microsoft-IIS/5.0
Date: Fri, 6 Sep 2002 15:28:53 -0400
X-powered-by: ASP.NET
X-aspnet-version: 1.0.4221
Cache-control: private,max-age=0
Content-type: text/xml;charset=utf-8
Content-length: 1060
<?xml version="1.0" encoding="utf-8"?><soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tns="http://soapinterop.org/" xmlns:types="http://soapinterop.org/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><soap:Body soap:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><types:echoNestedStructResponse><return href="#id1" /></types:echoNestedStructResponse><q1:SOAPStructStruct id="id1" xsi:type="q1:SOAPStructStruct" xmlns:q1="http://soapinterop.org/xsd"><varString xsi:type="xsd:string">SOAP string</varString><varInt xsi:type="xsd:int">1073741824</varInt><varFloat xsi:type="xsd:float">42.24</varFloat><varStruct href="#id2" /></q1:SOAPStructStruct><q2:SOAPStruct id="id2" xsi:type="q2:SOAPStruct" xmlns:q2="http://soapinterop.org/xsd"><varString xsi:type="xsd:string">string</varString><varInt xsi:type="xsd:int">104</varInt><varFloat xsi:type="xsd:float">44</varFloat></q2:SOAPStruct></soap:Body></soap:Envelope>
echoNestedArray
Request
POST /asmx/simpleb.asmx HTTP/1.1
Host: www.mssoapinterop.org
Content-length: 908
SOAPAction: "http://soapinterop.org/"
Content-type: text/xml;charset=utf-8
Connection: keep-alive
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:m="http://soapinterop.org/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAPEnc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:s0="http://soapinterop.org/xsd" xmlns:enc="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Body><m:echoNestedArray enc:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><inputStruct xsi:type="s0:SOAPArrayStruct"><varString xsi:type="s:string">SOAP string</varString><varInt xsi:type="s:int">1073741824</varInt><varFloat xsi:type="s:float">42.24</varFloat><varArray SOAPEnc:arrayType="s:string[2]" xsi:type="SOAPEnc:Array"><item xsi:type="s:string">string1</item><item xsi:type="s:string">string2</item></varArray></inputStruct></m:echoNestedArray></SOAP-ENV:Body></SOAP-ENV:Envelope>
Response
HTTP/1.1 200 OK
Server: Microsoft-IIS/5.0
Date: Fri, 6 Sep 2002 15:28:54 -0400
X-powered-by: ASP.NET
X-aspnet-version: 1.0.4221
Cache-control: private,max-age=0
Content-type: text/xml;charset=utf-8
Content-length: 931
<?xml version="1.0" encoding="utf-8"?><soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tns="http://soapinterop.org/" xmlns:types="http://soapinterop.org/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><soap:Body soap:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><types:echoNestedArrayResponse><return href="#id1" /></types:echoNestedArrayResponse><q1:SOAPArrayStruct id="id1" xsi:type="q1:SOAPArrayStruct" xmlns:q1="http://soapinterop.org/xsd"><varString xsi:type="xsd:string">SOAP string</varString><varInt xsi:type="xsd:int">1073741824</varInt><varFloat xsi:type="xsd:float">42.24</varFloat><varArray href="#id2" /></q1:SOAPArrayStruct><soapenc:Array id="id2" soapenc:arrayType="xsd:string[2]"><Item>string1</Item><Item>string2</Item></soapenc:Array></soap:Body></soap:Envelope>
>> to the table test results
>> to the top
Delphi SOAP Requests/Responses
echoSimpleTypesAsStruct
Request
POST /WebServices/Interop/cgi-bin/InteropGroupB.exe/soap/InteropTestPortTypeB HTTP/1.1
Host: soap-server.borland.com
Content-length: 630
SOAPAction: "http://soapinterop.org/"
Content-type: text/xml;charset=utf-8
Connection: keep-alive
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:m="http://soapinterop.org/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:enc="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Body><m:echoSimpleTypesAsStruct enc:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><inputString xsi:type="xs:string">SOAP string</inputString><inputInteger xsi:type="xs:int">234</inputInteger><inputFloat xsi:type="xs:float">23.67</inputFloat></m:echoSimpleTypesAsStruct></SOAP-ENV:Body></SOAP-ENV:Envelope>
Response
HTTP/1.1 200 OK
Server: Microsoft-IIS/5.0
Date: Fri, 6 Sep 2002 15:29:52 -0400
Connection: close
Content-type: text/xml;charset=utf-8
Content-length: 765
Content:
<?xml version="1.0"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"><SOAP-ENV:Body SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:NS2="http://soapinterop.org/xsd"><NS1:echoSimpleTypesAsStructResponse xmlns:NS1="http://soapinterop.org/"><return href="#1"/></NS1:echoSimpleTypesAsStructResponse><NS2:SOAPStruct id="1" xsi:type="NS2:SOAPStruct"><varString xsi:type="xsd:string">SOAP string</varString><varInt xsi:type="xsd:int">234</varInt><varFloat xsi:type="xsd:float">23.6700000762939</varFloat></NS2:SOAPStruct></SOAP-ENV:Body></SOAP-ENV:Envelope>
echoStructAsSimpleTypes
Request
POST /WebServices/Interop/cgi-bin/InteropGroupB.exe/soap/InteropTestPortTypeB HTTP/1.1
Host: soap-server.borland.com
Content-length: 704
SOAPAction: "http://soapinterop.org/"
Content-type: text/xml;charset=utf-8
Connection: keep-alive
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:m="http://soapinterop.org/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ns1="http://soapinterop.org/xsd" xmlns:enc="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Body><m:echoStructAsSimpleTypes enc:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><inputStruct xsi:type="ns1:SOAPStruct"><varString xsi:type="xs:string">string</varString><varInt xsi:type="xs:int">1073741824</varInt><varFloat xsi:type="xs:float">42.24</varFloat></inputStruct></m:echoStructAsSimpleTypes></SOAP-ENV:Body></SOAP-ENV:Envelope>
Response
HTTP/1.1 200 OK
Server: Microsoft-IIS/5.0
Date: Fri, 6 Sep 2002 15:29:52 -0400
Connection: close
Content-type: text/xml;charset=utf-8
Content-length: 669
Content:
<?xml version="1.0"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"><SOAP-ENV:Body SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><NS1:echoStructAsSimpleTypesResponse xmlns:NS1="http://soapinterop.org/"><outputString xsi:type="xsd:string">string</outputString><outputInteger xsi:type="xsd:int">1073741824</outputInteger><outputFloat xsi:type="xsd:float">42.2400016784668</outputFloat></NS1:echoStructAsSimpleTypesResponse></SOAP-ENV:Body></SOAP-ENV:Envelope>
echo2DStringArray
Request
POST /WebServices/Interop/cgi-bin/InteropGroupB.exe/soap/InteropTestPortTypeB HTTP/1.1
Host: soap-server.borland.com
Content-length: 870
SOAPAction: "http://soapinterop.org/"
Content-type: text/xml;charset=utf-8
Connection: keep-alive
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:m="http://soapinterop.org/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAPEnc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:enc="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Body><m:echo2DStringArray enc:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><input2DStringArray SOAPEnc:arrayType="xs:string[2,3]" xsi:type="SOAPEnc:Array"><item xsi:type="xs:string">string11</item><item xsi:type="xs:string">string12</item><item xsi:type="xs:string">string13</item><item xsi:type="xs:string">string21</item><item xsi:type="xs:string">string22</item><item xsi:type="xs:string">string23</item></input2DStringArray></m:echo2DStringArray></SOAP-ENV:Body></SOAP-ENV:Envelope>
Response
HTTP/1.1 200 OK
Server: Microsoft-IIS/5.0
Date: Fri, 6 Sep 2002 15:29:52 -0400
Connection: close
Content-type: text/xml;charset=utf-8
Content-length: 682
Content:
<?xml version="1.0"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"><SOAP-ENV:Body SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><NS1:echo2DStringArrayResponse xmlns:NS1="http://soapinterop.org/"><return xsi:type="SOAP-ENC:Array" SOAP-ENC:arrayType="xsd:string[2,3]"><item>string11</item><item>string12</item><item>string13</item><item>string21</item><item>string22</item><item>string23</item></return></NS1:echo2DStringArrayResponse></SOAP-ENV:Body></SOAP-ENV:Envelope>
echoNestedStruct
Request
POST /WebServices/Interop/cgi-bin/InteropGroupB.exe/soap/InteropTestPortTypeB HTTP/1.1
Host: soap-server.borland.com
Content-length: 883
SOAPAction: "http://soapinterop.org/"
Content-type: text/xml;charset=utf-8
Connection: keep-alive
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:m="http://soapinterop.org/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ns1="http://soapinterop.org/xsd" xmlns:enc="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Body><m:echoNestedStruct enc:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><inputStruct xsi:type="ns1:SOAPStructStruct"><varString xsi:type="xs:string">SOAP string</varString><varInt xsi:type="xs:int">1073741824</varInt><varFloat xsi:type="xs:float">42.24</varFloat><varStruct xsi:type="ns1:SOAPStruct"><varString xsi:type="xs:string">string</varString><varInt xsi:type="xs:int">104</varInt><varFloat xsi:type="xs:float">44.0</varFloat></varStruct></inputStruct></m:echoNestedStruct></SOAP-ENV:Body></SOAP-ENV:Envelope>
Response
HTTP/1.1 200 OK
Server: Microsoft-IIS/5.0
Date: Fri, 6 Sep 2002 15:29:53 -0400
Connection: close
Content-type: text/xml;charset=utf-8
Content-length: 988
Content:
<?xml version="1.0"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"><SOAP-ENV:Body SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:NS2="http://soapinterop.org/xsd"><NS1:echoNestedStructResponse xmlns:NS1="http://soapinterop.org/"><return href="#1"/></NS1:echoNestedStructResponse><NS2:SOAPStructStruct id="1" xsi:type="NS2:SOAPStructStruct"><varString xsi:type="xsd:string">SOAP string</varString><varInt xsi:type="xsd:int">1073741824</varInt><varFloat xsi:type="xsd:float">42.2400016784668</varFloat><varStruct href="#2"/></NS2:SOAPStructStruct><varStruct id="2" xsi:type="NS2:SOAPStruct"><varString xsi:type="xsd:string">string</varString><varInt xsi:type="xsd:int">104</varInt><varFloat xsi:type="xsd:float">44</varFloat></varStruct></SOAP-ENV:Body></SOAP-ENV:Envelope>
echoNestedArray
Request
POST /WebServices/Interop/cgi-bin/InteropGroupB.exe/soap/InteropTestPortTypeB HTTP/1.1
Host: soap-server.borland.com
Content-length: 917
SOAPAction: "http://soapinterop.org/"
Content-type: text/xml;charset=utf-8
Connection: keep-alive
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:m="http://soapinterop.org/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAPEnc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ns1="http://soapinterop.org/xsd" xmlns:enc="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Body><m:echoNestedArray enc:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><inputStruct xsi:type="ns1:SOAPArrayStruct"><varString xsi:type="xs:string">SOAP string</varString><varInt xsi:type="xs:int">1073741824</varInt><varFloat xsi:type="xs:float">42.24</varFloat><varArray SOAPEnc:arrayType="xs:string[2]" xsi:type="SOAPEnc:Array"><item xsi:type="xs:string">string1</item><item xsi:type="xs:string">string2</item></varArray></inputStruct></m:echoNestedArray></SOAP-ENV:Body></SOAP-ENV:Envelope>
Response
HTTP/1.1 200 OK
Server: Microsoft-IIS/5.0
Date: Fri, 6 Sep 2002 15:29:53 -0400
Connection: close
Content-type: text/xml;charset=utf-8
Content-length: 893
Content:
<?xml version="1.0"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"><SOAP-ENV:Body SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:NS2="http://soapinterop.org/xsd"><NS1:echoNestedArrayResponse xmlns:NS1="http://soapinterop.org/"><return href="#1"/></NS1:echoNestedArrayResponse><NS2:SOAPArrayStruct id="1" xsi:type="NS2:SOAPArrayStruct"><varString xsi:type="xsd:string">SOAP string</varString><varInt xsi:type="xsd:int">1073741824</varInt><varFloat xsi:type="xsd:float">42.2400016784668</varFloat><varArray xsi:type="SOAP-ENC:Array" SOAP-ENC:arrayType="xsd:string[2]"><item>string1</item><item>string2</item></varArray></NS2:SOAPArrayStruct></SOAP-ENV:Body></SOAP-ENV:Envelope>
>> to the table test results
>> to the top
EasySoap++ Requests/Responses
echoSimpleTypesAsStruct
Request
POST /cgi-bin/interopserver HTTP/1.1
Host: easysoap.sourceforge.net
Content-length: 634
SOAPAction: "http://soapinterop.org/"
Content-type: text/xml;charset=utf-8
Connection: keep-alive
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:m="http://soapinterop.org/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:enc="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Body><m:echoSimpleTypesAsStruct enc:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><inputString xsi:type="xsd:string">SOAP string</inputString><inputInteger xsi:type="xsd:int">234</inputInteger><inputFloat xsi:type="xsd:float">23.67</inputFloat></m:echoSimpleTypesAsStruct></SOAP-ENV:Body></SOAP-ENV:Envelope>
Response
HTTP/1.1 200 OK
Date: Fri, 6 Sep 2002 15:26:15 -0400
Server: Apache/1.3.26 (Unix) PHP/4.1.2
Soapserver: EasySoap++/0.6
Content-length: 665
Connection: close
Content-type: text/xml;charset=UTF-8
<E:Envelope
xmlns:E="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:A="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:s="http://www.w3.org/2001/XMLSchema-instance"
xmlns:y="http://www.w3.org/2001/XMLSchema"
E:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<E:Body>
<m:echoSimpleTypesAsStructResponse
xmlns:m="http://soapinterop.org/">
<return
s:type="ns1:SOAPStruct"
xmlns:ns1="http://soapinterop.org/xsd">
<varString
s:type="y:string">SOAP string</varString>
<varInt
s:type="y:int">234</varInt>
<varFloat
s:type="y:float">23.6700001</varFloat>
</return>
</m:echoSimpleTypesAsStructResponse>
</E:Body>
</E:Envelope>
echoStructAsSimpleTypes
Request
POST /cgi-bin/interopserver HTTP/1.1
Host: easysoap.sourceforge.net
Content-length: 704
SOAPAction: "http://soapinterop.org/"
Content-type: text/xml;charset=utf-8
Connection: keep-alive
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:m="http://soapinterop.org/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:s="http://soapinterop.org/xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:enc="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Body><m:echoStructAsSimpleTypes enc:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><inputStruct xsi:type="s:SOAPStruct"><varString xsi:type="xsd:string">string</varString><varInt xsi:type="xsd:int">1073741824</varInt><varFloat xsi:type="xsd:float">42.24</varFloat></inputStruct></m:echoStructAsSimpleTypes></SOAP-ENV:Body></SOAP-ENV:Envelope>
Response
HTTP/1.1 200 OK
Date: Fri, 6 Sep 2002 15:26:18 -0400
Server: Apache/1.3.26 (Unix) PHP/4.1.2
Soapserver: EasySoap++/0.6
Content-length: 605
Connection: close
Content-type: text/xml;charset=UTF-8
<E:Envelope
xmlns:E="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:A="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:s="http://www.w3.org/2001/XMLSchema-instance"
xmlns:y="http://www.w3.org/2001/XMLSchema"
E:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<E:Body>
<m:echoStructAsSimpleTypesResponse
xmlns:m="http://soapinterop.org/">
<outputString
s:type="y:string">string</outputString>
<outputInteger
s:type="y:int">1073741824</outputInteger>
<outputFloat
s:type="y:float">42.2400017</outputFloat>
</m:echoStructAsSimpleTypesResponse>
</E:Body>
</E:Envelope>
echo2DStringArray
Request
POST /cgi-bin/interopserver HTTP/1.1
Host: easysoap.sourceforge.net
Content-length: 878
SOAPAction: "http://soapinterop.org/"
Content-type: text/xml;charset=utf-8
Connection: keep-alive
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:m="http://soapinterop.org/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAPEnc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:enc="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Body><m:echo2DStringArray enc:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><input2DStringArray SOAPEnc:arrayType="xsd:string[2,3]" xsi:type="SOAPEnc:Array"><item xsi:type="xsd:string">string11</item><item xsi:type="xsd:string">string12</item><item xsi:type="xsd:string">string13</item><item xsi:type="xsd:string">string21</item><item xsi:type="xsd:string">string22</item><item xsi:type="xsd:string">string23</item></input2DStringArray></m:echo2DStringArray></SOAP-ENV:Body></SOAP-ENV:Envelope>
Response
HTTP/1.1 200 OK
Date: Fri, 6 Sep 2002 15:26:18 -0400
Server: Apache/1.3.26 (Unix) PHP/4.1.2
Soapserver: EasySoap++/0.6
Content-length: 626
Connection: close
Content-type: text/xml;charset=UTF-8
<E:Envelope
xmlns:E="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:A="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:s="http://www.w3.org/2001/XMLSchema-instance"
xmlns:y="http://www.w3.org/2001/XMLSchema"
E:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<E:Body>
<m:echo2DStringArrayResponse
xmlns:m="http://soapinterop.org/">
<return
s:type="A:Array"
A:arrayType="y:string[2,3]">
<item>string11</item>
<item>string12</item>
<item>string13</item>
<item>string21</item>
<item>string22</item>
<item>string23</item>
</return>
</m:echo2DStringArrayResponse>
</E:Body>
</E:Envelope>
echoNestedStruct
Request
POST /cgi-bin/interopserver HTTP/1.1
Host: easysoap.sourceforge.net
Content-length: 884
SOAPAction: "http://soapinterop.org/"
Content-type: text/xml;charset=utf-8
Connection: keep-alive
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:m="http://soapinterop.org/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:s="http://soapinterop.org/xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:enc="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Body><m:echoNestedStruct enc:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><inputStruct xsi:type="s:SOAPStructStruct"><varString xsi:type="xsd:string">SOAP string</varString><varInt xsi:type="xsd:int">1073741824</varInt><varFloat xsi:type="xsd:float">42.24</varFloat><varStruct xsi:type="s:SOAPStruct"><varString xsi:type="xsd:string">string</varString><varInt xsi:type="xsd:int">104</varInt><varFloat xsi:type="xsd:float">44.0</varFloat></varStruct></inputStruct></m:echoNestedStruct></SOAP-ENV:Body></SOAP-ENV:Envelope>
Response
HTTP/1.1 200 OK
Date: Fri, 6 Sep 2002 15:26:18 -0400
Server: Apache/1.3.26 (Unix) PHP/4.1.2
Soapserver: EasySoap++/0.6
Content-length: 851
Connection: close
Content-type: text/xml;charset=UTF-8
<E:Envelope
xmlns:E="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:A="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:s="http://www.w3.org/2001/XMLSchema-instance"
xmlns:y="http://www.w3.org/2001/XMLSchema"
E:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<E:Body>
<m:echoNestedStructResponse
xmlns:m="http://soapinterop.org/">
<return
s:type="ns1:SOAPStructStruct"
xmlns:ns1="http://soapinterop.org/xsd">
<varString
s:type="y:string">SOAP string</varString>
<varInt
s:type="y:int">1073741824</varInt>
<varFloat
s:type="y:float">42.2400017</varFloat>
<varStruct
s:type="ns1:SOAPStruct">
<varString
s:type="y:string">string</varString>
<varInt
s:type="y:int">104</varInt>
<varFloat
s:type="y:float">44</varFloat>
</varStruct>
</return>
</m:echoNestedStructResponse>
</E:Body>
</E:Envelope>
echoNestedArray
Request
POST /cgi-bin/interopserver HTTP/1.1
Host: easysoap.sourceforge.net
Content-length: 920
SOAPAction: "http://soapinterop.org/"
Content-type: text/xml;charset=utf-8
Connection: keep-alive
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:m="http://soapinterop.org/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAPEnc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:s="http://soapinterop.org/xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:enc="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Body><m:echoNestedArray enc:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><inputStruct xsi:type="s:SOAPArrayStruct"><varString xsi:type="xsd:string">SOAP string</varString><varInt xsi:type="xsd:int">1073741824</varInt><varFloat xsi:type="xsd:float">42.24</varFloat><varArray SOAPEnc:arrayType="xsd:string[2]" xsi:type="SOAPEnc:Array"><item xsi:type="xsd:string">string1</item><item xsi:type="xsd:string">string2</item></varArray></inputStruct></m:echoNestedArray></SOAP-ENV:Body></SOAP-ENV:Envelope>
Response
HTTP/1.1 200 OK
Date: Fri, 6 Sep 2002 15:26:19 -0400
Server: Apache/1.3.26 (Unix) PHP/4.1.2
Soapserver: EasySoap++/0.6
Content-length: 777
Connection: close
Content-type: text/xml;charset=UTF-8
<E:Envelope
xmlns:E="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:A="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:s="http://www.w3.org/2001/XMLSchema-instance"
xmlns:y="http://www.w3.org/2001/XMLSchema"
E:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<E:Body>
<m:echoNestedArrayResponse
xmlns:m="http://soapinterop.org/">
<return
s:type="ns1:SOAPArrayStruct"
xmlns:ns1="http://soapinterop.org/xsd">
<varString
s:type="y:string">SOAP string</varString>
<varInt
s:type="y:int">1073741824</varInt>
<varFloat
s:type="y:float">42.2400017</varFloat>
<varArray
s:type="A:Array"
A:arrayType="y:string[2]">
<item>string1</item>
<item>string2</item>
</varArray>
</return>
</m:echoNestedArrayResponse>
</E:Body>
</E:Envelope>
>> to the table test results
>> to the top
GLUE Requests/Responses
echoSimpleTypesAsStruct
Request
POST /glue/round2B HTTP/1.1
Host: www.themindelectric.net:8004
Content-length: 634
SOAPAction: "http://soapinterop.org/"
Content-type: text/xml;charset=utf-8
Connection: keep-alive
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:m="http://soapinterop.org/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:enc="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Body><m:echoSimpleTypesAsStruct enc:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><inputString xsi:type="xsd:string">SOAP string</inputString><inputInteger xsi:type="xsd:int">234</inputInteger><inputFloat xsi:type="xsd:float">23.67</inputFloat></m:echoSimpleTypesAsStruct></SOAP-ENV:Body></SOAP-ENV:Envelope>
Response
HTTP/1.1 200 OK
Optimizable: true
Date: Fri, 6 Sep 2002 15:13:33 -0400
Content-type: text/xml;charset=UTF-8
Server: GLUE/3.1
Content-length: 747
<?xml version='1.0' encoding='UTF-8'?>
<soap:Envelope xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xmlns:xsd='http://www.w3.org/2001/XMLSchema' xmlns:soap='http://schemas.xmlsoap.org/soap/envelope/' xmlns:soapenc='http://schemas.xmlsoap.org/soap/encoding/' soap:encodingStyle='http://schemas.xmlsoap.org/soap/encoding/' xmlns:ns5='http://soapinterop.org/xsd'><soap:Body><n:echoSimpleTypesAsStructResponse xmlns:n='http://soapinterop.org/'><Result href='#id0'></Result></n:echoSimpleTypesAsStructResponse><id0 id='id0' soapenc:root='0' xsi:type='ns5:SOAPStruct'><varString xsi:type='xsd:string'>SOAP string</varString><varInt xsi:type='xsd:int'>234</varInt><varFloat xsi:type='xsd:float'>23.67</varFloat></id0></soap:Body></soap:Envelope>