Peut-on invoquer un service web en ayant l'@ du WSDL et l'@IP?
chercheur2017
Messages postés
56
Date d'inscription
Statut
Membre
Dernière intervention
-
KX Messages postés 16761 Date d'inscription Statut Modérateur Dernière intervention -
KX Messages postés 16761 Date d'inscription Statut Modérateur Dernière intervention -
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
- Comment connaître son adresse ip - Guide
- Service spouleur - Guide
- Creer un site web - 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.