2014-02-17 31 views
0

我正在爲Xpages應用程序中通常使用的Java類創建TestNG測試。由於他們必須調用一些傳統的LotusScript代碼,我必須使用agent.runWithDocumentContext調用。註釋Java應用程序無法調用agent.runWithDocumentContext()

從Xpages這運行良好。但是,當我打電話從TestNG的套件運行從Domino Designer中這種方法,我得到

NotesException:無法通過文檔背景 - 來電者必須用用戶權限運行

我通常使用NotesFactory.createSession創建會話()

數據庫位於測試服務器上,且代理具有Run As Web User屬性集,因爲它在應用程序中正確調用xpages。

一切都運行在9.0.1的Domino

+0

馬丁,是你能解決這個問題?有同樣的問題:需要從單獨的Java獨立應用程序(在GlassFish上)訪問Domino遺留的東西,並獲得相同的異常。 Notes會話以相同的方式初始化:NotesFactory.createSession()。謝謝! –

回答

相關問題