当我通过SoaPUI添加服务时,它返回2个绑定。(soap11和soap12)。他们都有相同的方法,但只有12个作品。我只想展示一个soap12,而不是soap11装订。服务xml文件如下。如有任何帮助,我们将不胜感激。
谢谢。
<service name="UserOperations" >
<Description>
Please Type your service description here
</Description>
<messageReceivers>
<messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-only" class="org.apache.axis2.rpc.receivers.RPCInOnlyMessageReceiver" />
<messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-out" class="org.apache.axis2.rpc.receivers.RPCMessageReceiver"/>
</messageReceivers>
<parameter name="ServiceClass" locked="false">xxx.xxx.xxx.xxx.webservices.UserOperations</parameter>
尝试插入
<parameter name=”disableSOAP12”>true</parameter>
在您的服务中.xml
点击此处了解更多信息。
将axis2.xml中的锁定标志从true编辑为false,如下所示
<parameter name="disableSOAP12" locked="false">false</parameter>
这将允许用户在服务级别覆盖services.xml中的disableSOAP12。然后在services.xml中添加以下行
<parameter name="disableSOAP12">true</parameter>