Re: SOAP interface query



Stephen wrote:
I've got a problem with a PHP program that i've written using the
standard SOAP client with a WSDL file.
When calling one of the functions on the SOAP server i'm occasionally
receiving a response containing a pound sign encoded as £. This
causes my program to report 'Looks like we got no XML document' and not
process the response.
The SOAP server is provided by a third party and appears to be Perl
SOAPLite. They insist that the pound is being encoded correctly.

I'm using PHP 5.1.4 from the command line running on Windows 2000.


Is there any way around this problem?


Thanks in advance,
Stephen

Stephen,
Try using nuSOAP instead. I know it's a bit of a pain to switch, but I found nuSOAP works a little bit better with the perl SOAP implementation.

-david-

.



Relevant Pages

  • Re: SOAP interface query
    ... standard SOAP client with a WSDL file. ... receiving a response containing a pound sign encoded as £. ... The SOAP server is provided by a third party and appears to be Perl ...
    (comp.lang.php)
  • Re: SOAP interface query
    ... standard SOAP client with a WSDL file. ... receiving a response containing a pound sign encoded as £. ... The SOAP server is provided by a third party and appears to be Perl ...
    (comp.lang.php)
  • Re: SOAP interface query
    ... receiving a response containing a pound sign encoded as £. ... The SOAP server is provided by a third party and appears to be Perl ... Is there a way of encoding the pound sign within the WSDL file on the ...
    (comp.lang.php)
  • Re: SOAP interface query
    ... receiving a response containing a pound sign encoded as £. ... The SOAP server is provided by a third party and appears to be Perl ... Try using nuSOAP instead. ...
    (comp.lang.php)
  • Web Services class
    ... I'm looking for a good and reliable class to build a SOAP server in PHP. ... far I've only found nuSoap and Pear::Soap. ...
    (comp.lang.php)