我第一次和Apache合作,我真的很享受它。
我的问题是,我想找到一条存在于不同束中的路线。我在想这到底是怎么可能的。
我(从我的服务中)调用了击中骆驼路线的调用。在该路径中调用一个URL。URL是另一条路径,类似于..直接://
我得到了以下信息:
org.apache.camel.component.direct.DirectConsumerNotAvailableException: No consumers available on endpoint: direct://
我在做这样的事情:
<bean id="myBeanID" class="Class
我正在尝试创建一个Camel路由示例,作为构建在一个简单资源类上的XML的种子,提供RESTful有效负载。
我得到的问题是我的GET正在工作(它所做的只是构建一段XML),但我的帖子返回了以下错误:
JAXBException occurred : ParseError at [row,col]:[1,1]
Message: Premature end of file.. ParseError at [row,col]:[1,1]
Message: Premature end of file..
我使用一个通过xjc从XSD构建的类来定义XML。我知道这不是XML有效负载结构的问题,因为当我
我正在使用带有ActiveMQ的Apache Camel,并希望实现有保证的消息传递。
我一直在阅读Camel in Action一书和Apache Camel Developer's Cookbook。
我希望这里有人能在我的方法上给我一些建议。我不是要代码样本。
我设想的实现方式如下所示:
1. Message is received on an endpoint
2. I inspect the message
3. I use the Wiretap pattern to drop it immediately on my "GuaranteedMessages"
根据,您可以使用以下这些:
<dependency>
<groupId>org.apache.camel.springboot</groupId>
<artifactId>camel-spring-boot</artifactId>
<version>${camel.version}</version> <!-- use the same version as your Camel core version -->
</dependency>
<depend
我正在尝试实现以下功能:
逐行读取CSV文件,然后对每一行:
基于行包含的值生成请求
将请求发送到消息队列
其他组件需要接收消息,处理请求并将响应发送到另一个消息队列(生产者知道,这样生产者就可以获取响应)。
我相信符合要求。我安装了ActiveMQ,下载了camel并尝试使用他们的jms项目。
在配置组件、队列和测试连接(有效)之后,我试图弄清楚如何实际实现请求-应答?我没能找到好的
我有一个RouteBuilder
RouteBuilder
public class MyRouteBuilder extends RouteBuilder {
public st
我有一个JMS应用程序,预计会从一个外部应用程序,这是只能通过消息(JMS)访问和显示数据。
因此,如果用户在浏览器上提交请求,则相同的HTTP请求线程必须与消息传递系统(MQ系列)交互,以便相同的请求线程可以显示从消息传递系统接收的数据。
这里有没有我可以使用的模式?我在网上看到一些模糊的引用,它们以这种方式使用“相关ID”:
Msg m = new TextMsg("findDataXYZ");
String cr_id = m.setCorrelationID(id);
sendQueue.send(m).
// now start listening to the