Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > XML
XML Forum d'entraide sur XML avec PHP. Exemples : SimpleXML, OpenXML... Avant de poster -> FAQ XML, Cours XML et Sources XML
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/10/2007, 12h01   #1
Invité de passage
 
Inscription : octobre 2007
Messages : 1
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 1
Points : 0
Points : 0
Par défaut Webservice et xml

Bonjour,

Je doit en ce moment programmer un webservice dont une méthode prend en paramètres du xml. Je pensais donc lui passé le xml via une string tout à fait standard, ce qui me donne le code suivant :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?
include('nusoap/nusoap.php');
 
$serveur = new soap_server;
 
function Test($xml)
{
    return ("ok" );
}
 
$serveur->register('Test', array('xml' => 'xsd:string'), array('return', 'xsd:string'), 'http://monurl.fr/#Test', 'rpc', 'encoded', 'Desc');
 
$serveur->service($HTTP_RAW_POST_DATA);
?>

Et voici mon client:
Code :
1
2
3
4
5
<?
ini_set("soap.wsdl_cache_enabled", "0" );
$clientSOAP = new SoapClient('http://monurl.fr/test.wsdl');
echo $clientSOAP->Test("<xml><test>ok</test></xml>" );
?>

Et la j'obtiens l'erreur suivante :
Citation:
Fatal error: Uncaught SoapFault exception: [Client] looks like we got no XML document in /var/www/test2.php:9 Stack trace: #0 [internal function]: SoapClient->__call('Test', Array) #1 /var/www/test2.php(9): SoapClient->Test("<xml>...') #2 {main} thrown in /var/www/test2.php on line 9
Et là j'avoue que je ne pige pas trop, si quelqu'un peut m'aiguiller.

Merci.
Sundevil est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/10/2007, 09h29   #2
Membre éclairé
 
Homme
Développeur Web
Inscription : avril 2004
Messages : 319
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 28
Localisation : France, Ille et Vilaine (Bretagne)

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : avril 2004
Messages : 319
Points : 325
Points : 325
Citation:
[Client] looks like we got no XML document
A mon souvenir, cette erreur indique une erreur côté serveur.
Mais je n'ai jamais utilisé NuSoap, donc je peux pas trop t'aider désolé.
Guybrush113 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h36.


 
 
 
 
Partenaires

Hébergement Web