Мы предполагаем, что мы хотим взорвать этот XML-файл в 2 файла

аюсь разделить ArrayList и записать каждый элемент в собственный файл, используя Apache Camel, как в этом упрощенном примере:

from("timer://poll?period=10000").process(new Processor(){
    public void process(Exchange exchange){
        ArrayList<String> list = new ArrayList<String>();
        list.add("one");
        list.add("two");
        list.add("three");
        exchange.getIn().setBody(list, ArrayList.class);
    }
}).split(body()).log(body().toString()).to("file:some/dir");

Журнал печатает каждый элемент, но только «три» сохраняется в файл. Что я делаю неправильно?

январь

Ответы на вопрос(2)

Ваш ответ на вопрос