首页 > 解决方案 > 如何将 Core 消息转换为 JMS 消息?

问题描述

我需要转换org.apache.activemq.artemis.core.message.impl.CoreMessagejavax.jms.Message. 我怎样才能做到这一点?也许代码中某处有一个必需的 util 方法,或者需要手动完成?

我想拦截以下事件:

然后将消息发送到需要javax.jms.Message实例的直接端点 Camel 路由。

标签: activemq-artemis

解决方案


org.apache.activemq.artemis.jms.client.ActiveMQMessage

这看起来像 javax.jms.Message 的实现,其底层 org.apache.activemq.artemis.api.core.client.ClientMessage 扩展了 CoreMessage


推荐阅读