2015-12-25 3 views
0

У меня есть сообщение MQ. В этом случае я добавляю свойство Integer с именем «Count» со значением 10. Затем присваиваю значение 5 для того же свойства. Но оно не обновляется.MQ Message integer свойство not updataing

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.. 

ответ

0

Вы пробовали поставить сообщение в очередь? Если вы действительно положили сообщение в очередь и получили одно и то же сообщение, вы увидите, что обновленное значение свойства установлено в сообщении, то есть значение свойства «Count» будет равно 5, а не 10.