Bonjour à tous,
J'ai créer une librairie Java qui consomme des Web Service (qui sont produits par un truc en .net, mais là n'est pas le problème, normalement).
Pour ce faire, j'ai utilisé Java 5 et JAXB-WS et netbeans 6.5. Je me suis servi du wizard de netbeans pour créer la référence au WebService (click droit sur le projet/new/Web Service Client.../ et je lui fournis l'url du wsdl). Jusque là, tout va bien.
J'ai crée ensuite mes classes et mes méthodes faisant appel au Web Service sans problème.
Ensuite, j'ai crée un autre projet, référençant la librairie en question pour faire quelques tests, avec succès. Et à un moment, j'obtiens ça:
Exception in thread "main" javax.xml.ws.WebServiceException: class net.truc.webservice.webservices.Upload do not have a property of the name {www.truc.net/WebService/WebServices}uploadReq
Bien sur, j'ai rien changer du tout à la logique du code de la librairie (juste rajouté quelque log.info ici et là, changer des commentaires, etc...)
Et à un moment, a force de Clean + Build la librairie et/ou le project et/ou de refresh la Web Service Reference, ça remarche.
Avez vous déjà eu ce problème?
Merci pour votre aide
Partager