0

我想知道如何以简单的形式将复杂的参数传递给 Mule SOAP 客户端,类似于 Web 服务使用者组件。我不能使用组件,因为 Web 服务有几个部分并且它不适用于 n 个部分。

我试图这样做:https ://docs.mulesoft.com/mule-user-guide/v/3.7/sumption-web-services-with-cxf但不清楚如何使输入复杂参数。

我正在使用骡 CE 3.7。

在 SoapUI 中,信封请求是:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.abcde.com">
   <soapenv:Header/>
   <soapenv:Body>
      <ser:obterCliente>
         <user>name.surname</user>
         <password>xxxxx</password>
         <encryption>0</encryption>
         <parameters>
            <!--Optional:-->
            <codigoCli>1</codigoCli>
         </parameters>
      </ser:obterCliente>
   </soapenv:Body>
</soapenv:Envelope>

有没有关于如何在 Mule 中将复杂参数传递给 SOAP 的示例?

4

0 回答 0