2016-06-13 28 views
0

郵便配達員またはカスタムリクエストジェネレータからウェブサービスを呼び出すことができます。しかし、IBM Integrationバスを使用して接続している間、私たちは例外以下になります。このエラーで助けてもらえる人もいます。以下ESBからサービスを呼び出せません

例外:

「Webサービス・リクエストパス& 3に、ポート& 2に、ホスト& 1に位置ウェブ サービスを呼び出すながら、ソケットエラーを検出しました」
「javax.net.ssl.SSLHandshakeException:com.ibm.jsse2.util.j:PKIXパスが 建物が失敗しました:java.security.cert.CertPathBuilderException: PKIXCertPathBuilderImplは、有効な証明書パスを構築することができませんでした;内部 原因は以下のとおりです。証明書の有効期限が過ぎていない場合は、証明書の有効期限が過ぎている可能性があります。java.security.cert.CertPathValidatorException:証明書がCN =ベリサイン社は "Cは、米国が信頼されていない=; 内部の原因は次のとおりです。java.security.cert.CertPathValidatorException: 証明書チェーン接続エラー"

+0

これらのエラーを生成するコードはどこにありますか? –

答えて

1

この問題を解決するには、証明書をトラストストアに追加する必要があります。セットアップするには

ブローカーのトラストストア:

https://www.ibm.com/support/knowledgecenter/SSMKHH_9.0.0/com.ibm.etools.mft.doc/ac56640_.htm

呼び出しているサービスの証明書を取得するには、自分の連絡先にそれを求めることができ、またはあなただけのwsdlページに行くことができますか?クロムから証明書を直接保存する

PS:他のツールでも動作するのは、デフォルトではすべての信頼できない接続を拒否しているからです。

関連する問題