You are here: Re: [PHP] Php5 SOAP WSDL parsing « PHP « IT news, forums, messages
Re: [PHP] Php5 SOAP WSDL parsing

Posted by Jochem Maas on 01/09/06 16:10

Simon Detheridge wrote:
> I'm trying to get PHP5 to talk to a web service that I am developing.
>
> I have created a wsdl for the service
> (http://www.symgate.com/symgate/symgate.wsdl) and am trying to get PHP
> to parse it. (The wsdl validates in a number of tools I've pointed at
> it, including mindreef soapscope and the wsdl analyser on xmethods.net)
>
> When I try and get PHP5 to read the file, I get an error that it not
> very helpful. My code says:

is php choking on the comment?:

"<!--<xsd:include schemaLocation="cml.xsd" />-->"

or maybe it's choking on the 'included' cml.xsd whihc doesn't
define a charset in its 'header'?

just thinking out loud there...

>
> try
> {
> $client = new SoapClient (
> "http://www.symgate.com/symgate/symgate.wsdl" ) ;
> } catch ( SoapFault $fault ) {
> echo $fault ;

try this instead:

echo '<pre>';
var_dump($fault);
exit;

doubt that it will tell you anymore though.

> exit ;
> }
>
> The output says:
>
> SoapFault exception: [WSDL] SOAP-ERROR: Parsing Schema: unexpected in
> complexType in /var/www/localhost/htdocs/soap1.php:5 Stack trace: #0
> /var/www/localhost/htdocs/soap1.php(5):
> SoapClient->__construct('http://www.symg...') #1 {main}
>
> This is obviously truncated. I've tried looking at the apache2 error_log
> but I can't see any further detail.
>
> I'd really like to know what PHP's problem is with my wsdl. How can I
> see the full output of this error?
>
> Thanks,
> Simon
>

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация