Поток HTTP GET ответ на файл в Mule - PullRequest
0 голосов
/ 22 августа 2011

Как сделать HTTP-запрос GET в Mule, а затем передать ответ в файл?Мое приложение хранит весь ответ в памяти, но ответ может быть большим, поэтому это нужно исправить.Я хочу сохранить ответ во временный файл, а затем передать содержимое файла обратно клиенту.

Сейчас я делаю:

String restUrl = "http://www.url.com";
UMOEventContext context = RequestContext.getEventContext();
GetMethod method = new GetMethod(restUrl);          
UMOMessage muleMessage = new MuleMessage(method);
muleMessage.setProperty(RestServiceWrapper.REST_SERVICE_URL, restUrl);

UMOMessage result = context.sendEvent(muleMessage, new MuleEndpointURI("vm://identifier")); //OutOfMemoryException
String body = result.getPayloadAsString();

Я использую Mule1.3.3 и не может обновиться.Спасибо.

...