Bonjour, j'ai écris un client soap qui interroge un Service Web sur HTTPS écrit en JAVA, dans le service web en question, je sollicite une méthode "Test()" qui me renvois un simple string ("Résultat"), le code client est le suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 
<?php
 
// première étape : désactiver le cache lors de la phase de test
ini_set("soap.wsdl_cache_enabled", "0");
 
// lier le client au fichier WSDL
$clientSOAP = new SoapClient('http://localhost/services/soap/GateService?WSDL',array('login' => "manager",'password' => "manager"));
 
// executer la methode getHello
echo$clientSOAP->Test();
 
 
 
?>
Un message de type :
"
Catchable fatal error: Object of class stdClass could not be converted to string in C:\Program Files\xampp\htdocs\webservice\client.Gate.php on line 10
"
La version de php que j'utilise est la 5.2.1, je crois qu'il y a un rapport avec la version de php, mais je ne suis pas sur.
Si quelqu’un a une idée, merci de me la donner