У меня есть file1.jpg, file2.jpg, file3.jpg в DirA.
У меня есть file1.json, file2.json, file3.json в DirB
Как мне создать маршрут файла верблюда apache таким образом, чтобы первый маршрут выбирал файл file1.jpg из DirA, обрабатывал и передавал имя file1
во второй маршрут, чтобы он мог читать file1.json и обрабатывать.
CamelContext context = new DefaultCamelContext();
context.addRoutes(new RouteBuilder() {
public void configure() {
from("file:///DirA/?noop=true"). bean(MyBean.class,"doSomeThingWithJPG(${file:absolute.path})").
from("file:///DirB/?noop=true&fileName=${file:name}.json").
bean(AnotherBean.class,"doSomeThingWithJSON(${file:absolute.path})") ;
}
})
Второй from (file:///)
компонент также указывает на файл в DirA вместо файлов в DirB