2015-10-07 54 views
1

我已經創建了Java語言的腳本庫,而不是Java代理。
在Java代理,我可以用
Lotus Notes如何在Java腳本庫中獲得激情

Session s = getSession() 

獲得本屆
我用下面的代碼來調用Java的腳本庫

Dim mySession As JavaSession 
Dim myClass As JavaClass 
Dim myObject As JavaObject 

Set mySession = New JavaSession() 
Set myClass = mySession.GetClass("JFrameTest") 
Set myObject = myClass.CreateObject() 

因爲我不知道用戶的密碼和我不想讓用戶輸入密碼
因此,我不能使用下面的代碼

notessession = NotesFactory.createSession("","",password) 

是否可以直接在Java腳本庫中獲取?

+0

你試過'notessession = NotesFactory.createSession();'? –

+0

是的。我有這個錯誤。 NotesException:無法從代理 \t在lotus.domino.local.Session.checkJavaConnect(來源不明) \t在lotus.domino.local.Session.createSessionWithFullAccess(來源不明) \t在lotus.domino.NotesFactory創建一個會話。 createSessionWithFullAccess(Unknown Source) \t at JFrameTest.main(Unknown Source) – chunhunghan

回答

0

最後,我發現這個職位LS2J bridge and Notes Session在俄羅斯。
我解決了我的問題。根據我的理解,這是一個架構限制,但筆者給出瞭解決方案。感謝他。