Как сделать 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 и не может обновиться.Спасибо.