Bonjour à tous,
Je dois m'interconnecter avec un WS.
Mon fournisseur m'a donc envoyé un fichier WSDL.
Connaissant un peu le principe, j'ai généré les définitions Java de ce WSDL en utilisant AXIS2 (org.apache.axis.wsdl.WSDL2Java).
Cela fonctionne sauf qu'il n'est impossible de compiler les java obtenus.
En effet, j'ai l'erreur suivante :
com.sam.ws.core.service.ServiceException_ElemType cannot be resolved to a type
Et effectivement cette classe n'existe pas .. la bonne classe est
com.sam.ws.core.service.ServiceException_Type
J'ai donc remonté l'erreur à mon fournisseur qui m'indique qu'il faut en fait utiliser Apache CXF... ce que j'ai fais et effectivement cela fonctionne.
Cependant, je m'interroge ... cela ne devrait-il pas également fonctionner avec AXIS ?
Peut-être un problème de version, mais comment savoir ?
Merci
izioto
Partager