HttpOperationFailedException устарел, но все еще используется в Camel 3 - PullRequest
0 голосов
/ 17 июня 2020

У меня есть маршрут, который вызывает компонент 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 устарел и / или был удален, что заменит его?

1 Ответ

1 голос
/ 17 июня 2020
...