У меня есть много маршрутов, для которых нужно добавить общую обработку ошибок и выполнить некоторые действия, такие как ведение журнала, добавление информации (заголовки) и т. Д. Я делаю это во время выполнения, теперь собираю все маршруты из контекста верблюда иудалите их, и вместо них добавляются новые RouteBuilders со всеми необходимыми действиями. Но для запуска требуется очень много времени, потому что вам нужно остановить, удалить, добавить и запустить новые маршруты. Есть ли способ решить эту проблему более эффективным способом?
Один из вариантов для меня - преобразование XML-файлов, но, возможно, есть опция через Java dsl . может верблюд 3.0 может решить эту проблему?