[英]java.lang.ClassNotFoundException: org.apache.http.config.RegistryBuilder
[英]how to solve java.lang.ClassNotFoundException:org.apache.camel.http.common.HttpOperationFailedException
我正在使用 apache-camel,这是我第一次将捆绑包部署到 karaf。 我想赶上HttpOperationFailedException
:
<doCatch id="catch-http_request">
<exception>org.apache.camel.http.common.HttpOperationFailedException</exception>
<to id="prepareRespAcc_http" uri="bean:com.ngtrend.lcmwbmadmin.WBResponseHandler?method=prepareResponseAcc(400,${body})"/>
<log id="log-wb-account-params" loggingLevel="INFO" message="wbm admin query params: ${body}"/>
<log id="log-catch-http-error" loggingLevel="ERROR" message="Sending bad Request : ${exception.message}"/>
</doCatch>
apache_karaf 显示此错误:
java.lang.ClassNotFoundException:org.apache.camel.http.common.HttpOperationFailedException
class 是 http 组件的一部分。 如果找不到,通常camel-http4 组件不在类路径中。 您的 karaf 捆绑包是否包含此组件?
由于您想捕获此异常,我假设您在捆绑包中执行 HTTP 调用。 你是怎么打这些电话的? 没有骆驼?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.