2017-07-10 53 views
-1

我的自由的Java應用程序拋出以下異常,當我嘗試與dashDB服務上Bluemix連接:自由對Bluemix Java應用程序拋出SQLNonTransientException

[ERR]的SQLException informationjava.sql.SQLNonTransientException: [jcc] [t4] [2030] [11211] [4.8.86]在連接的底層套接字,套接字輸入流, 或套接字輸出流上的 操作期間發生通信錯誤。錯誤位置:T4Agent.sendRequest()。 消息:收到致命警報:handshake_failure。 ERRORCODE = -4499, SQLSTATE = 08001 DSRA0010E:SQL狀態= 08001,錯誤代碼= -4,499

回答

0

這可能是由於您的liberty應用程序使用的信任庫中沒有可用的dashdb ssl證書。

您有幾種選擇:

  • 重新包裝的自由與信任
  • 進口在運行證書編程

你可以看到兩個在這裏這些選項的詳細信息:Add certificate to truststore to enable SSL communication

相關問題