[DOM XML] PHP5 & SOAP => Erreur qui énerve
Bonjours à tous,
Je programme pour la première fois un programme qui doit récupérer des publications sur un serveur ( HAL pour ceux qui connaissent ) via le protocole SOAP.
Le message d'erreur est le suivant :
Fatal error: Uncaught SoapFault exception: [Client] looks like we got no XML document in C:\EasyPHP 2.0b1\www...etc
Une erreur apparament bien connu mais malgrès les longues heures passées sur les forums, je n'est pas trouvé de solution.
Voici mon code client.php ( côté client donc ) :
Code:
1 2 3 4 5 6 7 8 9 10
| <?php
$soapclient = new SoapClient(null,
array('location'=>'http://paol.ccsd.cnrs.fr/ws/search.php?wsdl',
'uri'=>'urn:PAOL_WS_SEARCH', 'trace'=>1,
'features' => 'SOAP_SINGLE_ELEMENT_ARRAYS'));
$params = array('search'=>array('ArrayOfCritereStruct'=>array('field'=>'lab', 'searchType'=>'like', 'value'=>'LIESP')), 'typePubli'=>array('ArrayOfStrings'=>array(''=>'UNDEFINED')), 'onlyFullText'=>array('boolean'=>true), 'orderBy'=>array('string'=>'desc'));
$result = $soapclient->__soapCall('search',$params);
?> |
J'ai fait attention à ne pas laisser de caractère avant et après les balises php,
et je ne trouve pas de solution... Je suis bloqué !!
Merci d'avance pour votre aide.