2017-07-17 4 views
0

Nous obtenons l'erreur ci-dessous lorsque j'essaye d'analyser le wsdl dans le gestionnaire d'entreprise. Comment puis-je réparer ça. Le document WSDL n'a pas pu être analysé. L'erreur suivante est survenue lors de l'analyse de l'emplacement WSDL - WSDLException: faultCode = PARSER_ERROR: Impossible de lire le fichier wsdl à l'adresse: "https:/xxx? WSDL", provoqué par: javax.net .ssl.SSLHandshakeException. : Javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: construction de chemin PKIX a échoué: sun.security.provider.certpath.SunCertPathBuilderException: impossible de trouver chemin de certification valide pour cible demandéeComment réparer SSLHandshakeException

+1

Vous devez inclure le certificat de signature supérieur dans votre fichier de clés de confiance. Quelle est l'application que vous utilisez pour accéder à l'URL wsdl? –

+0

Que se passe-t-il lorsque vous ouvrez la page du navigateur, je veux dire l'URL WSDL? Avez-vous essayé cela? –

Répondre

1

Assurez-vous que l'autorité de certification requise les certificats sont ajoutés aux fichiers db CERT requis, comme si le serveur App/Web utilisant le fichier JDK puis le fichier devait être $ {JAVA_home}/jre/lib/security/cacerts.

Vous pouvez vérifier que votre certificat est ajouté ou non. keytool -list -keystore $ {} JAVA_HOME/jre/lib/security/cacerts

Le chemin du fichier keystore peut varier en fonction de la configuration de votre serveur.