我試圖在Lotus Notes中使用第三方Web服務。在創建消費者的同時,我得到了「名字太長」的錯誤,因爲幾個變量。我知道,在Lotus Notes中創建變量時有40個字符的限制。雖然我正在嘗試創建Java消費者,但尚未創建它。在Domino Designer 8.5.2中創建Web服務使用者時出現「Name too long」錯誤
當我使用LotusScript創建消費者,「名字太長」錯誤的聲明,
Const some42CharcaterlongName$ = "SomeTest"
Const some42CharcaterlongName$ = "SomeTest"
有20個這樣的變量。我瀏覽了一些文章,發現在java中使用會解決這個問題。我嘗試在java中創建消費者,Notes將處理一段時間,然後它將停止工作。沒有錯誤,但沒有創建消費者。
名稱太長錯誤解決 -
正如@Emmanuel說,我剛剛下載的WSDL本地和較短的名稱進行替換長名稱和重建消費者,就是這樣......解決。
運行到另一個錯誤 - 「類或類型名稱未找到」
任何幫助?
您是否嘗試在您的本地保存wsdl中查找並替換此常量,以縮短它的長度?並重新創建消費者導入本地保存wsdl? – 2014-10-06 10:09:24
我不知道如何在本地編輯wsdl。我試圖在web服務提供程序中導入WSDL,並用較短的名稱更改較長的名稱。當我試圖保存文件時,出現「操作失敗」錯誤並且不允許保存。 – Raj 2014-10-06 10:49:31
從服務器下載wsdl(使用瀏覽器)將xml保存在驅動器上的wsdl上。然後編輯這個文件,即使你的XML編輯器或notpad,如果你沒有。 – 2014-10-06 16:22:45