TEST RESULTS PAGE

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

echoString()

[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...

-->

echoInteger()

[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...

-->

echoFloat()

[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...

-->

echoStruct()

[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...

-->

echoBase64()

[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...

-->

echoHexBinary()

[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...

-->

echoVoid()

[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...

-->

echoDate()

[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...

-->

echoDecimal()

[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...

-->

echoBoolean()

[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...

-->