HttpOperationFailedException 已弃用但仍在 Camel 3 中使用
HttpOperationFailedException deprecatted but still used in Camel 3
我有一个调用 Camel 3.3 中的 HTTP 组件的路由。这工作正常,我正在尝试捕获抛出的 HttpOperationFailedException。
我在我的骆驼路线中声明了以下错误处理程序:
<onException>
<exception>org.apache.camel.http.common.HttpOperationFailedException</exception>
</onException>
org.apache.camel.http.common.HttpOperationFailedException
显示为已弃用,当我查看 Camel 3.3 的文档时,我什至找不到 HttpOperationFailedException
.
根据 JavaDoc 上次列出 HttpOperationFailedException
是在 2.25.1 release. According to the 3.3.0 javadoc 中 HttpOperationFailedException
已被删除,但在我的项目中它仍然会抛出它。
我仔细检查了我的有效 pom 和我的依赖项:
<dependency>
<groupId>org.apache.camel.springboot</groupId>
<artifactId>camel-http-common-starter</artifactId>
<version>3.3.0</version>
</dependency>
我正在推进并使用例外,但有人可以分享一些关于正在发生的事情吗?这是文档中的错误吗?如果 HttpOperationFailedException
被弃用,and/or 将被移除什么将取代它?
我有一个调用 Camel 3.3 中的 HTTP 组件的路由。这工作正常,我正在尝试捕获抛出的 HttpOperationFailedException。
我在我的骆驼路线中声明了以下错误处理程序:
<onException>
<exception>org.apache.camel.http.common.HttpOperationFailedException</exception>
</onException>
org.apache.camel.http.common.HttpOperationFailedException
显示为已弃用,当我查看 Camel 3.3 的文档时,我什至找不到 HttpOperationFailedException
.
根据 JavaDoc 上次列出 HttpOperationFailedException
是在 2.25.1 release. According to the 3.3.0 javadoc 中 HttpOperationFailedException
已被删除,但在我的项目中它仍然会抛出它。
我仔细检查了我的有效 pom 和我的依赖项:
<dependency>
<groupId>org.apache.camel.springboot</groupId>
<artifactId>camel-http-common-starter</artifactId>
<version>3.3.0</version>
</dependency>
我正在推进并使用例外,但有人可以分享一些关于正在发生的事情吗?这是文档中的错误吗?如果 HttpOperationFailedException
被弃用,and/or 将被移除什么将取代它?