2017-07-17 10 views
0

エンタープライズマネージャでwsdlを解析しようとすると、以下のエラーが発生します。どのように私はこれを修正します。SSLHandshakeExceptionを修正するには

WSDLドキュメントを解析できませんでした。WSDLの場所を解析中に次のエラーが発生しました - WSDLException:faultCode = PARSER_ERROR: "https:/ xxx?WSDL"でwsdlファイルを読み取れませんでした。 .ssl.SSLHandshakeException。 :javax.net.ssl.SSLHandshakeException:sun.security.validator.ValidatorException:PKIXパスの構築に失敗しました:sun.security.provider.certpath.SunCertPathBuilderException:要求されたターゲットへの有効な証明書パスが見つかりません

+1

信頼署名キーストアにトップ署名証明書を含める必要があります。 wsdl URLにアクセスするために使用しているアプリケーションは何ですか? –

+0

ブラウザからページを開くとどうなりますか?WSDLのURLですか?それを試しましたか? –

答えて

1

必須のCA JDKのファイルを使用しているApp/Webサーバーが$ {JAVA_home}/jre/lib/security/cacertsになるような証明書が必要なCERT dbファイルに追加されます。

証明書が追加されたかどうかを確認することができます。 keytool -list -keystore $ {JAVA_home}/jre/lib/security/cacerts

キーストアのファイルパスは、サーバー構成によって異なる場合があります。

関連する問題