wso2消息soap格式转换

wso2消息soap格式转换,soap,wso2,axis2,wso2esb,Soap,Wso2,Axis2,Wso2esb,我使用wso2 4.8.1,在处理来自wso2 esb的soap输出消息时遇到问题。Mesages采用soap 1.2格式1.2我的客户端软件期望soap消息采用1.1格式 在序列文件中,我使用以下部分强制使用soap格式: <send> <endpoint> <default format="soap12"/> </endpoint> </send> 这在我的一台服务器上运行良好,但在另一台服务器上不起作用:

我使用wso2 4.8.1,在处理来自wso2 esb的soap输出消息时遇到问题。Mesages采用soap 1.2格式1.2我的客户端软件期望soap消息采用1.1格式

在序列文件中,我使用以下部分强制使用soap格式:

<send>
  <endpoint>
    <default format="soap12"/>
  </endpoint>
</send>

这在我的一台服务器上运行良好,但在另一台服务器上不起作用:

  • 它在WindowsXP和Java1.6.0_13上运行良好
  • 它不适用于带有Java 1.6.0_30的Windows 7
这是唯一的区别

请注意,我对Axis2使用了Axis2_pt.xml配置文件(传递)


有什么想法吗?

尝试设置messageType属性:

soap1.1:

soap1.2:

使用soap1.1,您需要设置SOAP操作:使用