Peut-on invoquer un service web en ayant l'@ du WSDL et l'@IP?
chercheur2017
Messages postés
65
Statut
Membre
-
KX Messages postés 19031 Statut Modérateur -
KX Messages postés 19031 Statut Modérateur -
Bonjour à tous,
Etant disposé d'un ensemble d'information sur un service web quelconque (@ du fichier WSDL, @ IP...), peut-on invoquer ce service web en utilisant uniquement ces infos? si oui, alors comment le faire avec Java?
J'ai essayer de l'invoquer en utilisant Eclipse mais ça ne marche pas. Je n'arrive même pas à créer le stub (l'erreur suivante est générée:"Exception occurred during code generation for WSDL : java.lang.NoClassDefFoundError: org/apache/ws/commons/schema/XmlSchema").
Autrement dit, je veux invoquer un service web qui n'est pas sur ma machine locale et sur lequel je dispose des infos suivantes: @ du WSDL et son @ IP.
S'il y a un moyen de le faire, prière de laisser vos réponses.
Merci :)
Etant disposé d'un ensemble d'information sur un service web quelconque (@ du fichier WSDL, @ IP...), peut-on invoquer ce service web en utilisant uniquement ces infos? si oui, alors comment le faire avec Java?
J'ai essayer de l'invoquer en utilisant Eclipse mais ça ne marche pas. Je n'arrive même pas à créer le stub (l'erreur suivante est générée:"Exception occurred during code generation for WSDL : java.lang.NoClassDefFoundError: org/apache/ws/commons/schema/XmlSchema").
Autrement dit, je veux invoquer un service web qui n'est pas sur ma machine locale et sur lequel je dispose des infos suivantes: @ du WSDL et son @ IP.
S'il y a un moyen de le faire, prière de laisser vos réponses.
Merci :)
A voir également:
- Peut-on invoquer un service web en ayant l'@ du WSDL et l'@IP?
- Ethernet n'a pas de configuration ip valide - Guide
- Web office - Guide
- Navigateur web - Guide
- Comment connaître son adresse ip - Guide
- Service spouleur - Guide
1 réponse
Bonjour,
Si tu as un NoClassDefFoundError le problème ce n'est pas le service web que tu appelles mais ton programme qui est incomplet.
Il faut que tu rajoutes à tes dépendances le jar qui contient la classe manquante : org.apache.ws.commons.schema:XmlSchema
Si tu as un NoClassDefFoundError le problème ce n'est pas le service web que tu appelles mais ton programme qui est incomplet.
Il faut que tu rajoutes à tes dépendances le jar qui contient la classe manquante : org.apache.ws.commons.schema:XmlSchema
Remarque : quand on commence le Java EE il vaudrait mieux utiliser des outils comme Maven pour gérer les dépendances du projet et construire les war automatiquement parce que faire des copier coller de jar ce n'est clairement pas pratique.