2009-09-23 10 views
1

J'utilise le client SOAP intégré PHP5. Ma méthode de service web accepte environ 30 paramètres de string et int à bool et double. Lors de l'appel de la méthode que je reçois l'erreur suivante:Consommer le service web .Net de PHP - comment déboguer

Fatal error: Uncaught SoapFault exception: [soap:Client] Server was unable to read request.

---> There is an error in XML document (3, 983).

---> Input string was not in a correct format.

Comment puis-je obtenir ce document XML pour vérifier ce que cette erreur est sur le point? Est-ce que je fais ça côté PHP ou côté .Net?

Répondre

1

Vous pouvez utiliser SOAP Extensions pour enregistrer le code XML côté serveur.

Si vous enregistrez le message SOAP dans un fichier et que vous l'ouvrez dans Internet Explorer (ou votre éditeur XML favori), vous devriez voir l'erreur.

+0

Exactement ce dont j'avais besoin. Merci beaucoup :) – Vnuk

Questions connexes