WSO2 ESB - Schreiben von Dateien aus base64

Ich habe einen Proxy, der XML-Dateien mit Base64-codierten Dateien akzeptiert. Zum Beispiel sieht das XML so aus:

<message>
  <content>Hello World</content>
  <attachements>
     <attachement>*Base64 code here*</attachement>
     <attachement>*Base64 code here*</attachement>
     <attachement>*Base64 code here*</attachement>
  </attachements>
</message>

Mein Problem: Ich möchte die dekodierten Dateien aus der Nachricht in einem Ordner des Dateisystems des Servers speichern, auf dem der ESB ausgeführt wird. Aber wie kann ich das machen? Wenn ich einen einfachen Text wie "Hello World" mit Base64 kodiere, kann ich ihn mit einem Script Mediator und Javascript dekodieren, aber wie kann ich eine Datei in das Dateisystem schreiben? Muss ich meinen eigenen Mediator schreiben oder gibt es eine andere Lösung, die ich nicht kenne?

Wäre nett, wenn Sie mir helfen könnten :) Ich verwende den WSO2 ESB für meine Bachelorarbeit. Also bin ich noch kein Profi :)

Vielen Dank

Antworten auf die Frage(2)

Ihre Antwort auf die Frage