WSO2 ESB - zapisywanie plików z bazy64

Mam serwer proxy, który akceptuje pliki XML z plikami zakodowanymi w Base64. Na przykład XML wygląda tak:

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

Mój problem: Lubię zapisywać zdekodowane pliki z wiadomości do folderu systemu plików serwera, na którym działa ESB. Ale jak mogę to zrobić? Jeśli zakoduję prosty tekst, taki jak „Hello World” w Base64, mogę go zdekodować za pomocą skryptu mediatora i Javascript, ale jak mogę napisać plik do systemu plików? Czy muszę pisać swój własny Mediator, czy jest inne rozwiązanie, którego nie znam?

Byłoby miło, gdybyś mógł mi pomóc :) Używam WSO2 ESB do pracy licencjackiej. Więc nie jestem jeszcze profesjonalistą :)

Dziękuję Ci

questionAnswers(2)

yourAnswerToTheQuestion