чтение элемента заголовка мыла в полезной нагрузке

Мне нужно прочитать содержимое wsse: имя пользователя (которое является частью заголовка мыла) из следующей полезной нагрузки мыла в муле, используя преобразователь свойств сообщения. Я хотел бы использовать эту переменную в другом месте.

Запрос веб-сервиса мыла:

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

Пожалуйста, дайте мне знать, можем ли мы добиться этого в муле?


person agilejoy    schedule 19.06.2013    source источник


Ответы (1)


Также используйте set-variable, set-session-variable или set-property вместо старого message-properties-transformer.

person David Dossot    schedule 19.06.2013