-2

我想帮助解决这个问题,bean.xml 中的以下代码给了我错误

<camelContext id="activeContext1" xmlns="http://camel.apache.org/schema/spring">

    <route>
        <from uri="activemq:queue:ThermalMap"/>
        <to uri="http://myhost:8161/Example?throwExceptionOnFailure=false"/>
    </route>
</camelContext>

我得到的错误:

org.apache.camel.RuntimeCamelException: org.apache.camel.FailedToCreateRouteException: 无法在以下位置创建路由 route1:>>> To[http://myhost:8161/Example?throwExceptionOnFailure=false] <<< 在路由中:Route[ [From[activemq:queue:ThermalMap]] -> [To[htt://myhost... 因为无法解析端点:htt://myhost:8161/Example?throwExceptionOnFailure=false 由于:无法自动创建组件:http

我怎么解决这个问题?

编辑:我在 Eclipse 中编辑我的应用程序。我已经在文件夹中手动添加了所有 jar 文件webcontent/WEB-INF/libBean.xml是定义我的应用程序的那个。我曾经java写过我的consumer()processor()函数。

4

1 回答 1

0

可能你还没有在 classpath 中放置camel-http组件。如果您使用的是 maven,则将 camel-http 组件的依赖项放入您的 pom 中,它应该可以工作。

于 2013-10-08T13:19:24.890 回答