【问题标题】:Can I Construct a complete soap message using mule message enricher?我可以使用 mule 消息丰富器构建完整的肥皂消息吗?
【发布时间】:2014-10-23 02:58:18
【问题描述】:

使用 wso2 esb 我可以像这样构造一个完整的肥皂消息:

<enrich>
    <source type="inline" clone="true">
       <m0:getQuote xmlns:m0="http://services.samples">                                                           
          <m0:request>                                                                        
             <m0:symbol>IBM</m0:symbol>                                                            
          </m0:request>                                            
       </m0:getQuote>
    </source>
    <target type="body" />
 </enrich>

我读过http://www.mulesoft.org/documentation/display/MULE3USER/Message+Enricher

  <enricher target="#[variable:state]">
       <outbound-endpoint ref="stateLookup"/>
     </enricher>

我想知道如何配置来引用内联有效负载或 jaxb 对象。 我可以引用返回 jaxb 对象的自定义组件吗?

【问题讨论】:

    标签: wso2 mule wso2esb esb


    【解决方案1】:

    如果您想用来自自定义组件结果的新负载替换当前消息负载,那么只需使用 组件 而不是 enricher。 p>

    【讨论】:

      【解决方案2】:

      语法类似于下面。

      <enrich>
             <source [clone=true|false] [type=custom|envelope|body|property|inline] xpath="" property="" />
             <target [action=replace|child|sibiling] [type=custom|envelope|body|property|inline] xpath="" property="" />
       </enrich>
      

      http://wso2.org/project/esb/java/4.0.2/docs/mediators/enrich.html 将进一步指导您。

      -- 提利尼

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-11-24
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多