bug-JAVA調用SAP函數Connect to SAP gateway failed

問題:com.sap.conn.jco.JCoException: (102) RFC_ERROR_COMMUNICATION: Connect to SAP gateway failed

最近同事在用java調用SAP系統函數時出現瞭如下圖錯誤,後來同事就找我協助。我利用它的代碼在本機跑,也報出同樣的錯誤。最後經過多方查找與嘗試終於解決了這個問題。

總結處理的方式:

1、首先檢查代碼是否寫的有問題,jar包及dll文件是否添加,可以ping/telnet嘗試網絡是否正常;

2、調整JDK版本,可以用1.7/1.8都嘗試一下;

3、修改本機計算機用戶名,不能包含中文,(修改後請關機,再啓動,有時候重啓還真不靠譜)。

最終本人就是通過修改計算機名字,成功解決該問題,並且在JDK1.7及1.8上跑都沒有問題。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章