Author |
Message
|
Lex |
Posted: Mon Jan 15, 2007 7:08 am Post subject: Error when writing a message to queue |
|
|
 Acolyte
Joined: 14 Nov 2006 Posts: 73
|
Heya!
I got an error during a message process:
Jan 15 15:52:33 Siprog_sv10 WMQIv210[55816]: (BRK_1_DEV.Exec-group-5)[2314]BIP2625E: Warning when writing message to queue 'Q_REBUT' on queue manager 'QM_EAI_1_DEV'. MQPUT warning: MQCC=1; MQRC=2049; message flow node 'FL_FAIL.Out_Q_REBUT'. : BRK_1_DEV.fcf63f25-1001-0000-0080-fa0a6fa6394c: /build/S210_P/src/DataFlowEngine/ImbMqOutputNode.cpp: 1906: ImbMqOutputNode::putMessage: ComIbmMQOutputNode: 68f8911b-ed00-0000-0080-e7adfa2c7eb8
I checked mqrc 2049 and it's MQRC_PRIORITY_EXCEEDS_MAXIMUM, but i don't really what's the origin.
Any clue? |
|
Back to top |
|
 |
Vitor |
Posted: Mon Jan 15, 2007 7:25 am Post subject: Re: Error when writing a message to queue |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
Lex wrote: |
I checked mqrc 2049 and it's MQRC_PRIORITY_EXCEEDS_MAXIMUM, but i don't really what's the origin.
|
The priority value of the message being put exceeds the maximum value allowed on the queue manager (usually 9).
This is documented. _________________ Honesty is the best policy.
Insanity is the best defence. |
|
Back to top |
|
 |
Lex |
Posted: Mon Jan 15, 2007 7:27 am Post subject: |
|
|
 Acolyte
Joined: 14 Nov 2006 Posts: 73
|
But how can this happen? I don't even know how the priority of a message is set... |
|
Back to top |
|
 |
Vitor |
Posted: Mon Jan 15, 2007 7:56 am Post subject: |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
It's set by the putting application each time a message is put to the queue (it's an MQMD attribute).
I theorise that this application is neither setting it nor allowing it to default, and the priority field is being "set" to whatever random memory value is in the right place at put time.
Check out the Application Programming Guide & Reference, which describes this. _________________ Honesty is the best policy.
Insanity is the best defence. |
|
Back to top |
|
 |
jefflowrey |
Posted: Mon Jan 15, 2007 8:21 am Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
Please upgrade off of WMQI v2.1. Or at least make sure you are at the last CSD level of WMQI 2.1.
Please confirm that your message flow isn't setting this field in OutputRoot.MQMD.
Please confirm that someone hasn't changed the queue definition.
Please post future WMQI questions in the WMQI/WBIMB/WMB forum. _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
|