У меня есть поток, где я читаю из файла, конвертирую в CSV, а затем конвертирую каждую строку в объекты. Поэтому я получаю список. Теперь я хочу разбить это на более мелкие списки и обрабатывать каждый параллельно. Я могу использовать split() для получения отдельных записей, но все мои попытки использовать агрегат не привели к списку, а только к отдельным элементам.Как я могу разбить список на более мелкие списки в Camel?
from("file://")
.unmarshal(csvDataFormat)
.to("bean:personReader")
.split(body())
.aggregate(???)
.to("bean:send")