【问题标题】:MQ Message integer property not updataingMQ 消息整数属性未更新
【发布时间】:2016-03-31 11:25:56
【问题描述】:

我有一个 MQ 消息。在那里,我添加了一个名为“Count”的整数属性,其值为 10。然后我将同一属性的值重新分配为 5。但它没有得到更新。

MQMessage message = new MQMessage();
message.writeString("Test Message");
message.setIntProperty("Count", 10);
System.out.println("Count is" + message.getIntProperty("Count")); -->Prints 10
message.setIntProperty("Count",5);
System.out.println("Count is" + message.getIntProperty("Count")); --> Prints 10..But I am expecting 5..

【问题讨论】:

    标签: jms message-queue ibm-mq mq


    【解决方案1】:

    您是否尝试过将消息放入队列?如果您实际上将消息放入队列并返回相同的消息,您会看到消息中设置了属性的更新值,即“Count”属性的值将是 5,而不是 10。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-07-14
      • 2022-09-29
      • 2011-06-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多