Отправка сообщений в агрегатор может выполняться в транзакции.
Вам потребуется постоянное хранилище с агрегатором, чтобы исходящие сообщения действовали как транзакция.См. Документацию о постоянстве http://camel.apache.org/aggregator2
Например, имеется постоянная поддержка на основе JDBC и HawtDB (на основе файлов).Его можно подключить, так как вы также можете создавать свои собственные.
Верблюд в книге действий, главы 8 и 9, рассказывают об этом гораздо подробнее.