J'ai développé un WebService très simple en utilisant la spécification JAX-WS :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
@WebService(name="Hello")
public class HelloWS {
 
	@WebMethod
	public @WebResult String hello(@WebParam(name="who") String who) {
		return "Bonjour " + who + " !";
	}
 
}
Bien sûr j'ai généré les classes tie avec wsgen puis j'ai testé le WebService avec un client Java et ça fonctionne correctement.

Le problème, c'est que j'ai voulu tester l'interopérabilité de mon service en développant un client PHP. Et là voici la sortie que j'obtiens :
Je ne sais pas si le problème viens du client PHP ou si ça vient du côté serveur. Pouvez-vous me dire si vous avez déjà rencontré ce genre de problème ou si vous voyez une erreur dans mon code ?