我基本上是骆驼的新手。我使用两个使用 seda 端点的路由设置了骆驼上下文。简而言之,一切都以侦听目录的“来自”文件端点(如果术语错误,请见谅)开始:
<route>
<from uri="file:mydir"/>
<process ref="a bean that change the body of the message by setting a custom object"/>
<to uri="seda:incoming"/>
</route>
<route>
<from uri="seda:incoming"/>
<process ref="a bean that does something with the custom object above"/>
....
</route>
现在,上述内容完美运行,但我需要使用 activemq 队列更改 seda,然后第二个处理器接收到的消息正文为空。
如何使用 activemq 通道获得与 seda 端点相同的行为?