gpt4 book ai didi

Java Web 服务使用者 > 找不到名为 'null' 的客户端传输

转载 作者:行者123 更新时间:2023-12-02 05:46:29 26 4
gpt4 key购买 nike

我们正在尝试使用 Java 在 Lotus Notes 中开发 Web 服务使用者。我们使用了 Lotus Designer 根据 wsdl 文件自动生成的源代码。

从本地计算机的消费者中生成的 stub 调用方法工作正常。但是在将代理设置为在 Domino 服务器上运行后,此异常在日志文件中尖叫:

02.06.2014 17:32:25   AMgr: Agent ('AttachmentDownloadServer' in 'test/AttachmentsDownload2.nsf') error message: No client transport named 'null' found!
02.06.2014 17:32:25 AMgr: Agent ('AttachmentDownloadServer' in 'test/AttachmentsDownload2.nsf') error message: at lotus.domino.axis.client.AxisClient.invoke(Unknown Source)
02.06.2014 17:32:25 AMgr: Agent ('AttachmentDownloadServer' in 'test/AttachmentsDownload2.nsf') error message: at lotus.domino.axis.client.Call.invokeEngine(Unknown Source)
02.06.2014 17:32:25 AMgr: Agent ('AttachmentDownloadServer' in 'test/AttachmentsDownload2.nsf') error message: at lotus.domino.axis.client.Call.invoke(Unknown Source)
02.06.2014 17:32:25 AMgr: Agent ('AttachmentDownloadServer' in 'test/AttachmentsDownload2.nsf') error message: at lotus.domino.axis.client.Call.invoke(Unknown Source)
02.06.2014 17:32:25 AMgr: Agent ('AttachmentDownloadServer' in 'test/AttachmentsDownload2.nsf') error message: at lotus.domino.axis.client.Call.invoke(Unknown Source)
02.06.2014 17:32:25 AMgr: Agent ('AttachmentDownloadServer' in 'test/AttachmentsDownload2.nsf') error message: at lotus.domino.axis.client.Call.invoke(Unknown Source)
02.06.2014 17:32:25 AMgr: Agent ('AttachmentDownloadServer' in 'test/AttachmentsDownload2.nsf') error message: at lotus.domino.websvc.client.Call.invoke(Unknown Source)

我们已经尝试将库 websvc.jar 附加到 java 库(我们无法将其附加到 Web 服务使用者,因为出现错误:“无法保存脚本库。对生成的更改进行的更改”)源代码将阻止其正常运行”)。但这对我们没有帮助。

我们是在 9.0.1FP1 Designer 中为 8.5.3FP6 Domino 服务器开发的。我们也尝试在 9.0.1 Domino 服务器上运行它,但出现相同的错误。

有人已经看到这个错误了吗?有什么解决办法吗?

更多详细信息:

我正在使用 Designer 生成的源代码,其中使用了 lotus.domino.websvc.client.* 类。

我认为 Domino 服务器可以访问这些类。错误是在调用

中的invoke方法时产生的
lotus.domino.websvc.client.Call _call = createCall("xxx"); 
java.lang.Object _resp = _call.invoke(new java.lang.Object[] {pInputXml});

因此请求不会发送到 Web 服务提供商。

最佳答案

我认为代理的运行时安全级别存在问题。将其设置为“允许受限操作”。错误列表有点令人困惑。

关于Java Web 服务使用者 > 找不到名为 'null' 的客户端传输,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24015670/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com