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