Wir haben eine Anforderung, XML als Soap Attachment in Soap-Anforderung zu übergeben. Gegenwärtig behandeln wir diese Anforderung in einem Vermittler nach Maß; Wir versuchen, diese Anforderung durch integrierte WSO2-ESB-Mediatoren zu erreichen, ohne die Funktionalität in einem benutzerdefinierten Klassenmediator zu codieren. Wir suchen für diese Option auf WSO2 ESB 4.9.0 und 4.8.0 Bitte geben Sie Ihre wertvollen Vorschläge.WSO2 ESB-Anforderung zum Übergeben von XML als Soap Attachment
Soap-Anfrage mit Anhang ist wie unten gezeigt. Die Xml-Datei ist angehängt und wird im Mediator der benutzerdefinierten Klasse übergeben.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:swa="http://aasws.com/swa">
<soapenv:Header>
<swa:OurHeader>
<swa:Credential>
<swa:Username>XXXX</swa:Username>
<swa:Password>XXXX</swa:Password>
<swa:Dbtitle>XXXX</swa:Dbtitle>
<!--Optional:-->
<swa:Domain/>
<!--Optional:-->
<swa:Accessuser/>
</swa:Credential>
</swa:OurHeader>
</soapenv:Header>
<soapenv:Body>
<swa:getServiceInfo>
<swa:attachmentID>XXXX.xml</swa:attachmentID>
</swa:getServiceInfo>
</soapenv:Body>
</soapenv:Envelope>
Bitte beachten Sie die folgende Frage –