Bonjour,
OS : MAC OSX
Serveur : APACHE TOMCAT V6
JAVA : Version 1.6
Webservice AXIS2 : V1.5
IDE : Eclipse Ganymede
Bonjour,
j'ai un webservice axis2 déployer sur mon serveur apache à partir de AXIS2.
Le test du web service par un client java avec l'utilisation du stub généré par wsdl2java fonctionne correctement ainsi que le test via SOAPUI.
Cependant je ne trouve pas sur le net, la technique pour invoquer le service web depuis une servlet. Si j'utilise le stub, cela ne fonctionne pas.
Je souhaiterai utiliser une méthode universelle avec la fonction CreateService()
Mais ensuite comment appeler la fonction du service web
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 String wsdlURL = http://localhost:6080/HelloWebService/services/Hello?wsdl"; String namespace = "http://Hello.com"; String serviceName = "HelloWebService"; QName serviceQN = new QName(namespace, serviceName); ServiceFactory serviceFactory = ServiceFactory.newInstance(); /* The "new URL(wsdlURL)" parameter is optional */ Service service = serviceFactory.createService(new URL(wsdlURL), serviceQN);
Merci d'avance pour votre aide....
Cordialement
Partager