Posted: Fri May 19, 2006 1:36 am Post subject: MQ ISeries MESSAGE ID Generation
Centurion
Joined: 21 Jul 2005 Posts: 115
Hi,
On i Series during MQPUT i am specifying PUT Options PMNMID to generate unique messageID. I am browsing the QUEUE to get the
the messageid of all the messages
For EX say :
MESSAGE MESSAGEID
A 111
B 222
C 333
During GET CALL i am getting MESSAGEID of all the Messages
111
222
333
Again i am calling MQGET by passing the Message ID as Parameter to get particular message
SAY PASSED 222 to get B message
Everything is working fine
When i am using SAMPLE MQPUT Program of the Iseries AMQ3PUT4 it puts the Messages in the QUEUE
MESSAGE MESSAGEID
A XXXXXXXXXX
B XXXXXXXXXX
C XXXXXXXXXX
in the sample AMQ3PUT4 neither PMNMID or MINONE is being specified
When i am browsing and getting the Messages i am able to get the Message A B C but when i am browsing to get by MESSAGEID it always getting to the FIRST MESSAGE A
In the Browse options i am specifying
GMNWT GMATM GMBRWN
why this perculiarity do i need to explicitly say to MQ to generate the Message ID
Why is the MessageID in MQMD showing AMQ CLIENTA [ÈiD
Instead the the message id which was returned on the windows Server while issuing amqsbcg is
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum