2017-09-25 69 views
0

按照链接 - http://activemq.apache.org/activemq-message-properties.html 消息应该有“JMSXDeliveryCount”用于尝试的号码发送消息缺少财产“JMSXDeliveryCount”

当从JConsole的消息属性检查,它缺少尽管其他像 “的JMSXGroupID” & “了JMSXGroupSeq” JMS支持的属性可

enter image description here

注: -

  1. 我已经使用标准的ActiveMQ-5.14.2的设置和WIN64
  2. JBoss服务器启动起来用于
+0

你能看到mq web控制台上的JMSXDeliveryCount属性吗? – Nir

+0

尝试hawtio控制台。 – Varsha

+0

@Nir Nope,虽然问题通过访问代码中的JMS消息得到解决,但我们的代码正在解析JMS到客户端特定消息pojo.....并遗漏了属性。不过,不知道为什么activemq控制台没有显示属性 –

回答

2

的JMSXDeliveryCount属性只可当消息已交付一次,然后重新发送(会话恢复等)。如果消息的传递计数为零,则getPropertyNames()等返回的集合中将不存在JMSXDeliveryCount。