2013-12-09 53 views
1

當我通過SoaPUI添加服務時,它返回2個綁定(soap11和soap12)。他們有兩個相同的方法,但只有12個作品。我想只有一個soap12顯示,而不是soap11綁定。服務xml文件如下。任何幫助,將不勝感激。帶有多個肥皂綁定的Axis2 webservice

謝謝。

<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> 

回答

0

嘗試在service.xml中

更多信息here插入

<parameter name=」disableSOAP12」>true</parameter> 

0

編輯在axis2.xml從真到假下面

<parameter name="disableSOAP12" locked="false">false</parameter> 

這給出將允許用戶在服務的services.xml倍率disableSOAP12 level.Then添加以下行鎖定標誌services.xml

<parameter name="disableSOAP12">true</parameter>