Как передать ссылку на вложение в качестве значения сопоставления поля dataweave 2.0 в Mule 4 для использования службы SOAP

Как передать ссылку на вложение xml в качестве значения сопоставления поля dataweave 2.0 в Mule 4 для использования службы SOAP. Нам нужно сопоставить ссылку на вложение xml в качестве одного из входных параметров для использования службы SOAP с соединителем потребителя веб-службы.


person Saikumar R    schedule 01.06.2020    source источник
comment
Не могли бы вы более подробно объяснить, что вы пытаетесь сделать. Может быть пример ввода и ожидаемый результат. Я не могу понять ваш вопрос.   -  person machaval    schedule 01.06.2020


Ответы (1)


Использование вложений в Потребителе веб-службы объясняется в документации по адресу https://docs.mulesoft.com/connectors/web-service/web-service-consumer-consume#attachments

Пример:

<wsc:consume config-ref="config" operation="addClients">
    <wsc:message>
        <wsc:body>#[payload]</wsc:body>
        <wsc:attachments>
          #[{ file1: vars.xmlFile } ]
        </wsc:attachments>
    </wsc:message>
</wsc:consume>
person aled    schedule 01.06.2020