Настройка глобальной исключительной ситуации Policy через xml на верблюде с использованием весенней загрузки - PullRequest
0 голосов
/ 16 апреля 2020

Я работаю над проектом с Spring Boot (v2.2.1) и Camel (v3.1.0), и мы должны следовать правилу, согласно которому Конфигурация Camel должна выполняться через xml. Настройка маршрутов проста: мы просто помещаем файл xml с тегом маршрутов в classpath (как объяснено здесь ). Я хотел бы настроить глобальную политику исключений, т.е. политику, действительную для всех маршрутов, и я хотел бы использовать файл xml. Что-то вроде

<camelContext xmlns="http://camel.apache.org/schema/spring">
    <onException>
        <exception>com.xx.yyy.MyException</exception>
        <handled><constant>true</constant></handled>
        <process ref="myExceptionProcessor"/>
    </onException>
</camelContext>

Возможно ли настроить ExceptionPolicy на уровне контекста верблюда через xml?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...