Re: [SOAP] Help with .NET client

From: Date: Thu, 17 Jul 2003 15:28:31 +0000
Subject: Re: [SOAP] Help with .NET client
References: 1 2 3 4 5 6  Groups: php.soap 
Request: Send a blank email to php-soap+get-843@lists.php.net to get a copy of this message
On Thu, Jul 17, 2003 at 05:18:41PM +0200, Dmitri Vinogradov wrote: > Do you get same error if you run disco_server.php example ($Id: > disco_server.php,v 1.3 2003/04/20 23:05:28 shane Exp $)? Absolutely. Same version of disco_server.php: 1.3. This box is a RedHat 7.2 with PHP 4.1.2 (php-4.1.2-7.2.6.i386.rpm), current PEAR as of a couple days ago from go-pear. > If yes - please post what PHP version you have... hm... running > disco_server.php on my box (PHP 4.2.3 / Debian Linux dev 2.4.18-bf2.4) > causes no errors... This is what I see: [ron@www ~]$ links -source http://localhost/disco_server.php?wsdl <br> <b>Warning</b>: Invalid content of \{\} in <b>/usr/share/pear/SOAP/Disco.php</b> on line <b>338</b><br> <br> <b>Warning</b>: Invalid content of \{\} in <b>/usr/share/pear/SOAP/Disco.php</b> on line <b>338</b><br> <br> <b>Warning</b>: Invalid content of \{\} in <b>/usr/share/pear/SOAP/Disco.php</b> on line <b>338</b><br> <br> <b>Warning</b>: Invalid content of \{\} in <b>/usr/share/pear/SOAP/Disco.php</b> on line <b>338</b><br> <br> <b>Warning</b>: Invalid content of \{\} in <b>/usr/share/pear/SOAP/Disco.php</b> on line <b>338</b><br> <br> <b>Warning</b>: Invalid content of \{\} in <b>/usr/share/pear/SOAP/Disco.php</b> on line <b>338</b><br> <br> <b>Warning</b>: Invalid content of \{\} in <b>/usr/share/pear/SOAP/Disco.php</b> on line <b>338</b><br> <br> <b>Warning</b>: Invalid content of \{\} in <b>/usr/share/pear/SOAP/Disco.php</b> on line <b>338</b><br> <?xml version="1.0"?><definitions name="MP3DB" targetNamespace="urn:MP3DB" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="urn:MP3DB" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns="http://schemas.xmlsoap.org/wsdl/"> <types xmlns="http://schemas.xmlsoap.org/wsdl/"> <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="urn:MP3DB"> <complexType name="MP3Track"> <all> <element name="Title" type="xsd:string" /> <element name="Artist" type="xsd:string" /> <element name="Album" type="xsd:string" /> <element name="Year" type="xsd:int" /> <element name="Genre" type="xsd:int" /> <element name="Comment" type="xsd:string" /> <element name="Composer" type="xsd:string" /> <element name="Orig_Artist" type="xsd:string" /> <element name="URL" type="xsd:string" /> <element name="Encoded_by" type="xsd:string" /> </all> </complexType> <complexType name="MP3TracksArray"> <complexContent> <restriction base="SOAP-ENC:Array"> <attribute ref="SOAP-ENC:arrayType" wsdl:arrayType="tns:[]" /> </restriction> </complexContent> </complexType> <complexType name="MethodDebug"> <all> <element name="rc" type="xsd:boolean" /> <element name="ErrNo" type="xsd:int" /> <element name="Error" type="xsd:string" /> </all> </complexType> <complexType name="GetMP3TracksResult"> <all> <element name="MethodDebug" type="tns:" /> <element name="MP3Tracks" type="tns:" /> </all> </complexType> <complexType name="AddMP3TrackResult"> <all> <element name="MethodDebug" type="tns:" /> </all> </complexType> <complexType name="ArrayOfStrings"> <complexContent> <restriction base="SOAP-ENC:Array"> <attribute ref="SOAP-ENC:arrayType" wsdl:arrayType="xsd:string[]" /> </restriction> </complexContent> </complexType> </schema> </types> <portType name="MP3DBPort"> <operation name="SayHallo"> <input message="tns:SayHalloRequest" /> <output message="tns:SayHalloResponse" /> </operation> <operation name="SayThisNTimes"> <input message="tns:SayThisNTimesRequest" /> <output message="tns:SayThisNTimesResponse" /> </operation> <operation name="GetMP3Tracks"> <input message="tns:GetMP3TracksRequest" /> <output message="tns:GetMP3TracksResponse" /> </operation> <operation name="AddMP3Track"> <input message="tns:AddMP3TrackRequest" /> <output message="tns:AddMP3TrackResponse" /> </operation> </portType> <binding name="MP3DBBinding" type="tns:MP3DBPort"> <soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http" /> <operation name="SayHallo"> <soap:operation soapAction="urn:MP3DB#mp3db_class#SayHallo" /> <input> <soap:body use="encoded" namespace="urn:MP3DB" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" /> </input> <output> <soap:body use="encoded" namespace="urn:MP3DB" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" /> </output> </operation> <operation name="SayThisNTimes"> <soap:operation soapAction="urn:MP3DB#mp3db_class#SayThisNTimes" /> <input> <soap:body use="encoded" namespace="urn:MP3DB" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" /> </input> <output> <soap:body use="encoded" namespace="urn:MP3DB" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" /> </output> </operation> <operation name="GetMP3Tracks"> <soap:operation soapAction="urn:MP3DB#mp3db_class#GetMP3Tracks" /> <input> <soap:body use="encoded" namespace="urn:MP3DB" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" /> </input> <output> <soap:body use="encoded" namespace="urn:MP3DB" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" /> </output> </operation> <operation name="AddMP3Track"> <soap:operation soapAction="urn:MP3DB#mp3db_class#AddMP3Track" /> <input> <soap:body use="encoded" namespace="urn:MP3DB" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" /> </input> <output> <soap:body use="encoded" namespace="urn:MP3DB" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" /> </output> </operation> </binding> <service name="MP3DBService"> <documentation /> <port name="MP3DBPort" binding="tns:MP3DBBinding"> <soap:address location="http://localhost/disco_server.php" /> </port> </service> <message name="SayHalloRequest"> <part name="input" type="xsd:string" /> </message> <message name="SayHalloResponse"> <part name="return" type="xsd:string" /> </message> <message name="SayThisNTimesRequest"> <part name="SayThis" type="xsd:string" /> <part name="NTimes" type="xsd:int" /> </message> <message name="SayThisNTimesResponse"> <part name="return" type="tns:" /> </message> <message name="GetMP3TracksRequest"> <part name="query" type="xsd:string" /> </message> <message name="GetMP3TracksResponse"> <part name="return" type="tns:" /> </message> <message name="AddMP3TrackRequest"> <part name="MP3Track" type="tns:" /> </message> <message name="AddMP3TrackResponse"> <part name="return" type="tns:" /> </message> </definitions> -- Ron Pedde ron@corbey.com

« previous php.soap (#843) next »