Bonjour,
J'ai téléchargé JAX-WS RI 2.1.4 et j'ai souhaité tester le sample fromjava qui permet de construire, déployer et invoquer un service web simple.
Ma variable CATALINA_HOME référence bien le chemin d'installation de mon serveur Tomcat 6.0, configuré sur le port 8080.
Utilisant un JDK 6.0_06, j'ai tapé les commandes ant indiquées sur le lien sample, à savoir ant -f tomcat.xml install et ant -f tomcat.xml install-api.
Je construis et déploie ensuite un war sur le serveur Tomcat 6.0 avec la commande ant server -Dtomcat=true.
Je retrouve bien l'archive jaxws-fromjava.war puis le dossier jaxws-fromjava dans le répertoire webapps du serveur Tomcat 6.0.
Par contre, lorsque je souhaite construire le client avec la commande ant client, je reçois l'erreur suivante :
Effectivement, lorsque j'entre cette URL dans un navigateur, la ressource demandée n'est pas disponible.[ERROR] http://localhost:8080/jaxws-fromjava/addnumbers?wsdl is unreachable
Par contre, lorsque je déploie ce service web JAX-WS RI sur un serveur GlassFish v2, je n'ai aucun problème pour accéder au contrat WSDL à l'URL indiquée ni pour créer et exécuter le client...
Question : Pourquoi ce service n'est-il pas correctement déployé sur Tomcat 6.0 ?
Partager