Implementation: NuSOAP
WSDL URL: http://dietrich.ganx4.com/nusoap/testbed/round2_base.wsdl
Service: interopLab
Port: interopTestPort
Time: Mon, 23 Dec 2002 04:51:17 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:echoString SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:m="http://soapinterop.org/"><inputString>White Mesa Test</inputString></m:echoString></SOAP-ENV:Body></SOAP-ENV:Envelope>
[Response Message]
<?xml version="1.0" encoding="ISO-8859-1"?><SOAP-ENV:Envelope SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" 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/" xmlns:si="http://soapinterop.org/xsd"><SOAP-ENV:Body><echoStringResponse><return xsi:type="xsd:string">White Mesa Test</return></echoStringResponse></SOAP-ENV:Body></SOAP-ENV:Envelope><!-- soap_server: entering parseRequest() on 23:52 2002-12-22 soap_server: Content-Length: 339 soap_server: Content-Type: text/xml; charset="utf-8" soap_server: Host: dietrich.ganx4.com:80 soap_server: SOAPAction: "http://soapinterop.org/" soap_server: User-Agent: White Mesa SOAP Client/3.0 soap_server: got encoding: UTF-8 soap_server: method name: echoString soap_server: method 'echoString' exists soap_server: calling parser->get_response() soap_server: parser debug: soap_parser: Entering soap_parser() soap_parser: found root struct echoString, pos 2 soap_parser: adding data for scalar value inputString of value White Mesa Test soap_parser: inside buildVal() for echoString(pos 2) of type struct soap_parser: parsed successfully, found root struct: 2 of name echoString soap_server: params var dump array(1) { ["inputString"]=> &string(15) "White Mesa Test" } soap_server: calling 'echoString' with params soap_server: calling method using call_user_func_array() soap_server: response var dumpobject(soapval)(16) { ["title"]=> string(6) "NuSOAP" ["version"]=> string(5) "0.6.3" ["error_str"]=> bool(false) ["debug_str"]=> string(0) "" ["charencoding"]=> bool(true) ["XMLSchemaVersion"]=> string(32) "http://www.w3.org/2001/XMLSchema" ["soap_defencoding"]=> string(10) "ISO-8859-1" ["namespaces"]=> array(5) { ["SOAP-ENV"]=> string(41) "http://schemas.xmlsoap.org/soap/envelope/" ["xsd"]=> string(32) "http://www.w3.org/2001/XMLSchema" ["xsi"]=> string(41) "http://www.w3.org/2001/XMLSchema-instance" ["SOAP-ENC"]=> string(41) "http://schemas.xmlsoap.org/soap/encoding/" ["si"]=> string(26) "http://soapinterop.org/xsd" } ["typemap"]=> array(5) { ["http://www.w3.org/2001/XMLSchema"]=> array(41) { ["string"]=> string(6) "string" ["boolean"]=> string(7) "boolean" ["float"]=> string(6) "double" ["double"]=> string(6) "double" ["decimal"]=> string(6) "double" ["duration"]=> string(0) "" ["dateTime"]=> string(6) "string" ["time"]=> string(6) "string" ["date"]=> string(6) "string" ["gYearMonth"]=> string(0) "" ["gYear"]=> string(0) "" ["gMonthDay"]=> string(0) "" ["gDay"]=> string(0) "" ["gMonth"]=> string(0) "" ["hexBinary"]=> string(6) "string" ["base64Binary"]=> string(6) "string" ["normalizedString"]=> string(6) "string" ["token"]=> string(6) "string" ["language"]=> string(0) "" ["NMTOKEN"]=> string(0) "" ["NMTOKENS"]=> string(0) "" ["Name"]=> string(0) "" ["NCName"]=> string(0) "" ["ID"]=> string(0) "" ["IDREF"]=> string(0) "" ["IDREFS"]=> string(0) "" ["ENTITY"]=> string(0) "" ["ENTITIES"]=> string(0) "" ["integer"]=> string(7) "integer" ["nonPositiveInteger"]=> string(7) "integer" ["negativeInteger"]=> string(7) "integer" ["long"]=> string(7) "integer" ["int"]=> string(7) "integer" ["short"]=> string(7) "integer" ["byte"]=> string(7) "integer" ["nonNegativeInteger"]=> string(7) "integer" ["unsignedLong"]=> string(0) "" ["unsignedInt"]=> string(0) "" ["unsignedShort"]=> string(0) "" ["unsignedByte"]=> string(0) "" ["positiveInteger"]=> string(0) "" } ["http://www.w3.org/1999/XMLSchema"]=> array(11) { ["i4"]=> string(0) "" ["int"]=> string(7) "integer" ["boolean"]=> string(7) "boolean" ["string"]=> string(6) "string" ["double"]=> string(6) "double" ["float"]=> string(6) "double" ["dateTime"]=> string(6) "string" ["timeInstant"]=> string(6) "string" ["base64Binary"]=> string(6) "string" ["base64"]=> string(6) "string" ["ur-type"]=> string(5) "array" } ["http://soapinterop.org/xsd"]=> array(1) { ["SOAPStruct"]=> string(6) "struct" } ["http://schemas.xmlsoap.org/soap/encoding/"]=> array(3) { ["base64"]=> string(6) "string" ["array"]=> string(5) "array" ["Array"]=> string(5) "array" } ["http://xml.apache.org/xml-soap"]=> array(1) { [0]=> string(3) "Map" } } ["xmlEntities"]=> array(5) { ["quot"]=> string(1) """ ["amp"]=> string(1) "&" ["lt"]=> string(1) "<" ["gt"]=> string(1) ">" ["apos"]=> string(1) "'" } ["name"]=> string(6) "return" ["value"]=> string(15) "White Mesa Test" ["type"]=> string(6) "string" ["element_ns"]=> bool(false) ["type_ns"]=> bool(false) ["attributes"]=> bool(false) } soap_server: done calling method: echoString, received Object of typeobject soap_server: got a soapval object from method soap_server: return val:string(54) "<return xsi:type="xsd:string">White Mesa Test</return>" soap_server: serializing response soap_server: WSDL debug data: soap_server: server sending... -->
[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:echoInteger SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:m="http://soapinterop.org/"><inputInteger>42</inputInteger></m:echoInteger></SOAP-ENV:Body></SOAP-ENV:Envelope>
[Response Message]
<?xml version="1.0" encoding="ISO-8859-1"?><SOAP-ENV:Envelope SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" 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/" xmlns:si="http://soapinterop.org/xsd"><SOAP-ENV:Body><echoIntegerResponse><outputInteger xsi:type="xsd:int">42</outputInteger></echoIntegerResponse></SOAP-ENV:Body></SOAP-ENV:Envelope><!-- soap_server: entering parseRequest() on 23:52 2002-12-22 soap_server: Content-Length: 330 soap_server: Content-Type: text/xml; charset="utf-8" soap_server: Host: dietrich.ganx4.com:80 soap_server: SOAPAction: "http://soapinterop.org/" soap_server: User-Agent: White Mesa SOAP Client/3.0 soap_server: got encoding: UTF-8 soap_server: method name: echoInteger soap_server: method 'echoInteger' exists soap_server: calling parser->get_response() soap_server: parser debug: soap_parser: Entering soap_parser() soap_parser: found root struct echoInteger, pos 2 soap_parser: adding data for scalar value inputInteger of value 42 soap_parser: inside buildVal() for echoInteger(pos 2) of type struct soap_parser: parsed successfully, found root struct: 2 of name echoInteger soap_server: params var dump array(1) { ["inputInteger"]=> &int(42) } soap_server: calling 'echoInteger' with params soap_server: calling method using call_user_func_array() soap_server: response var dumpint(42) soap_server: done calling method: echoInteger, received 42 of typeinteger soap_server: got a(n) integer from method soap_server: serializing return value soap_server: return val:string(52) "<outputInteger xsi:type="xsd:int">42</outputInteger>" soap_server: serializing response soap_server: WSDL debug data: wsdl: in serializeRPCParameters with operation echoInteger, direction output and 1 param(s), and xml schema version http://www.w3.org/2001/XMLSchema wsdl: array(10) { ["name"]=> string(11) "echoInteger" ["binding"]=> string(18) "InteropTestBinding" ["endpoint"]=> string(63) "http://dietrich.ganx4.com/nusoap/testbed/round2_base_server.php" ["soapAction"]=> string(63) "http://dietrich.ganx4.com/nusoap/testbed/round2_base_server.php" ["style"]=> string(3) "rpc" ["input"]=> array(5) { ["use"]=> string(7) "encoded" ["namespace"]=> string(23) "http://soapinterop.org/" ["encodingStyle"]=> string(41) "http://schemas.xmlsoap.org/soap/encoding/" ["message"]=> string(18) "echoIntegerRequest" ["parts"]=> array(1) { ["inputInteger"]=> string(7) "xsd:int" } } ["output"]=> array(5) { ["use"]=> string(7) "encoded" ["namespace"]=> string(23) "http://soapinterop.org/" ["encodingStyle"]=> string(41) "http://schemas.xmlsoap.org/soap/encoding/" ["message"]=> string(19) "echoIntegerResponse" ["parts"]=> array(1) { ["outputInteger"]=> string(7) "xsd:int" } } ["namespace"]=> string(23) "http://soapinterop.org/" ["transport"]=> string(36) "http://schemas.xmlsoap.org/soap/http" ["documentation"]=> string(0) "" } wsdl: got 1 part(s) wsdl: in serializeType: outputInteger, xsd:int, 42 wsdl: got a prefixed type: int, xsd soap_server: server sending... -->
[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:echoFloat SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:m="http://soapinterop.org/"><inputFloat>41.99</inputFloat></m:echoFloat></SOAP-ENV:Body></SOAP-ENV:Envelope>
[Response Message]
<?xml version="1.0" encoding="ISO-8859-1"?><SOAP-ENV:Envelope SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" 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/" xmlns:si="http://soapinterop.org/xsd"><SOAP-ENV:Body><echoFloatResponse><return xsi:type="xsd:float">41.99</return></echoFloatResponse></SOAP-ENV:Body></SOAP-ENV:Envelope><!-- soap_server: entering parseRequest() on 23:52 2002-12-22 soap_server: Content-Length: 325 soap_server: Content-Type: text/xml; charset="utf-8" soap_server: Host: dietrich.ganx4.com:80 soap_server: SOAPAction: "http://soapinterop.org/" soap_server: User-Agent: White Mesa SOAP Client/3.0 soap_server: got encoding: UTF-8 soap_server: method name: echoFloat soap_server: method 'echoFloat' exists soap_server: calling parser->get_response() soap_server: parser debug: soap_parser: Entering soap_parser() soap_parser: found root struct echoFloat, pos 2 soap_parser: adding data for scalar value inputFloat of value 41.99 soap_parser: inside buildVal() for echoFloat(pos 2) of type struct soap_parser: parsed successfully, found root struct: 2 of name echoFloat soap_server: params var dump array(1) { ["inputFloat"]=> &float(41.99) } soap_server: calling 'echoFloat' with params soap_server: calling method using call_user_func_array() soap_server: response var dumpfloat(41.99) soap_server: done calling method: echoFloat, received 41.99 of typedouble soap_server: got a(n) double from method soap_server: serializing return value soap_server: return val:string(43) "<return xsi:type="xsd:float">41.99</return>" soap_server: serializing response soap_server: WSDL debug data: wsdl: in serializeRPCParameters with operation echoFloat, direction output and 1 param(s), and xml schema version http://www.w3.org/2001/XMLSchema wsdl: array(10) { ["name"]=> string(9) "echoFloat" ["binding"]=> string(18) "InteropTestBinding" ["endpoint"]=> string(63) "http://dietrich.ganx4.com/nusoap/testbed/round2_base_server.php" ["soapAction"]=> string(63) "http://dietrich.ganx4.com/nusoap/testbed/round2_base_server.php" ["style"]=> string(3) "rpc" ["input"]=> array(5) { ["use"]=> string(7) "encoded" ["namespace"]=> string(23) "http://soapinterop.org/" ["encodingStyle"]=> string(41) "http://schemas.xmlsoap.org/soap/encoding/" ["message"]=> string(16) "echoFloatRequest" ["parts"]=> array(1) { ["inputFloat"]=> string(9) "xsd:float" } } ["output"]=> array(5) { ["use"]=> string(7) "encoded" ["namespace"]=> string(23) "http://soapinterop.org/" ["encodingStyle"]=> string(41) "http://schemas.xmlsoap.org/soap/encoding/" ["message"]=> string(17) "echoFloatResponse" ["parts"]=> array(1) { ["return"]=> string(9) "xsd:float" } } ["namespace"]=> string(23) "http://soapinterop.org/" ["transport"]=> string(36) "http://schemas.xmlsoap.org/soap/http" ["documentation"]=> string(0) "" } wsdl: got 1 part(s) wsdl: in serializeType: return, xsd:float, 41.99 wsdl: got a prefixed type: float, xsd soap_server: server sending... -->
[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:echoStruct SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:m="http://soapinterop.org/"><inputStruct><varInt>42</varInt><varFloat>0.0999</varFloat><varString>White Mesa Test</varString></inputStruct></m:echoStruct></SOAP-ENV:Body></SOAP-ENV:Envelope>
[Response Message]
<?xml version="1.0" encoding="ISO-8859-1"?><SOAP-ENV:Envelope SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" 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/" xmlns:si="si"><SOAP-ENV:Body><echoStructResponse><return xsi:type="si:SOAPStruct"> <varString xsi:type="xsd:string">White Mesa Test</varString><varInt xsi:type="xsd:int">42</varInt><varFloat xsi:type="xsd:float">0.0999</varFloat></return></echoStructResponse></SOAP-ENV:Body></SOAP-ENV:Envelope><!-- soap_server: entering parseRequest() on 23:52 2002-12-22 soap_server: Content-Length: 408 soap_server: Content-Type: text/xml; charset="utf-8" soap_server: Host: dietrich.ganx4.com:80 soap_server: SOAPAction: "http://soapinterop.org/" soap_server: User-Agent: White Mesa SOAP Client/3.0 soap_server: got encoding: UTF-8 soap_server: method name: echoStruct soap_server: method 'echoStruct' exists soap_server: calling parser->get_response() soap_server: parser debug: soap_parser: Entering soap_parser() soap_parser: found root struct echoStruct, pos 2 soap_parser: adding data for scalar value varInt of value 42 soap_parser: adding data for scalar value varFloat of value 0.0999 soap_parser: adding data for scalar value varString of value White Mesa Test soap_parser: inside buildVal() for inputStruct(pos 3) of type soap_parser: inside buildVal() for echoStruct(pos 2) of type struct soap_parser: parsed successfully, found root struct: 2 of name echoStruct soap_server: params var dump array(1) { ["inputStruct"]=> &array(3) { ["varInt"]=> &int(42) ["varFloat"]=> &float(0.0999) ["varString"]=> &string(15) "White Mesa Test" } } soap_server: calling 'echoStruct' with params soap_server: calling method using call_user_func_array() soap_server: response var dumparray(3) { ["varInt"]=> &int(42) ["varFloat"]=> &float(0.0999) ["varString"]=> &string(15) "White Mesa Test" } soap_server: done calling method: echoStruct, received Array of typearray soap_server: got a(n) array from method soap_server: serializing return value soap_server: return val:string(189) "<return xsi:type="si:SOAPStruct"> <varString xsi:type="xsd:string">White Mesa Test</varString><varInt xsi:type="xsd:int">42</varInt><varFloat xsi:type="xsd:float">0.0999</varFloat></return>" soap_server: serializing response soap_server: WSDL debug data: wsdl: in serializeRPCParameters with operation echoStruct, direction output and 1 param(s), and xml schema version http://www.w3.org/2001/XMLSchema wsdl: array(10) { ["name"]=> string(10) "echoStruct" ["binding"]=> string(18) "InteropTestBinding" ["endpoint"]=> string(63) "http://dietrich.ganx4.com/nusoap/testbed/round2_base_server.php" ["soapAction"]=> string(63) "http://dietrich.ganx4.com/nusoap/testbed/round2_base_server.php" ["style"]=> string(3) "rpc" ["input"]=> array(5) { ["use"]=> string(7) "encoded" ["namespace"]=> string(23) "http://soapinterop.org/" ["encodingStyle"]=> string(41) "http://schemas.xmlsoap.org/soap/encoding/" ["message"]=> string(17) "echoStructRequest" ["parts"]=> array(1) { ["inputStruct"]=> string(13) "si:SOAPStruct" } } ["output"]=> array(5) { ["use"]=> string(7) "encoded" ["namespace"]=> string(23) "http://soapinterop.org/" ["encodingStyle"]=> string(41) "http://schemas.xmlsoap.org/soap/encoding/" ["message"]=> string(18) "echoStructResponse" ["parts"]=> array(1) { ["return"]=> string(13) "si:SOAPStruct" } } ["namespace"]=> string(23) "http://soapinterop.org/" ["transport"]=> string(36) "http://schemas.xmlsoap.org/soap/http" ["documentation"]=> string(0) "" } wsdl: got 1 part(s) wsdl: in serializeType: return, si:SOAPStruct, Array wsdl: got a prefixed type: SOAPStruct, si wsdl: serializeType: uqType: SOAPStruct, ns: si, phptype: struct, arrayType: wsdl: calling serialize_val() for varString, White Mesa Test, string wsdl: in serialize_val: White Mesa Test, varString, string, , wsdl: calling serialize_val() for varInt, 42, int wsdl: in serialize_val: 42, varInt, int, , wsdl: calling serialize_val() for varFloat, 0.0999, float wsdl: in serialize_val: 0.0999, varFloat, float, , wsdl: returning: string(189) "<return xsi:type="si:SOAPStruct"> <varString xsi:type="xsd:string">White Mesa Test</varString><varInt xsi:type="xsd:int">42</varInt><varFloat xsi:type="xsd:float">0.0999</varFloat></return>" soap_server: server sending... -->
[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:echoBase64 SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:m="http://soapinterop.org/"><inputBase64>VjJocGRHVWdUV1Z6WVNCVVpYTjA=</inputBase64></m:echoBase64></SOAP-ENV:Body></SOAP-ENV:Envelope>
[Response Message]
<?xml version="1.0" encoding="ISO-8859-1"?><SOAP-ENV:Envelope SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" 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/" xmlns:si="http://soapinterop.org/xsd"><SOAP-ENV:Body><echoBase64Response><return xsi:type="xsd:base64Binary">VjJocGRHVWdUV1Z6WVNCVVpYTjA=</return></echoBase64Response></SOAP-ENV:Body></SOAP-ENV:Envelope><!-- soap_server: entering parseRequest() on 23:52 2002-12-22 soap_server: Content-Length: 352 soap_server: Content-Type: text/xml; charset="utf-8" soap_server: Host: dietrich.ganx4.com:80 soap_server: SOAPAction: "http://soapinterop.org/" soap_server: User-Agent: White Mesa SOAP Client/3.0 soap_server: got encoding: UTF-8 soap_server: method name: echoBase64 soap_server: method 'echoBase64' exists soap_server: calling parser->get_response() soap_server: parser debug: soap_parser: Entering soap_parser() soap_parser: found root struct echoBase64, pos 2 soap_parser: adding data for scalar value inputBase64 of value VjJocGRHVWdUV1Z6WVNCVVpYTjA= soap_parser: inside buildVal() for echoBase64(pos 2) of type struct soap_parser: parsed successfully, found root struct: 2 of name echoBase64 soap_server: params var dump array(1) { ["inputBase64"]=> &string(28) "VjJocGRHVWdUV1Z6WVNCVVpYTjA=" } soap_server: calling 'echoBase64' with params soap_server: calling method using call_user_func_array() soap_server: response var dumpstring(28) "VjJocGRHVWdUV1Z6WVNCVVpYTjA=" soap_server: done calling method: echoBase64, received VjJocGRHVWdUV1Z6WVNCVVpYTjA= of typestring soap_server: got a(n) string from method soap_server: serializing return value soap_server: return val:string(73) "<return xsi:type="xsd:base64Binary">VjJocGRHVWdUV1Z6WVNCVVpYTjA=</return>" soap_server: serializing response soap_server: WSDL debug data: wsdl: in serializeRPCParameters with operation echoBase64, direction output and 1 param(s), and xml schema version http://www.w3.org/2001/XMLSchema wsdl: array(10) { ["name"]=> string(10) "echoBase64" ["binding"]=> string(18) "InteropTestBinding" ["endpoint"]=> string(63) "http://dietrich.ganx4.com/nusoap/testbed/round2_base_server.php" ["soapAction"]=> string(63) "http://dietrich.ganx4.com/nusoap/testbed/round2_base_server.php" ["style"]=> string(3) "rpc" ["input"]=> array(5) { ["use"]=> string(7) "encoded" ["namespace"]=> string(23) "http://soapinterop.org/" ["encodingStyle"]=> string(41) "http://schemas.xmlsoap.org/soap/encoding/" ["message"]=> string(17) "echoBase64Request" ["parts"]=> array(1) { ["inputBase64"]=> string(16) "xsd:base64Binary" } } ["output"]=> array(5) { ["use"]=> string(7) "encoded" ["namespace"]=> string(23) "http://soapinterop.org/" ["encodingStyle"]=> string(41) "http://schemas.xmlsoap.org/soap/encoding/" ["message"]=> string(18) "echoBase64Response" ["parts"]=> array(1) { ["return"]=> string(16) "xsd:base64Binary" } } ["namespace"]=> string(23) "http://soapinterop.org/" ["transport"]=> string(36) "http://schemas.xmlsoap.org/soap/http" ["documentation"]=> string(0) "" } wsdl: got 1 part(s) wsdl: in serializeType: return, xsd:base64Binary, VjJocGRHVWdUV1Z6WVNCVVpYTjA= wsdl: got a prefixed type: base64Binary, xsd soap_server: server sending... -->
[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:echoHexBinary SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:m="http://soapinterop.org/"><inputHexBinary>353736383639373436353230344436353733363132303534363537333734</inputHexBinary></m:echoHexBinary></SOAP-ENV:Body></SOAP-ENV:Envelope>
[Response Message]
<?xml version="1.0" encoding="ISO-8859-1"?><SOAP-ENV:Envelope SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" 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/" xmlns:si="http://soapinterop.org/xsd"><SOAP-ENV:Body><echoHexBinaryResponse><return xsi:type="xsd:hexBinary">2147483647</return></echoHexBinaryResponse></SOAP-ENV:Body></SOAP-ENV:Envelope><!-- soap_server: entering parseRequest() on 23:52 2002-12-22 soap_server: Content-Length: 396 soap_server: Content-Type: text/xml; charset="utf-8" soap_server: Host: dietrich.ganx4.com:80 soap_server: SOAPAction: "http://soapinterop.org/" soap_server: User-Agent: White Mesa SOAP Client/3.0 soap_server: got encoding: UTF-8 soap_server: method name: echoHexBinary soap_server: method 'echoHexBinary' exists soap_server: calling parser->get_response() soap_server: parser debug: soap_parser: Entering soap_parser() soap_parser: found root struct echoHexBinary, pos 2 soap_parser: adding data for scalar value inputHexBinary of value 353736383639373436353230344436353733363132303534363537333734 soap_parser: inside buildVal() for echoHexBinary(pos 2) of type struct soap_parser: parsed successfully, found root struct: 2 of name echoHexBinary soap_server: params var dump array(1) { ["inputHexBinary"]=> &int(2147483647) } soap_server: calling 'echoHexBinary' with params soap_server: calling method using call_user_func_array() soap_server: response var dumpint(2147483647) soap_server: done calling method: echoHexBinary, received 2147483647 of typeinteger soap_server: got a(n) integer from method soap_server: serializing return value soap_server: return val:string(52) "<return xsi:type="xsd:hexBinary">2147483647</return>" soap_server: serializing response soap_server: WSDL debug data: wsdl: in serializeRPCParameters with operation echoHexBinary, direction output and 1 param(s), and xml schema version http://www.w3.org/2001/XMLSchema wsdl: array(10) { ["name"]=> string(13) "echoHexBinary" ["binding"]=> string(18) "InteropTestBinding" ["endpoint"]=> string(63) "http://dietrich.ganx4.com/nusoap/testbed/round2_base_server.php" ["soapAction"]=> string(63) "http://dietrich.ganx4.com/nusoap/testbed/round2_base_server.php" ["style"]=> string(3) "rpc" ["input"]=> array(5) { ["use"]=> string(7) "encoded" ["namespace"]=> string(23) "http://soapinterop.org/" ["encodingStyle"]=> string(41) "http://schemas.xmlsoap.org/soap/encoding/" ["message"]=> string(20) "echoHexBinaryRequest" ["parts"]=> array(1) { ["inputDate"]=> string(13) "xsd:hexBinary" } } ["output"]=> array(5) { ["use"]=> string(7) "encoded" ["namespace"]=> string(23) "http://soapinterop.org/" ["encodingStyle"]=> string(41) "http://schemas.xmlsoap.org/soap/encoding/" ["message"]=> string(21) "echoHexBinaryResponse" ["parts"]=> array(1) { ["return"]=> string(13) "xsd:hexBinary" } } ["namespace"]=> string(23) "http://soapinterop.org/" ["transport"]=> string(36) "http://schemas.xmlsoap.org/soap/http" ["documentation"]=> string(0) "" } wsdl: got 1 part(s) wsdl: in serializeType: return, xsd:hexBinary, 2147483647 wsdl: got a prefixed type: hexBinary, xsd soap_server: server sending... -->
[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:echoVoid SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:m="http://soapinterop.org/" /></SOAP-ENV:Body></SOAP-ENV:Envelope>
[Response Message]
<?xml version="1.0" encoding="ISO-8859-1"?><SOAP-ENV:Envelope SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" 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/" xmlns:si="http://soapinterop.org/xsd"><SOAP-ENV:Body><echoVoidResponse></echoVoidResponse></SOAP-ENV:Body></SOAP-ENV:Envelope><!-- soap_server: entering parseRequest() on 23:52 2002-12-22 soap_server: Content-Length: 282 soap_server: Content-Type: text/xml; charset="utf-8" soap_server: Host: dietrich.ganx4.com:80 soap_server: SOAPAction: "http://soapinterop.org/" soap_server: User-Agent: White Mesa SOAP Client/3.0 soap_server: got encoding: UTF-8 soap_server: method name: echoVoid soap_server: method 'echoVoid' exists soap_server: calling parser->get_response() soap_server: parser debug: soap_parser: Entering soap_parser() soap_parser: found root struct echoVoid, pos 2 soap_parser: adding data for scalar value echoVoid of value soap_parser: parsed successfully, found root struct: 2 of name echoVoid soap_server: params var dump string(0) "" soap_server: calling echoVoid w/ no params soap_server: done calling method: echoVoid, received of typeNULL soap_server: got no response from method soap_server: serializing response soap_server: WSDL debug data: soap_server: server sending... -->
[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:echoDate SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:m="http://soapinterop.org/"><inputDate>2002-12-22T21:51:28Z</inputDate></m:echoDate></SOAP-ENV:Body></SOAP-ENV:Envelope>
[Response Message]
<?xml version="1.0" encoding="ISO-8859-1"?><SOAP-ENV:Envelope SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" 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/" xmlns:si="http://soapinterop.org/xsd"><SOAP-ENV:Body><echoDateResponse><return xsi:type="xsd:dateTime">2002-12-22T21:51:28Z</return></echoDateResponse></SOAP-ENV:Body></SOAP-ENV:Envelope><!-- soap_server: entering parseRequest() on 23:52 2002-12-22 soap_server: Content-Length: 336 soap_server: Content-Type: text/xml; charset="utf-8" soap_server: Host: dietrich.ganx4.com:80 soap_server: SOAPAction: "http://soapinterop.org/" soap_server: User-Agent: White Mesa SOAP Client/3.0 soap_server: got encoding: UTF-8 soap_server: method name: echoDate soap_server: method 'echoDate' exists soap_server: calling parser->get_response() soap_server: parser debug: soap_parser: Entering soap_parser() soap_parser: found root struct echoDate, pos 2 soap_parser: adding data for scalar value inputDate of value 2002-12-22T21:51:28Z soap_parser: inside buildVal() for echoDate(pos 2) of type struct soap_parser: parsed successfully, found root struct: 2 of name echoDate soap_server: params var dump array(1) { ["inputDate"]=> &string(20) "2002-12-22T21:51:28Z" } soap_server: calling 'echoDate' with params soap_server: calling method using call_user_func_array() soap_server: response var dumpstring(20) "2002-12-22T21:51:28Z" soap_server: done calling method: echoDate, received 2002-12-22T21:51:28Z of typestring soap_server: got a(n) string from method soap_server: serializing return value soap_server: return val:string(61) "<return xsi:type="xsd:dateTime">2002-12-22T21:51:28Z</return>" soap_server: serializing response soap_server: WSDL debug data: wsdl: in serializeRPCParameters with operation echoDate, direction output and 1 param(s), and xml schema version http://www.w3.org/2001/XMLSchema wsdl: array(10) { ["name"]=> string(8) "echoDate" ["binding"]=> string(18) "InteropTestBinding" ["endpoint"]=> string(63) "http://dietrich.ganx4.com/nusoap/testbed/round2_base_server.php" ["soapAction"]=> string(63) "http://dietrich.ganx4.com/nusoap/testbed/round2_base_server.php" ["style"]=> string(3) "rpc" ["input"]=> array(5) { ["use"]=> string(7) "encoded" ["namespace"]=> string(23) "http://soapinterop.org/" ["encodingStyle"]=> string(41) "http://schemas.xmlsoap.org/soap/encoding/" ["message"]=> string(15) "echoDateRequest" ["parts"]=> array(1) { ["inputDate"]=> string(12) "xsd:dateTime" } } ["output"]=> array(5) { ["use"]=> string(7) "encoded" ["namespace"]=> string(23) "http://soapinterop.org/" ["encodingStyle"]=> string(41) "http://schemas.xmlsoap.org/soap/encoding/" ["message"]=> string(16) "echoDateResponse" ["parts"]=> array(1) { ["return"]=> string(12) "xsd:dateTime" } } ["namespace"]=> string(23) "http://soapinterop.org/" ["transport"]=> string(36) "http://schemas.xmlsoap.org/soap/http" ["documentation"]=> string(0) "" } wsdl: got 1 part(s) wsdl: in serializeType: return, xsd:dateTime, 2002-12-22T21:51:28Z wsdl: got a prefixed type: dateTime, xsd soap_server: server sending... -->
[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:echoDecimal SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:m="http://soapinterop.org/"><inputDecimal>0.123456789123456789</inputDecimal></m:echoDecimal></SOAP-ENV:Body></SOAP-ENV:Envelope>
[Response Message]
<?xml version="1.0" encoding="ISO-8859-1"?><SOAP-ENV:Envelope SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" 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/" xmlns:si="http://soapinterop.org/xsd"><SOAP-ENV:Body><echoDecimalResponse><return xsi:type="xsd:decimal">0.12345678912346</return></echoDecimalResponse></SOAP-ENV:Body></SOAP-ENV:Envelope><!-- soap_server: entering parseRequest() on 23:52 2002-12-22 soap_server: Content-Length: 348 soap_server: Content-Type: text/xml; charset="utf-8" soap_server: Host: dietrich.ganx4.com:80 soap_server: SOAPAction: "http://soapinterop.org/" soap_server: User-Agent: White Mesa SOAP Client/3.0 soap_server: got encoding: UTF-8 soap_server: method name: echoDecimal soap_server: method 'echoDecimal' exists soap_server: calling parser->get_response() soap_server: parser debug: soap_parser: Entering soap_parser() soap_parser: found root struct echoDecimal, pos 2 soap_parser: adding data for scalar value inputDecimal of value 0.123456789123456789 soap_parser: inside buildVal() for echoDecimal(pos 2) of type struct soap_parser: parsed successfully, found root struct: 2 of name echoDecimal soap_server: params var dump array(1) { ["inputDecimal"]=> &float(0.12345678912346) } soap_server: calling 'echoDecimal' with params soap_server: calling method using call_user_func_array() soap_server: response var dumpfloat(0.12345678912346) soap_server: done calling method: echoDecimal, received 0.12345678912346 of typedouble soap_server: got a(n) double from method soap_server: serializing return value soap_server: return val:string(56) "<return xsi:type="xsd:decimal">0.12345678912346</return>" soap_server: serializing response soap_server: WSDL debug data: wsdl: in serializeRPCParameters with operation echoDecimal, direction output and 1 param(s), and xml schema version http://www.w3.org/2001/XMLSchema wsdl: array(10) { ["name"]=> string(11) "echoDecimal" ["binding"]=> string(18) "InteropTestBinding" ["endpoint"]=> string(63) "http://dietrich.ganx4.com/nusoap/testbed/round2_base_server.php" ["soapAction"]=> string(63) "http://dietrich.ganx4.com/nusoap/testbed/round2_base_server.php" ["style"]=> string(3) "rpc" ["input"]=> array(5) { ["use"]=> string(7) "encoded" ["namespace"]=> string(23) "http://soapinterop.org/" ["encodingStyle"]=> string(41) "http://schemas.xmlsoap.org/soap/encoding/" ["message"]=> string(18) "echoDecimalRequest" ["parts"]=> array(1) { ["inputDate"]=> string(11) "xsd:decimal" } } ["output"]=> array(5) { ["use"]=> string(7) "encoded" ["namespace"]=> string(23) "http://soapinterop.org/" ["encodingStyle"]=> string(41) "http://schemas.xmlsoap.org/soap/encoding/" ["message"]=> string(19) "echoDecimalResponse" ["parts"]=> array(1) { ["return"]=> string(11) "xsd:decimal" } } ["namespace"]=> string(23) "http://soapinterop.org/" ["transport"]=> string(36) "http://schemas.xmlsoap.org/soap/http" ["documentation"]=> string(0) "" } wsdl: got 1 part(s) wsdl: in serializeType: return, xsd:decimal, 0.12345678912346 wsdl: got a prefixed type: decimal, xsd soap_server: server sending... -->
[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:echoBoolean SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:m="http://soapinterop.org/"><inputBoolean>1</inputBoolean></m:echoBoolean></SOAP-ENV:Body></SOAP-ENV:Envelope>
[Response Message]
<?xml version="1.0" encoding="ISO-8859-1"?><SOAP-ENV:Envelope SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" 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/" xmlns:si="http://soapinterop.org/xsd"><SOAP-ENV:Body><echoBooleanResponse><return xsi:type="xsd:boolean">1</return></echoBooleanResponse></SOAP-ENV:Body></SOAP-ENV:Envelope><!-- soap_server: entering parseRequest() on 23:52 2002-12-22 soap_server: Content-Length: 329 soap_server: Content-Type: text/xml; charset="utf-8" soap_server: Host: dietrich.ganx4.com:80 soap_server: SOAPAction: "http://soapinterop.org/" soap_server: User-Agent: White Mesa SOAP Client/3.0 soap_server: got encoding: UTF-8 soap_server: method name: echoBoolean soap_server: method 'echoBoolean' exists soap_server: calling parser->get_response() soap_server: parser debug: soap_parser: Entering soap_parser() soap_parser: found root struct echoBoolean, pos 2 soap_parser: adding data for scalar value inputBoolean of value 1 soap_parser: inside buildVal() for echoBoolean(pos 2) of type struct soap_parser: parsed successfully, found root struct: 2 of name echoBoolean soap_server: params var dump array(1) { ["inputBoolean"]=> &int(1) } soap_server: calling 'echoBoolean' with params soap_server: calling method using call_user_func_array() soap_server: response var dumpint(1) soap_server: done calling method: echoBoolean, received 1 of typeinteger soap_server: got a(n) integer from method soap_server: serializing return value soap_server: return val:string(41) "<return xsi:type="xsd:boolean">1</return>" soap_server: serializing response soap_server: WSDL debug data: wsdl: in serializeRPCParameters with operation echoBoolean, direction output and 1 param(s), and xml schema version http://www.w3.org/2001/XMLSchema wsdl: array(10) { ["name"]=> string(11) "echoBoolean" ["binding"]=> string(18) "InteropTestBinding" ["endpoint"]=> string(63) "http://dietrich.ganx4.com/nusoap/testbed/round2_base_server.php" ["soapAction"]=> string(63) "http://dietrich.ganx4.com/nusoap/testbed/round2_base_server.php" ["style"]=> string(3) "rpc" ["input"]=> array(5) { ["use"]=> string(7) "encoded" ["namespace"]=> string(23) "http://soapinterop.org/" ["encodingStyle"]=> string(41) "http://schemas.xmlsoap.org/soap/encoding/" ["message"]=> string(18) "echoBooleanRequest" ["parts"]=> array(1) { ["inputDate"]=> string(11) "xsd:boolean" } } ["output"]=> array(5) { ["use"]=> string(7) "encoded" ["namespace"]=> string(23) "http://soapinterop.org/" ["encodingStyle"]=> string(41) "http://schemas.xmlsoap.org/soap/encoding/" ["message"]=> string(19) "echoBooleanResponse" ["parts"]=> array(1) { ["return"]=> string(11) "xsd:boolean" } } ["namespace"]=> string(23) "http://soapinterop.org/" ["transport"]=> string(36) "http://schemas.xmlsoap.org/soap/http" ["documentation"]=> string(0) "" } wsdl: got 1 part(s) wsdl: in serializeType: return, xsd:boolean, 1 wsdl: got a prefixed type: boolean, xsd soap_server: server sending... -->