Je cherche à envoyer un formulaire avec un fichier et deux inputs à un point d'entrée entrant Mule. J'ai un custom-processor, et un flux défini de cette manière:
Dans la classe MyfileUploadProcessor:
public class MyfileUploadProcessor implements MessageProcessor {
@Override
public MuleEvent process(MuleEvent event) throws MuleException {
// TODO Auto-generated method stub
String response = "success";
MuleMessage mulemessage = event.getMessage();
String countryCode = mulemessage.getInboundProperty("username");
String sourceCode = mulemessage.getInboundProperty("password");
InputStream input = (InputStream) mulemessage.getPayload();
...
Et pour tester, un simple html:
Code pays :
Code source :
Fichier :
Le problème est que je n'arrive pas à créer un fichier à partir de la charge utile du mulemessage et je ne sais pas comment récupérer la valeur des inputs dans le formulaire...qu'est-ce que je fais de mal? Des indices?
Merci d'avance