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 :
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 :
public ObjetRetour testMethod(ObjetParam param);
J'ai mon fichier server-config.wsdd dans lequel j'ai :
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 ?
Partager