Bonjour,

Je rencontre une difficulté qui me desespère, concernant l'utilisation d'Axis et certainement une histoire de serialisation/deserialisation qui ne passe pas.

Je dispose d'une classe Test qui possède la méthode suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
public ObjetRetour testMethod(ObjetParam param) {
 
	ObjetRetour obj = new ObjetRetour();
	obj.setId('12345');
 
	return obj;
}
J'ai l'interface qui va bien :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
public ObjetRetour testMethod(ObjetParam param);
J'ai mon fichier server-config.wsdd dans lequel j'ai :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
<service name="vatc" provider="java:RPC" style="document" use="literal">
	<parameter name="className" value="Test"/> 
	<parameter name="allowedMethodes" value="*"/> 
	...
</service>
Lorsque dans une classe de test, je fais : ObjetRetour objTest = testMethod(param),
objTest.getId() me rend null.

Ma question est la suivante :
Que dois-je mettre en beanMapping ou typeMapping (à la place des ...) pour récupérer la bonne valeur en retour ?