Re: Interop between PEAR-SOAP and Visual Studio - complex types

From: Date: Fri, 21 Oct 2005 15:35:22 +0000
Subject: Re: Interop between PEAR-SOAP and Visual Studio - complex types
References: 1  Groups: php.pear.general 
Request: Send a blank email to pear-general+get-21581@lists.php.net to get a copy of this message
On Fri, 21 Oct 2005 17:32:13 +0800, Artyom Kamshilin wrote: > I have this problem with all other registered types as well - Visual Studio > simply uses string for anything except basic types like "int", "float" etc. > Is there a way to make Visual Studio understand complex types? I'd really > appreciate any help. > You have an error in your WSDL: <complexType name="dataObj"> <complexContent> <restriction base="SOAP-ENC:Array"> <attribute ref="SOAP-ENC:arrayType" wsdl:arrayType="xsd:int[]" /> </restriction> </complexContent> </complexType> <message name="retObjResponse"> <part name="return" type="xsd:dataObj" /> --> here is the error: Namespace xsd has no knowledge of the type dataObj. </message> Change it to this: <message name="retObjResponse"> <part name="return" type="tns:dataObj" /> </message> Reason: dataObj is declared in your own namespace which is referenced in the namesspace xmlns:tns="urn:localhost" and can be referenced via tns. -- Hilsen/Regards Michael Rasmussen http://keyserver.veridis.com:11371/pks/lookup?op=get&search=0xE3E80917

« previous php.pear.general (#21581) next »