0

我需要使用message-properties-transformer从mule中的soap有效负载中读取wsse的内容:用户名(它是soap头的一部分)。我想在其他地方使用这个变量。

肥皂网络服务请求:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:spel="http://mobistar.be/spellchecker/">
   <soapenv:Header> 
      <wsse:Security soapenv:mustUnderstand="1" >
         <wsse:UsernameToken wsu:Id="UsernameToken-1">
           <wsse:Username>Tester01</wsse:Username>
         </wsse:UsernameToken>
       </wsse:Security>
   </soapenv:Header> 
   <soapenv:Body>
     <spel:CheckSpellingRequest>
        <spel:Text>Please test this blabla</spel:Text>
      </spel:CheckSpellingRequest>
   </soapenv:Body>
</soapenv:Envelope>

请让我知道我们是否可以在骡子中实现这一目标?

4

1 回答 1

1

也用set-variable,set-session-variableset-property代替旧的message-properties-transformer.

于 2013-06-19T21:22:29.173 回答