-
Axis 2 et les WebService
Bonjour,
J'ai quelques problèmes pour comprendre la mise en place d'un WebService avec Axis.
J'ai commencé à créer mon WS en mode "Code First" car mon service existe déjà.
J'utilise Java2wsdl pour générer le WSDL. Pour générer le skeleton et le stub, j'utilise wsdl2java. J'obtiens bien les sources du skeleton et stub.
Ensuite, j'ai besoin que le skeleton utilise mon service, donc je l'injecte via le conteneur de Spring.
Le problème est que quand je veux générer le .aar avec la commande ant jar.server, il ne compile pas car il ne connait pas l'interface de mon service. Donc quelqu'un saurait-il m'indiquer comment procéder ?
Sinon, j'aimerais savoir comment l'aar communique avec le service de mon application web ? Je pensais justement injecter le service via Spring, mais comme l'aar sera déployé sur l'appli d'Axis2, je ne comprends pas.
Pour contourner ce problème, j'ai inclus les sources du skeleton dans mes sources, mais quand Axis régénère le WSDL, il me génère quelque chose de bancal...
J'ai l'impression de me compliquer la vie pour rien ....
Merci d'avance pour votre aide.
NB : J'ai utilisé ce tutoriel : http://www.devx.com/Java/Article/33839/0/page/1