我目前正在使用JMS 2.0和Artemis 1.2.0在Java EE 7应用程序上,并希望与Camel进行一些集成任务。
目前查阅camel-jms文档,没有提到如何使用通用的Camel JMS组件将消息生产和消费到任何符合JMS 2.0标准的代理商。
组件文档上唯一的例子是使用Spring DSL配置ActiveMQ连接工厂以及它的专用ActiveMQ组件。我该如何为Camel JMS配置连接以连接到我的Artemis实例?
请注意,尽管Artemis兼容ActiveMQ 5.x,但我将使用Camel路由来发布和订阅共享耐用主题,因此需要能够配置Artemis连接并使用它进行发布者和共享持久性订阅(仅在JMS 2.0中受支持,ActiveMQ仅支持JMS 1.1)。
谢谢!