У меня есть верблюжий маршрут для чтения файла, как показано ниже:
@Component
public class MessageRoute extends RouteBuilder {
public static final String ROUTE_ID = "message.route";
public static final String ROUTE_URI = "{{message.route.uri}}";
@Override
public void configure() throws Exception {
from("file:://target/test.txt")
.convertBodyTo(String.class)
.process(exchange -> {
log.info("Body {}", exchange.getIn().getBody(String.class));
});
}
}
Теперь вопрос в том, как позвонить по этому маршруту? Моя конечная цель состоит в том, чтобы позвонить по телефону продюсером и обработать содержимое файла.
Я не смог найти ничего об этом на Документах Camel
Кроме того, я попытался использовать pollEnrich
, как указано в в этом ответе , но во время отладки выполнение вообще не доходит до агрегатора.
Я был бы миллион долларов благодарен за любое решение, предложение или идею.