Bonjour,

J'essaye de consommer un Web Service avec Netbeans et l'import ne fonctionne pas.

L'erreur est la suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
wsimport-client-clean-WS_SiVin_Consulter:
Deleting directory D:\NetBeansProjects\CarteGrise\build\generated\jax-wsCache\WS_SiVin_Consulter
init:
wsimport-init:
wsimport-client-WS_SiVin_Consulter:
Created dir: D:\NetBeansProjects\CarteGrise\build\generated\jax-wsCache\WS_SiVin_Consulter
command line: wsimport -d D:\NetBeansProjects\CarteGrise\build\generated\jax-wsCache\WS_SiVin_Consulter -extension -Xnocompile -keep -s D:\NetBeansProjects\CarteGrise\build\generated\jax-wsCache\WS_SiVin_Consulter -catalog D:\NetBeansProjects\CarteGrise\catalog.xml -verbose D:\NetBeansProjects\CarteGrise\xml-resources\web-service-references\WS_SiVin_Consulter\wsdl\www.xxx.fr_8080\axis2\services\WS_SiVin_Consulter.wsdl -wsdllocation http://www.xxxx.fr:8080/axis2/services/WS_SiVin_Consulter?wsdl
parsing WSDL...
 
 
[ERROR] invalid extension element: "soap:body" (in namespace "http://schemas.xmlsoap.org/wsdl/soap/")
 
 
        Failed to parse the WSDL.
D:\NetBeansProjects\CarteGrise\nbproject\jaxws-build.xml:17: wsimport failed
BUILD FAILED (total time: 0 seconds)

Je ne sais pas si c'est JAX WS, donc wsimport qui pose problème.

Le WSDL, je ne le contrôle pas je suis juste client et il est consommé par d'autres clients sans problème.

J'ai d'ailleurs testé avec SoapUI le WSDL et j'ai bien accès à toutes les requêtes.

Si vous pouvez m'aider à l'importer dans Netbeans ça serait cool.

Merçi d'avance