SAVON: il semblerait qu'on ai pas de document XML

Je suis en train de créer un web service, mais avant je fais, je vais essayer d'obtenir un exemple simple que j'ai trouvé sur internet pour travailler d'abord mais je reçois l'erreur suivante:

Fatal error: Uncaught SoapFault exception: [Client] looks like we got no XML document in C:\Documents and Settings\geoff\My Documents\Websites\jquery\index.php:20 Stack trace: #0 [internal function]: SoapClient->__call('getStockQuote', Array) #1 C:\Documents and Settings\geoff\My Documents\Websites\jquery\index.php(20): SoapClient->getStockQuote(Array) #2 {main} thrown in C:\Documents and Settings\geoff\My Documents\Websites\jquery\index.php on line 20

Je suis avec nusoap v1.94

Mon service web code ressemble à ceci:

function getStockQuote($symbol) {
$price = '1.23';
return $price;
}

require('nusoap.php');

$server = new soap_server();

$server->configureWSDL('stockserver', 'urn:stockquote');

$server->register("getStockQuote",
            array('symbol' => 'xsd:string'),
            array('return' => 'xsd:decimal'),
            'urn:stockquote',
            'urn:stockquote#getStockQuote');

$HTTP_RAW_POST_DATA = isset($HTTP_RAW_POST_DATA)
                  ? $HTTP_RAW_POST_DATA : '';
$server->service($HTTP_RAW_POST_DATA);

Je sais la cause de l'un est d'avoir d'espace avant ou après vos balises php dans votre script serveur, mais ce n'est pas le cas. Il a été me rend fou pendant des heures! Toute aide serait grandement appréciée.

OriginalL'auteur geoffs3310 | 2010-11-30