WSO2 ESB - escrevendo arquivos fora da base64
Eu tenho um proxy que aceita arquivos XML com arquivos codificados em Base64. Por exemplo, o XML se parece com:
<message>
<content>Hello World</content>
<attachements>
<attachement>*Base64 code here*</attachement>
<attachement>*Base64 code here*</attachement>
<attachement>*Base64 code here*</attachement>
</attachements>
</message>
Meu problema: Eu gosto de salvar os arquivos decodificados da mensagem em uma pasta do sistema de arquivos do servidor que executa o ESB. Mas como posso fazer isso? Se eu codificar um texto simples como "Hello World" com Base64 eu posso decodificá-lo com um mediador de script e Javascript, mas como posso escrever um arquivo para o sistema de arquivos? Eu tenho que escrever meu próprio mediador ou existe outra solução que eu não conheço?
Seria legal se você pudesse me ajudar :) Estou usando o WSO2 ESB para minha tese de bacharel. Então eu não sou profissional ainda :)
Obrigado