Domino客户机web服务和SOAP 1.2



我在Domino中创建了一个客户机来使用使用SOAP 1.2并具有HTTPBinding的web服务。Domino Designer Web服务的客户机生成工具在尝试生成SOAP接受的版本为1.1的报告时显示错误。

我决定通过工具wsdl2java创建带有CXF框架的客户机。在代理中,我使用这些类来消费web服务,但是显示了以下错误。我认为这是因为SOAP版本,但我不确定。

com.sun.xml.internal.ws.protocol.soap.MUTube getMisUnderstoodHeaders信息:无法理解的元素={http://www.w3.org/2005/08/addressing}Action

还生成了一个由wsdltojava生成的类的jar,并将其导入到另一个代理中,但是显示以下错误。

. lang。UnsupportedClassVersionError: JVMCFRE003主版本错误;类=,抵消= 6

问题是,在Domino中使用SOAP 1.2的web服务不可能只支持1.1版本吗?

非常感谢!

我认为Domino的web服务消费者目前还不支持SOAP 1.2。不过,您可能能够使用代理完成所需的工作—这里有一种方法:我如何从LotusScript代理调用SOAP 1.2 Web服务?

事实上,没有办法使用soap 1.2版本来本地消费web服务。IBM已经提出了几个升级SOAP版本的请求。我所做的是通过SOAP 1.1版本的新web服务开发一个新层,该层内部调用SOAP 1.2版本的web服务;

最新更新