Apache camel 如何在activemq驼峰路由中使用通配符和变量替换

Apache camel 如何在activemq驼峰路由中使用通配符和变量替换,apache-camel,activemq,Apache Camel,Activemq,我想设置一个通用的驼峰路由,将所有消息路由到一组队列,再路由到一个具有相同名称和后缀的队列。我想它看起来会像这样: <camelContext id="camel" trace="false" xmlns="http://camel.apache.org/schema/spring"> <route id="genericRoute"> <from uri="activemq:queue:somequeues.*" />

我想设置一个通用的驼峰路由,将所有消息路由到一组队列,再路由到一个具有相同名称和后缀的队列。我想它看起来会像这样:

<camelContext id="camel" trace="false" xmlns="http://camel.apache.org/schema/spring">
    <route id="genericRoute">
        <from uri="activemq:queue:somequeues.*" />
        <to uri="${getMyQueueName}.moo" />
    </route>
</camelContext>

activemq在这里谈到了通配符:但我找不到更多

这甚至可能是不可能的,但如果可能的话,这将是非常方便的


谢谢,

请参阅此常见问题解答,了解您的示例中错误的


您试过了吗?我认为它应该像你描述的那样工作。是的!那正是我要找的!我的谷歌搜索技能似乎需要一些改进。谢谢