在 Domino Designer 8.5.2 中创建 Web 服务使用者时"Name too long"错误



我正在尝试使用Lotus Notes中的第三方Web服务。在创建消费者时,我收到了一些变量的"名称太长"错误。我知道,在LotusNotes中创建变量的字符限制为40个。当我试图创建Java使用者时,它并没有被创建。

当我使用lotusscript创建消费者时,声明中出现"名称太长"错误,

Const some42CharcaterlongName$ = "SomeTest"
Const some42CharcaterlongName$ = "SomeTest"

有20个这样的变量。我浏览了一些文章,发现用java消费可以解决这个问题。我尝试在java中创建消费者,Notes会处理一段时间,然后它就会停止工作。没有错误,但没有创建使用者。

名称过长错误已解决-

正如@Emmanuel所说,我只是在本地下载了wsdl,用较短的名称替换了长名称,并重新创建了消费者,就这样…解决了问题。

遇到另一个错误-"未找到类或类型名称"

有什么帮助吗?

您需要将wsdl保存在本地。编辑它以缩短函数名称。请注意,domino将连接名称和方法,因此您可能需要缩短不同的"名称"。

本地保存重新创建你的消费者打开你的编辑版本,它工作。

我重读了这个问题,很抱歉你提到了java,所以请阅读将WSDL文件导入Web服务使用者时出现问题。

相关内容

最新更新