我已在多米諾設計器8.5.3中創建了一個java web服務使用者,它使用字符串參數調用WS操作並獲取字符串響應。在Domino XPage中調用Web服務使用者以填充字段
現在我想創建1個編輯框,1個計算字段和1個按鈕的XPage。在按鈕上單擊我想運行使用我的WS消費者的服務器端JavaScript(從框中獲取輸入並在計算字段中顯示響應)。
首先,是否可以通過XPages調用WS?有沒有測試過的解決方案?
我已經試過:
http://www-10.lotus.com/ldd/ddwiki.nsf/dx/reuse_web_services_xpage.htm我得到: - >找不到類org.apache.commons.discovery.tools.DiscoverSingleton在NSF
我抄了消費者的Java源代碼轉換成Java代碼文件夾。然後我創建了自己的班級來打電話,從SSJS我打電話給班級的方法。我得到了: - > lotus.domino.axis.ConfigurationException:沒有引擎配置文件 - 放棄!
http://openntf.org/XSnippets.nsf/snippet.xsp?id=call-webservice-from-java-ssjs-xpages我得到: - 在控制檯>印刷空輸出變量
PS:我能打電話得到使用Java劑造成的,我也可以創建一個Notes表單和填充使用lotusscript消費者計算的字段。
我現在想要的是:使用來自XPage的Java消費者從WS中設置字段值。
如果代理正常工作,請嘗試從XPage調用它:http://www-10.lotus.com/ldd/ddwiki.nsf/dx/XPages_and_Calling_Agents_Using_an_In-Memory_Document –