Bonjour,
Je parviens pas à trouver d'où provient cette erreur:
Ca dit vous dit quelque chose?
Code : Sélectionner tout - Visualiser dans une fenêtre à part SoapFault exception: [Sender] looks like we got no XML document in /server/apache/host/.../testSoap/test_class/client.php:118 Stack trace: #0 [internal function]: SoapClient->__call('getResult', Array) #1 /server/apache/host/.../testSoap/test_class/client.php(118): SoapClient->getResult(Array) #2 /server/apache/host/.../testSoap/test_class/client.php(20): Soap(Array) #3 /server/apache/host/.../testSoap/test_class/interface.php(43): test(Array) #4 {main}
Sinon est-ce qu'il existe un site, qui référence les erreurs soap?
Je n'ai pas accès au source du serveur.
merci.
edit:
autre chose, est ce que le 'classmap' est obligatoire avec les complexTypes?
J'utilise un fichier WSDL et les tests, avec mon serveur de test local, marchaient très bien.
edit2:
Voilà ce que les fonctions suivantes retournent (si je m'embrouille pas ):
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 echo $fault->getMessage() => looks like we got no XML document echo $client->__getLastRequest() => array echo $client->__getLastRequestHeaders() => POST / HTTP/1.1 Host: "ip du serveur":"son port" Connection: Keep-Alive User-Agent: PHP-SOAP/5.2.4-2ubuntu5.1 Content-Type: application/soap+xml; charset=utf-8; action="http://mon_ip/.../testSoap/test_class/DisruptionWebSvc.wsdl" Content-Length: 1185 echo $client->__getLastResponse() => rien echo $client->__getLastResponseHeaders() => HTTP/1.1 200 OK Date: Wed, 09 Jul 2008 15:34:08 GMT Server: Apache Last-Modified: Mon, 11 Dec 2006 09:56:21 GMT ETag: "48377-ede-2d7d9b40" Accept-Ranges: bytes Content-Length: 3806 Connection: close Content-Type: text/html; charset=UTF-8
edit36: j'avais tout simplement laissé le wsdl et le serveur en local et oublié de modifier l'url du wsdl dans le code client
Partager