Возможно ли реализовать какой-либо переключатель перед обработчиком ошибок apache-camel?Apache-camel - настраиваемая обработка ошибок
Что-то вроде: Если это MyException.class, тогда используйте обработчик ошибок по умолчанию, иначе используйте мертвый канал письма для обработки ошибки.
Я пытаюсь использовать, но кажется, что это невозможно установить в глобальном масштабе так просто, как это должно быть в методе configure() каждого маршрута.
Вы смотрели при ловле конкретных исключений, как показано здесь: http://camel.apache.org/try-catch-finally.html –
я ищу какое-то общее решение, что будет применяться ко всем существующих маршрутов. Похоже, что необходимо определить для каждого маршрута. – hybaken
Тогда функция onException() должна работать, если она имеет глобальную область действия: http://camel.apache.org/exception-clause.html Это подробно описано в книге «Верблюд в действии» –