Bonjour,
J'ai développé un petit webservice que je souhaite déployer sur tomcat. Lors du déploiement, pas de problème, lorsque j'accède à la page http://localhost/MyServices/axis il me liste bien le service que je viens de déployer ainsi que ses méthode.
Lorsque j'accède à la page http://localhost/MyServices/axis/ProductService, j'ai bien droit à la page qui me dit que ceci est un service axis.
Par contre, lorsque j'essaie de faire un call du service, il me retourne systèmatiquement l'erreur suivante :
The AXIS engine could not find a target service to invoke! targetService is null
et rien du coté des logs de tomcat.
pour info, le wsdd :
Une recherche sur le net donne pas mal d'entrée mais je n'ai rein vu qui pouvait m'aider ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 <?xml version="1.0" encoding="UTF-8"?> <deployment xmlns="http://xml.apache.org/axis/wsdd/" xmlns:java="http://xml.apache.org/axis/wsdd/providers/java"> <globalConfiguration> <parameter name="sendXsiTypes" value="true"/> <parameter name="sendMultiRefs" value="true"/> <parameter name="sendXMLDeclaration" value="true"/> <parameter name="axis.sendMinimizedElements" value="true"/> </globalConfiguration> <service name="ProductService" provider="java:RPC"> <parameter name="allowedMethods" value="*"/> <parameter name="className" value="be.myservice.services.impl.JaxRpcProductServiceImpl"/> </service> </deployment>
Quelqu'un aurait une idée ?
Partager