2010-11-23 3 views
0

Ich verwende Jersey in Mule v2.2.1, um eine REST-Schnittstelle verfügbar zu machen. Ich habe Probleme beim Bestimmen, wie der Dienst verfügbar gemacht und die Datei verarbeitet werden soll. Zum Beispiel, ich bin auf der Suche nach so etwas wie folgt aus:Wie erhalte ich eine Datei mit MuleESB Jersey mit PUT oder POST?

@POST

@Path ("\ process")

@Consumes ("plain/text")

Leere process ();

+0

ich unter der Annahme arbeite, dass Filestream kann mir helfen, aber noch habe ich habe es nicht funktioniert: @PUT @Path („/ process“) Leere process (Input iStream); – TERACytE

+0

Gefunden das. Ich werde es versuchen: http://tiainen.sertik.net/2009/10/easy-file-upload-in-java-using-jersey.html – TERACytE

Antwort

0

Haben Sie einen Endpunkt auf einem TCP-Socket eingerichtet, um die Daten aus dem Netzwerk zu Ihrer ProcessFile-Methode zu bekommen? Die Methode wird niemals aufgerufen, wenn Sie dies nicht tun.