0

message-properties-transformer を使用して、ミュールの次の SOAP ペイロードから wsse:Username (SOAP ヘッダーの一部) の内容を読み取る必要があります。この変数を別の場所で使用したいと思います。

SOAP Web サービス要求:

<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-variableも使用します。set-propertymessage-properties-transformer

于 2013-06-19T21:22:29.173 に答える