Нет, это по проекту , вы получите список после сплиттера. См. Документацию EIP Splitter и найдите параграф What the Splitter returns
.
Начиная с версии Camel 2.3, возвращается исходное сообщение , которое было введено для Splitter. Если вы хотите что-то сделать с отдельными частями, вы должны сделать это внутри Splitter .
Ну, вы уже делаете это в
.bean(clientApi,"enrich(${body})")
Когда вы «закрываете» Splitter, вы можете продолжать работать с исходной полезной нагрузкой до Splitter. Это может быть очень удобно, но если вам это не нужно, маршрут обычно заканчивается после Splitter.