У меня есть маршрут, который вызывает компонент HTTP в Camel 3.3. Это работает нормально, и я пытаюсь поймать выбрасываемое исключение HttpOperationFailedException.
Я объявил следующий обработчик ошибок в моем маршруте верблюда:
<onException>
<exception>org.apache.camel.http.common.HttpOperationFailedException</exception>
</onException>
Отображается org.apache.camel.http.common.HttpOperationFailedException
up как устаревшее, и когда я смотрю документацию по Camel 3.3, я даже не могу найти HttpOperationFailedException
.
Согласно JavaDo c последний раз HttpOperationFailedException
был указан в 2.25.1 релиз. Согласно 3.3.0 javado c, HttpOperationFailedException
был удален, но в моем проекте он все еще выдает его.
Я дважды проверяю свой эффективный pom и эту мою зависимость:
<dependency>
<groupId>org.apache.camel.springboot</groupId>
<artifactId>camel-http-common-starter</artifactId>
<version>3.3.0</version>
</dependency>
Я продвигаюсь вперед и использую исключение, но может ли кто-нибудь рассказать немного о том, что происходит? Это ошибка в документации? Если HttpOperationFailedException
устарел и / или был удален, что заменит его?