2013-10-11 47 views

回答

2

這可以使用開關介體完成。 以下是一個示例配置。

<switch source="$trp:Accept"> 
    <case regex=".*json.*"> 
      <property name="messageType" value="application/json" scope="axis2"/> 
    </case> 
    <case regex=".*application/xml.*"> 
      <property name="messageType" value="application/xml" scope="axis2"/> 
    </case> 
    <default> 
      <property name="messageType" value="text/xml" scope="axis2"/> 
    </default> 
</switch> 
+0

這個工作對我的情形之一的,如果我的後端服務需要soap11轉換它,因爲我在後臺添加定義格式=「soap11」,任何線索不盡快工作? – Aws

0

這可以通過Class mediator或Switch Mediator來實現。你可以使用類中介來獲得更多的控制權。 This link給出了有關使用開關介體的詳細信息。使用屬性介體根據切換大小來設置值。

相關問題