From: Deadman, H. <Hal.Deadman@Tallan.com> - 2004-11-29 17:11:15
|
The working copy you sent me did work. (Able to call echoIntegerArray from .NET 2003) Thanks.=20 Are you planning to do a check-in to CVS soon? I am making changes to some web services available in the Gforge project and I will probably submit my changes to them as a patch. They currently have a very old version of nusoap.php checked into their CVS repo. I think they won't mind upgrading nusoap but it would probably be better to include a checked in version of nusoap. I am not in a hurry, just wondering.=20 http://gforge.org/plugins/scmcvs/cvsweb.php/gforge/www/soap/nusoap.php?c vsroot=3Dcvsroot%2Fgforge > -----Original Message----- > From: nus...@li... [mailto:nusoap-general- > ad...@li...] On Behalf Of Scott Nichol > Sent: Wednesday, November 24, 2004 11:52 PM > To: nus...@li... > Subject: Re: [Nusoap-general] problem calling echoIntegerArray from .NET >=20 > The problem is actually that soap_parser does not filter out all of the > attributes it should. I will forward you my working copy of nusoap.php to > see whether it filters better. >=20 > Scott Nichol >=20 > Do not send e-mail directly to this e-mail address, > because it is filtered to accept only mail from > specific mail lists. > ----- Original Message ----- > From: "Deadman, Hal" <Hal.Deadman@Tallan.com> > To: <nus...@li...> > Sent: Wednesday, November 24, 2004 1:26 PM > Subject: RE: [Nusoap-general] problem calling echoIntegerArray from .NET >=20 >=20 > This is the code from buildVal that is adding the extra value to the > array. >=20 > if (isset($this->message[$pos]['xattrs'])) { > foreach ($this->message[$pos]['xattrs'] as $n =3D> $v) { > $params[$n] =3D $v; > } > } >=20 > Commenting out those lines fixed the problem for me but obviously they > are there for some other reason. If you have a patch but aren't ready to > commit it for whatever reason, I would appreciate it if you could post > it so I can change my copy. >=20 > Thanks, Hal >=20 >=20 >=20 > > -----Original Message----- > > From: nus...@li... > [mailto:nusoap-general- > > ad...@li...] On Behalf Of Scott Nichol > > Sent: Tuesday, November 23, 2004 10:55 PM > > To: nus...@li... > > Subject: Re: [Nusoap-general] problem calling echoIntegerArray from > .NET > > > > Thanks for letting me know about this. This is a bug I will have to > work > > on. > > > > Scott Nichol > > > > Do not send e-mail directly to this e-mail address, > > because it is filtered to accept only mail from > > specific mail lists. > > ----- Original Message ----- > > From: "Deadman, Hal" <Hal.Deadman@Tallan.com> > > To: <nus...@li...> > > Sent: Tuesday, November 23, 2004 7:26 PM > > Subject: [Nusoap-general] problem calling echoIntegerArray from .NET > > > > > > Thanks for the round2_base_server.php source, having something that > > worked helped a great deal in terms of tracking down what was wrong > with > > my services. > > > > I was not able to get echoIntegerArray to work from .NET and I am > having > > similar problems with xsd:int, xsd:integer, and xsd:long arrays on the > > real services I am working with. Any pointers would be appreciated, > > details are below. > > > > I am using .NET 2003 (with WSE2.0sp1 if that matters) and it errors > out > > when it calls the echoIntegerArray() method like so: > > int[] returnints =3D round2.echoIntegerArray(new int[]{1,2}); > > > > > > The array is passed in and returned but it seems to grow from size 2 > to > > size 3 and this is the 3rd value: > > <item xsi:type=3D"xsd:int">id1</item> > > > > I ran it through the trace proxy that comes with ms soap toolkit and > the > > request/response/debug are below. (Using nusoap 1.8.1) > > > > Request > > <?xml version=3D"1.0" encoding=3D"utf-8" ?> > > <soap:Envelope xmlns:soap=3D"http://schemas.xmlsoap.org/soap/envelope/" > > xmlns:soapenc=3D"http://schemas.xmlsoap.org/soap/encoding/" > > xmlns:tns=3D"http://soapinterop.org/" > > xmlns:types=3D"http://soapinterop.org/encodedTypes" > > xmlns:xsi=3D"http://www.w3.org/2001/XMLSchema-instance" > > xmlns:xsd=3D"http://www.w3.org/2001/XMLSchema" > > xmlns:wsa=3D"http://schemas.xmlsoap.org/ws/2004/03/addressing" > > > xmlns:wsse=3D"http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wss= e > > curity-secext-1.0.xsd" > > > xmlns:wsu=3D"http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wsse= c > > urity-utility-1.0.xsd"> > > <soap:Header> > > > > > <wsa:Action>http://localhost/soap/round2.php/echoIntegerArray</wsa:Actio > > n> > > > > > <wsa:MessageID>uuid:fdeb2877-564b-43fe-a9dd-ea5e2c981e67</wsa:MessageID> > > > > <wsa:ReplyTo> > > > > > <wsa:Address>http://schemas.xmlsoap.org/ws/2004/03/addressing/role/anony > > mous</wsa:Address> > > </wsa:ReplyTo> > > <wsa:To>http://localhost:8080/soap/round2.php?debug=3D1</wsa:To> > > <wsse:Security> > > <wsu:Timestamp > wsu:Id=3D"Timestamp-8ece0ed2-1874-4fb5-ae0a-a297e35cda75"> > > <wsu:Created>2004-11-24T00:05:56Z</wsu:Created> > > <wsu:Expires>2004-11-24T00:10:56Z</wsu:Expires> > > </wsu:Timestamp> > > </wsse:Security> > > </soap:Header> > > <soap:Body > > soap:encodingStyle=3D"http://schemas.xmlsoap.org/soap/encoding/"> > > <tns:echoIntegerArray> > > <inputIntegerArray href=3D"#id1" /> > > </tns:echoIntegerArray> > > <soapenc:Array id=3D"id1" soapenc:arrayType=3D"xsd:int[2]"> > > <Item>1</Item> > > <Item>2</Item> > > </soapenc:Array> > > </soap:Body> > > </soap:Envelope> > > > > > > Response > > <?xml version=3D"1.0" encoding=3D"ISO-8859-1" ?> > > <SOAP-ENV:Envelope > > SOAP-ENV:encodingStyle=3D"http://schemas.xmlsoap.org/soap/encoding/" > > xmlns:SOAP-ENV=3D"http://schemas.xmlsoap.org/soap/envelope/" > > xmlns:xsd=3D"http://www.w3.org/2001/XMLSchema" > > xmlns:xsi=3D"http://www.w3.org/2001/XMLSchema-instance" > > xmlns:SOAP-ENC=3D"http://schemas.xmlsoap.org/soap/encoding/" > > xmlns:si=3D"http://soapinterop.org/xsd"> > > <SOAP-ENV:Body> > > <ns1:echoIntegerArrayResponse = xmlns:ns1=3D"http://soapinterop.org/"> > > <return xsi:type=3D"SOAP-ENC:Array" = SOAP-ENC:arrayType=3D"xsd:int[3]"> > > <item xsi:type=3D"xsd:int">1</item> > > <item xsi:type=3D"xsd:int">2</item> > > <item xsi:type=3D"xsd:int">id1</item> > > </return> > > </ns1:echoIntegerArrayResponse> > > </SOAP-ENV:Body> > > </SOAP-ENV:Envelope> > > > > > > > > > > > > > > Response debug > > > > > > > > > > > > <!-- > > 2004-11-23 19:07:11.678718 soap_server: entering parse_request() > > 2004-11-23 19:07:11.678813 soap_server: VsDebuggerCausalityData: > > > AwAAAO1yDMucObFJtep18VWF+tsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA > > > AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA > > > AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA > > > AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA > > > AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA > > > AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA > > > AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA > > > AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA > > > AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA > > > AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA > > > AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA > > > AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA > > > AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA > > > AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA > > > AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA > > > AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA > > > AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA > > > AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA > > > AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA > > > AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQFwAAZBkAAAAAAAAAAAAA > > > ZOxWAwAAAAB2AGUAcgBzAGkAbwBuAD0ANwAuADAAOwBhAHUAdABvAGEAdAB0AGEAYwBoAGMA > > > bABzAGkAZAA9AHsANwAwAEYANgA1ADQAMQAxAC0ARgBFADgAQwAtADQAMgA0ADgALQBCAEMA > > > RgBGAC0ANwAwADEAQwA4AEIAMgBGADQANQAyADkAfQA7AHMAZQBzAHMAaQBvAG4APQB7ADgA > > > QwA2ADUAQgA0AEEAMAAtAEMANwAzADUALQA0AEIANQA0AC0AQQA3AEEAQwAtADIAMAAyADQA > > > RQA3ADMAQwAzADYANgAyAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA > > > AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA > > > AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA > > > AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA > > > AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA > > > AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA > > > AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA > > > AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA > > > AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA > > > AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA > > > AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA > > > AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA > > > AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA > > > AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA > > > AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA > > AAAAAAAA > > 2004-11-23 19:07:11.678876 soap_server: User-Agent: Mozilla/4.0 > > (compatible; MSIE 6.0; MS Web Services Client Protocol 1.1.4322.2032) > > 2004-11-23 19:07:11.678929 soap_server: Content-Type: text/xml; > > charset=3Dutf-8 > > 2004-11-23 19:07:11.678978 soap_server: SOAPAction: > > "http://localhost/soap/round2.php/echoIntegerArray" > > 2004-11-23 19:07:11.679030 soap_server: Authorization: Basic > > aGRlYWRtYW46aGRlYWRtYW45OQ=3D=3D > > 2004-11-23 19:07:11.679080 soap_server: Content-Length: 1445 > > 2004-11-23 19:07:11.679130 soap_server: Expect: 100-continue > > 2004-11-23 19:07:11.679178 soap_server: Host: localhost:8080 > > 2004-11-23 19:07:11.679255 soap_server: got character encoding: UTF-8 > > 2004-11-23 19:07:11.682816 soap_server: parser debug: > > 2004-11-23 19:07:11.679414 soap_parser: Charset from HTTP Content-Type > > matches encoding from XML declaration > > 2004-11-23 19:07:11.679479 soap_parser: Entering soap_parser(), > > length=3D1445, encoding=3DUTF-8 > > 2004-11-23 19:07:11.680473 soap_parser: inside buildVal() for > > ReplyTo(pos 4) of type > > 2004-11-23 19:07:11.681065 soap_parser: inside buildVal() for > > Timestamp(pos 8) of type > > 2004-11-23 19:07:11.681207 soap_parser: inside buildVal() for > > Security(pos 7) of type > > 2004-11-23 19:07:11.681328 soap_parser: inside buildVal() for > Header(pos > > 1) of type > > 2004-11-23 19:07:11.681562 soap_parser: found root struct > > echoIntegerArray, pos 12 > > 2004-11-23 19:07:11.681768 soap_parser: inside buildVal() for > > echoIntegerArray(pos 12) of type struct > > 2004-11-23 19:07:11.682305 soap_parser: inside buildVal() for > Array(pos > > 14) of type array > > 2004-11-23 19:07:11.682379 soap_parser: adding array Array > > 2004-11-23 19:07:11.682504 soap_parser: parsed successfully, found > root > > struct: 12 of name echoIntegerArray > > 2004-11-23 19:07:11.682557 soap_parser: resolving multirefs for id: > id1 > > 2004-11-23 19:07:11.682614 soap_parser: inside buildVal() for > Array(pos > > 14) of type array > > 2004-11-23 19:07:11.682671 soap_parser: adding array Array > > 2004-11-23 19:07:11.682736 soap_parser: resolving href at pos 13 > > > > 2004-11-23 19:07:11.682877 soap_server: methodname: echoIntegerArray > > methodURI: http://soapinterop.org/ > > 2004-11-23 19:07:11.682918 soap_server: calling parser->get_response() > > 2004-11-23 19:07:11.682965 soap_server: leaving parse_request > > 2004-11-23 19:07:11.683047 soap_server: entering invoke_method > > methodname: echoIntegerArray methodURI: http://soapinterop.org/ > > 2004-11-23 19:07:11.683154 soap_server: opData: > > array(10) { > > ["name"]=3D> > > string(16) "echoIntegerArray" > > ["binding"]=3D> > > string(18) "InteropTestBinding" > > ["endpoint"]=3D> > > string(37) "http://localhost:8080/soap/round2.php" > > ["soapAction"]=3D> > > string(49) "http://localhost/soap/round2.php/echoIntegerArray" > > ["style"]=3D> > > string(3) "rpc" > > ["input"]=3D> > > array(5) { > > ["use"]=3D> > > string(7) "encoded" > > ["namespace"]=3D> > > string(23) "http://soapinterop.org/" > > ["encodingStyle"]=3D> > > string(41) "http://schemas.xmlsoap.org/soap/encoding/" > > ["message"]=3D> > > string(23) "echoIntegerArrayRequest" > > ["parts"]=3D> > > array(1) { > > ["inputIntegerArray"]=3D> > > string(13) "si:ArrayOfint" > > } > > } > > ["output"]=3D> > > array(5) { > > ["use"]=3D> > > string(7) "encoded" > > ["namespace"]=3D> > > string(23) "http://soapinterop.org/" > > ["encodingStyle"]=3D> > > string(41) "http://schemas.xmlsoap.org/soap/encoding/" > > ["message"]=3D> > > string(24) "echoIntegerArrayResponse" > > ["parts"]=3D> > > array(1) { > > ["return"]=3D> > > string(13) "si:ArrayOfint" > > } > > } > > ["namespace"]=3D> > > string(23) "http://soapinterop.org/" > > ["transport"]=3D> > > string(36) "http://schemas.xmlsoap.org/soap/http" > > ["documentation"]=3D> > > string(0) "" > > } > > 2004-11-23 19:07:11.683325 soap_server: method 'echoIntegerArray' > exists > > 2004-11-23 19:07:11.683428 soap_server: params: > > array(1) { > > ["inputIntegerArray"]=3D> > > array(3) { > > [0]=3D> > > int(1) > > [1]=3D> > > int(2) > > ["!id"]=3D> > > string(3) "id1" > > } > > } > > 2004-11-23 19:07:11.683511 soap_server: calling 'echoIntegerArray' > > 2004-11-23 19:07:11.683563 soap_server: calling function using > > call_user_func_array() > > 2004-11-23 19:07:11.683620 soap_server: methodreturn: > > array(3) { > > [0]=3D> > > int(1) > > [1]=3D> > > int(2) > > ["!id"]=3D> > > string(3) "id1" > > } > > 2004-11-23 19:07:11.683712 soap_server: leaving invoke_method: called > > method echoIntegerArray, received Array of type array > > 2004-11-23 19:07:11.683764 soap_server: Entering serialize_return > > methodname: echoIntegerArray methodURI: http://soapinterop.org/ > > 2004-11-23 19:07:11.683816 soap_server: got a(n) array from method > > 2004-11-23 19:07:11.683866 soap_server: serializing return value > > 2004-11-23 19:07:11.683931 wsdl: in serializeRPCParameters with > > operation echoIntegerArray, direction output and 1 param(s), and xml > > schema version http://www.w3.org/2001/XMLSchema > > 2004-11-23 19:07:11.684013 wsdl: opData: > > array(10) { > > ["name"]=3D> > > string(16) "echoIntegerArray" > > ["binding"]=3D> > > string(18) "InteropTestBinding" > > ["endpoint"]=3D> > > string(37) "http://localhost:8080/soap/round2.php" > > ["soapAction"]=3D> > > string(49) "http://localhost/soap/round2.php/echoIntegerArray" > > ["style"]=3D> > > string(3) "rpc" > > ["input"]=3D> > > array(5) { > > ["use"]=3D> > > string(7) "encoded" > > ["namespace"]=3D> > > string(23) "http://soapinterop.org/" > > ["encodingStyle"]=3D> > > string(41) "http://schemas.xmlsoap.org/soap/encoding/" > > ["message"]=3D> > > string(23) "echoIntegerArrayRequest" > > ["parts"]=3D> > > array(1) { > > ["inputIntegerArray"]=3D> > > string(13) "si:ArrayOfint" > > } > > } > > ["output"]=3D> > > array(5) { > > ["use"]=3D> > > string(7) "encoded" > > ["namespace"]=3D> > > string(23) "http://soapinterop.org/" > > ["encodingStyle"]=3D> > > string(41) "http://schemas.xmlsoap.org/soap/encoding/" > > ["message"]=3D> > > string(24) "echoIntegerArrayResponse" > > ["parts"]=3D> > > array(1) { > > ["return"]=3D> > > string(13) "si:ArrayOfint" > > } > > } > > ["namespace"]=3D> > > string(23) "http://soapinterop.org/" > > ["transport"]=3D> > > string(36) "http://schemas.xmlsoap.org/soap/http" > > ["documentation"]=3D> > > string(0) "" > > } > > 2004-11-23 19:07:11.684168 wsdl: have 1 part(s) to serialize > > 2004-11-23 19:07:11.684228 wsdl: have 1 parameter(s) provided as > > arraySimple to serialize > > 2004-11-23 19:07:11.684282 wsdl: serializing part "return" of type > > "si:ArrayOfint" > > 2004-11-23 19:07:11.684336 wsdl: calling serializeType w/indexed param > > 2004-11-23 19:07:11.684388 wsdl: in serializeType: return, > > si:ArrayOfint, encoded, > > 2004-11-23 19:07:11.684431 wsdl: value: > > array(3) { > > [0]=3D> > > int(1) > > [1]=3D> > > int(2) > > ["!id"]=3D> > > string(3) "id1" > > } > > 2004-11-23 19:07:11.684516 wsdl: got a prefixed type: ArrayOfint, si > > 2004-11-23 19:07:11.684575 wsdl: expanded prefixed type: ArrayOfint, > > http://soapinterop.org/xsd > > 2004-11-23 19:07:11.684631 wsdl: have schema for namespace > > http://soapinterop.org/xsd > > 2004-11-23 19:07:11.675664 xmlschema: xmlschema class instantiated, > > inside constructor > > 2004-11-23 19:07:11.675941 xmlschema: <http://soapinterop.org/xsd> > > addComplexType ArrayOfstring: > > array(8) { > > ["name"]=3D> > > string(13) "ArrayOfstring" > > ["typeClass"]=3D> > > string(11) "complexType" > > ["phpType"]=3D> > > string(5) "array" > > ["compositor"]=3D> > > string(0) "" > > ["restrictionBase"]=3D> > > string(47) "http://schemas.xmlsoap.org/soap/encoding/:Array" > > ["elements"]=3D> > > array(0) { > > } > > ["attrs"]=3D> > > array(1) { > > [0]=3D> > > array(2) { > > ["ref"]=3D> > > string(51) "http://schemas.xmlsoap.org/soap/encoding/:arrayType" > > ["http://schemas.xmlsoap.org/wsdl/:arrayType"]=3D> > > string(41) "http://www.w3.org/2001/XMLSchema:string[]" > > } > > } > > ["arrayType"]=3D> > > string(39) "http://www.w3.org/2001/XMLSchema:string" > > } > > 2004-11-23 19:07:11.676195 xmlschema: <http://soapinterop.org/xsd> > > addComplexType ArrayOfint: > > array(8) { > > ["name"]=3D> > > string(10) "ArrayOfint" > > ["typeClass"]=3D> > > string(11) "complexType" > > ["phpType"]=3D> > > string(5) "array" > > ["compositor"]=3D> > > string(0) "" > > ["restrictionBase"]=3D> > > string(47) "http://schemas.xmlsoap.org/soap/encoding/:Array" > > ["elements"]=3D> > > array(0) { > > } > > ["attrs"]=3D> > > array(1) { > > [0]=3D> > > array(2) { > > ["ref"]=3D> > > string(51) "http://schemas.xmlsoap.org/soap/encoding/:arrayType" > > ["http://schemas.xmlsoap.org/wsdl/:arrayType"]=3D> > > string(38) "http://www.w3.org/2001/XMLSchema:int[]" > > } > > } > > ["arrayType"]=3D> > > string(36) "http://www.w3.org/2001/XMLSchema:int" > > } > > 2004-11-23 19:07:11.676433 xmlschema: <http://soapinterop.org/xsd> > > addComplexType ArrayOffloat: > > array(8) { > > ["name"]=3D> > > string(12) "ArrayOffloat" > > ["typeClass"]=3D> > > string(11) "complexType" > > ["phpType"]=3D> > > string(5) "array" > > ["compositor"]=3D> > > string(0) "" > > ["restrictionBase"]=3D> > > string(47) "http://schemas.xmlsoap.org/soap/encoding/:Array" > > ["elements"]=3D> > > array(0) { > > } > > ["attrs"]=3D> > > array(1) { > > [0]=3D> > > array(2) { > > ["ref"]=3D> > > string(51) "http://schemas.xmlsoap.org/soap/encoding/:arrayType" > > ["http://schemas.xmlsoap.org/wsdl/:arrayType"]=3D> > > string(40) "http://www.w3.org/2001/XMLSchema:float[]" > > } > > } > > ["arrayType"]=3D> > > string(38) "http://www.w3.org/2001/XMLSchema:float" > > } > > 2004-11-23 19:07:11.676719 xmlschema: <http://soapinterop.org/xsd> > > addComplexType SOAPStruct: > > array(8) { > > ["name"]=3D> > > string(10) "SOAPStruct" > > ["typeClass"]=3D> > > string(11) "complexType" > > ["phpType"]=3D> > > string(6) "struct" > > ["compositor"]=3D> > > string(3) "all" > > ["restrictionBase"]=3D> > > string(0) "" > > ["elements"]=3D> > > array(4) { > > ["varString"]=3D> > > array(2) { > > ["name"]=3D> > > string(9) "varString" > > ["type"]=3D> > > string(39) "http://www.w3.org/2001/XMLSchema:string" > > } > > ["varInt"]=3D> > > array(2) { > > ["name"]=3D> > > string(6) "varInt" > > ["type"]=3D> > > string(36) "http://www.w3.org/2001/XMLSchema:int" > > } > > ["varFloat"]=3D> > > array(2) { > > ["name"]=3D> > > string(8) "varFloat" > > ["type"]=3D> > > string(38) "http://www.w3.org/2001/XMLSchema:float" > > } > > ["varLong"]=3D> > > array(2) { > > ["name"]=3D> > > string(7) "varLong" > > ["type"]=3D> > > string(37) "http://www.w3.org/2001/XMLSchema:long" > > } > > } > > ["attrs"]=3D> > > array(0) { > > } > > ["arrayType"]=3D> > > string(0) "" > > } > > 2004-11-23 19:07:11.676992 xmlschema: <http://soapinterop.org/xsd> > > addComplexType ArrayOfSOAPStruct: > > array(8) { > > ["name"]=3D> > > string(17) "ArrayOfSOAPStruct" > > ["typeClass"]=3D> > > string(11) "complexType" > > ["phpType"]=3D> > > string(5) "array" > > ["compositor"]=3D> > > string(0) "" > > ["restrictionBase"]=3D> > > string(47) "http://schemas.xmlsoap.org/soap/encoding/:Array" > > ["elements"]=3D> > > array(0) { > > } > > ["attrs"]=3D> > > array(1) { > > [0]=3D> > > array(2) { > > ["ref"]=3D> > > string(51) "http://schemas.xmlsoap.org/soap/encoding/:arrayType" > > ["http://schemas.xmlsoap.org/wsdl/:arrayType"]=3D> > > string(39) "http://soapinterop.org/xsd:SOAPStruct[]" > > } > > } > > ["arrayType"]=3D> > > string(37) "http://soapinterop.org/xsd:SOAPStruct" > > } > > 2004-11-23 19:07:11.684695 xmlschema: <http://soapinterop.org/xsd> in > > getTypeDef, found complexType ArrayOfint > > 2004-11-23 19:07:11.684760 wsdl: typedef: > > array(8) { > > ["name"]=3D> > > string(10) "ArrayOfint" > > ["typeClass"]=3D> > > string(11) "complexType" > > ["phpType"]=3D> > > string(5) "array" > > ["compositor"]=3D> > > string(0) "" > > ["restrictionBase"]=3D> > > string(47) "http://schemas.xmlsoap.org/soap/encoding/:Array" > > ["elements"]=3D> > > array(0) { > > } > > ["attrs"]=3D> > > array(1) { > > [0]=3D> > > array(2) { > > ["ref"]=3D> > > string(51) "http://schemas.xmlsoap.org/soap/encoding/:arrayType" > > ["http://schemas.xmlsoap.org/wsdl/:arrayType"]=3D> > > string(38) "http://www.w3.org/2001/XMLSchema:int[]" > > } > > } > > ["arrayType"]=3D> > > string(36) "http://www.w3.org/2001/XMLSchema:int" > > } > > 2004-11-23 19:07:11.684873 wsdl: serializeType: uqType: ArrayOfint, > ns: > > http://soapinterop.org/xsd, phptype: array, arrayType: > > http://www.w3.org/2001/XMLSchema:int > > 2004-11-23 19:07:11.684944 wsdl: serializing array element: 0, 1 of > > type: http://www.w3.org/2001/XMLSchema:int > > 2004-11-23 19:07:11.685017 wsdl: in serializeType: item, > > http://www.w3.org/2001/XMLSchema:int, encoded, > > 2004-11-23 19:07:11.685060 wsdl: value: > > int(1) > > 2004-11-23 19:07:11.685135 wsdl: got a prefixed type: int, > > http://www.w3.org/2001/XMLSchema > > 2004-11-23 19:07:11.685186 wsdl: type namespace indicates XML Schema > or > > SOAP Encoding type > > 2004-11-23 19:07:11.685245 wsdl: do not have schema for namespace > > http://www.w3.org/2001/XMLSchema > > 2004-11-23 19:07:11.685321 wsdl: serializeType returning: <item > > xsi:type=3D"xsd:int">1</item> > > 2004-11-23 19:07:11.685378 wsdl: serializing array element: 1, 2 of > > type: http://www.w3.org/2001/XMLSchema:int > > 2004-11-23 19:07:11.685446 wsdl: in serializeType: item, > > http://www.w3.org/2001/XMLSchema:int, encoded, > > 2004-11-23 19:07:11.685488 wsdl: value: > > int(2) > > 2004-11-23 19:07:11.685561 wsdl: got a prefixed type: int, > > http://www.w3.org/2001/XMLSchema > > 2004-11-23 19:07:11.685611 wsdl: type namespace indicates XML Schema > or > > SOAP Encoding type > > 2004-11-23 19:07:11.685668 wsdl: do not have schema for namespace > > http://www.w3.org/2001/XMLSchema > > 2004-11-23 19:07:11.685737 wsdl: serializeType returning: <item > > xsi:type=3D"xsd:int">2</item> > > 2004-11-23 19:07:11.685791 wsdl: serializing array element: !id, id1 > of > > type: http://www.w3.org/2001/XMLSchema:int > > 2004-11-23 19:07:11.685859 wsdl: in serializeType: item, > > http://www.w3.org/2001/XMLSchema:int, encoded, > > 2004-11-23 19:07:11.685901 wsdl: value: > > string(3) "id1" > > 2004-11-23 19:07:11.685974 wsdl: got a prefixed type: int, > > http://www.w3.org/2001/XMLSchema > > 2004-11-23 19:07:11.686024 wsdl: type namespace indicates XML Schema > or > > SOAP Encoding type > > 2004-11-23 19:07:11.686081 wsdl: do not have schema for namespace > > http://www.w3.org/2001/XMLSchema > > 2004-11-23 19:07:11.686149 wsdl: serializeType returning: <item > > xsi:type=3D"xsd:int">id1</item> > > 2004-11-23 19:07:11.686271 wsdl: serializeType returning: <return > > xsi:type=3D"SOAP-ENC:Array" SOAP-ENC:arrayType=3D"xsd:int[3]"><item > > xsi:type=3D"xsd:int">1</item><item = xsi:type=3D"xsd:int">2</item><item > > xsi:type=3D"xsd:int">id1</item></return> > > 2004-11-23 19:07:11.686324 wsdl: serializeRPCParameters returning: > > <return xsi:type=3D"SOAP-ENC:Array" > SOAP-ENC:arrayType=3D"xsd:int[3]"><item > > xsi:type=3D"xsd:int">1</item><item = xsi:type=3D"xsd:int">2</item><item > > xsi:type=3D"xsd:int">id1</item></return> > > 2004-11-23 19:07:11.686404 soap_server: return value: > > string(176) "<return xsi:type=3D"SOAP-ENC:Array" > > SOAP-ENC:arrayType=3D"xsd:int[3]"><item xsi:type=3D"xsd:int">1</item><item > > xsi:type=3D"xsd:int">2</item><item > xsi:type=3D"xsd:int">id1</item></return>" > > 2004-11-23 19:07:11.686468 soap_server: serializing response > > 2004-11-23 19:07:11.686516 soap_server: have WSDL for serialization: > > style is rpc > > 2004-11-23 19:07:11.686567 soap_server: style is rpc for > serialization: > > use is encoded > > 2004-11-23 19:07:11.686699 soap_server: Leaving serialize_return > > 2004-11-23 19:07:11.686750 soap_server: Enter send_response > > > > > > > > ------------------------------------------------------- > > SF email is sponsored by - The IT Product Guide > > Read honest & candid reviews on hundreds of IT Products from real > users. > > Discover which products truly live up to the hype. Start reading now. > > http://productguide.itmanagersjournal.com/ > > _______________________________________________ > > Nusoap-general mailing list > > Nus...@li... > > https://lists.sourceforge.net/lists/listinfo/nusoap-general > > > > > > > > ------------------------------------------------------- > > SF email is sponsored by - The IT Product Guide > > Read honest & candid reviews on hundreds of IT Products from real > users. > > Discover which products truly live up to the hype. Start reading now. > > http://productguide.itmanagersjournal.com/ > > _______________________________________________ > > Nusoap-general mailing list > > Nus...@li... > > https://lists.sourceforge.net/lists/listinfo/nusoap-general >=20 >=20 >=20 > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://productguide.itmanagersjournal.com/ > _______________________________________________ > Nusoap-general mailing list > Nus...@li... > https://lists.sourceforge.net/lists/listinfo/nusoap-general >=20 >=20 >=20 > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://productguide.itmanagersjournal.com/ > _______________________________________________ > Nusoap-general mailing list > Nus...@li... > https://lists.sourceforge.net/lists/listinfo/nusoap-general |