2011-12-01 80 views
1

我想連接到蓮花多米諾骨牌服務器。原因:java.net.ConnectException

String ior = NotesFactory.getIOR("172.17.245.160"); 
Session s = NotesFactory.createSessionWithIOR(ior,"Test Mobility/MUM/TCSDEV","[email protected]"); 

我越來越IOR字符串 但即使我連接到172.17.245.160

我得到錯誤:

NotesException: Could not open Notes session 
at lotus.domino.cso.Session.initSession(Unknown Source) 
at lotus.domino.cso.Session.<init>(Unknown Source) 
at lotus.domino.cso.Session.createSession(Unknown Source) 
at lotus.domino.NotesFactory.createSessionUP(Unknown Source) 
at lotus.domino.NotesFactory.createSessionWithIOR(Unknown Source) 
at com.lotus.platform1.runNotes(platform1.java:29) 
at lotus.domino.NotesThread.run(Unknown Source) 
Caused by: org.omg.CORBA.COMM_FAILURE: java.net.ConnectException: Connection timed out: connect Host: 192.168.245.160 Port: 63148 vmcid: 0x0 minor code: 1 completed: No 
對此我通過以下方式創建通過Java代碼會議

我不知道爲什麼即使我通過我的IP作爲172.17.245.160在我的getIOR方法

我得到錯誤的主機:192.168.245.160端口:63148 as

Caused by: org.omg.CORBA.COMM_FAILURE: java.net.ConnectException: Connection timed out: connect Host: 192.168.245.160 Port: 63148 vmcid: 0x0 minor code: 1 completed: No 

請幫幫我!

回答

0

diiop服務器任務是否正在運行?

你有任何類型的filewall阻止端口63148?

getIOR的初始請求通過端口80,因此可以解釋爲什麼該部分似乎正在工作。

參見「獲取IOR」在this article

0

在我的情況的解決方案是定義DIIOP主機名稱/地址。 你可以我的Domino服務器上的Domino Administrator中做到這一點,部分Internetprtocoll/DIIOP

enter image description here