J'utilise SoapUI pour générer mes classes de client de service Web (en utilisant wsimport/jax-ws ri si cela fait une différence). Je n'ai eu aucun problème avec ceci pour plusieurs services, cependant, celui im travaillant dessus maintenant a un dossier de wsdl qui est servi via https et j'obtiens l'erreur suivante quand j'essaye de générer mes classes de client.générer des classes de service Web en utilisant soapUI avec un WSDL sur HTTPS
[ERREUR] sun.security.validator.ValidatorException: bâtiment de chemin PKIX a échoué: sun.security.provider.certpath.SunCertPathBuilderException: incapable de trouver une certification valide chemin à l'objectif demandé
Impossible de lire le document WSDL: https: ///service.wsdl, car 1) n'a pas pu trouver le document ;/2) le document n'a pas pu être lu ; 3) l'élément racine du document ne l'est pas.
[ERREUR] failed.noservice = Impossible trouver wsdl: service dans le fourni WSDL (s):
Au moins un WSDL avec au moins une définition de service doit être fourni.
Failed to parse the WSDL.
Toute idée de ce que je dois faire pour résoudre ce problème? Je suppose quelque part que je dois mettre en place des informations de sécurité pour permettre à cette demande de fonctionner?
Y at-il une raison pour laquelle vous utilisez soapUI? NetBeans et Eclipse le font plutôt bien ... – Catchwa
Pas de raison en particulier, mais il n'y a aucune raison que je ne sois pas capable de le faire fonctionner non plus. – shsteimer