Mule 从消息中获取队列名称

Mule 从消息中获取队列名称,mule,Mule,我用过骡子3 在我的流中,我需要使用队列名称添加选项 如何从xml文件中的消息中获取队列名称 谢谢 实际的JMS队列或主题在名为JMSDestination的JMS头中可用。您可以从名为JMSDestination的mule中将其提取为命名消息属性 生成的XML可能如下所示(取决于您端的设置方式): 实际的JMS队列或主题在名为JMSDestination的JMS头中可用。您可以从名为JMSDestination的mule中将其提取为命名消息属性 生成的XML可能如下所示(取决于您端的设置方式)

我用过骡子3

在我的流中,我需要使用队列名称添加选项

如何从xml文件中的消息中获取队列名称


谢谢

实际的JMS队列或主题在名为
JMSDestination
的JMS头中可用。您可以从名为
JMSDestination
的mule中将其提取为命名消息属性

生成的XML可能如下所示(取决于您端的设置方式):


实际的JMS队列或主题在名为
JMSDestination的JMS头中可用。您可以从名为
JMSDestination
的mule中将其提取为命名消息属性

生成的XML可能如下所示(取决于您端的设置方式):


  <choice>
    <when expression="message.inboundProperties['JMSDestination'].endsWith('.A')">
      <!-- do something -->
    </when>
    <when expression="message.inboundProperties['JMSDestination'].endsWith('.B')">
      <! -- do something else -->
    </when>
    <otherwise>
      <! -- do the default -->
    </otherwise>
  </choice>