Posted: Mon Oct 20, 2003 6:32 am Post subject: How to block COA generatio for a Queue ?
Centurion
Joined: 10 Oct 2002 Posts: 117
Hi, pour pb is:
- a client appli put a mess in a local queue on the server where another appli on the server reads it, treats the message and then returns a report to the client appli (positive or negative report)
we dont need COA report sent to the client appli but only report sent by the server appli (so no MQRO_COA coded in the Report field in the MQMD)
- the server appli will be used for a limited time (say two months) and after we want the qmgr send a COA report to the client appli normaly, so MQRO_COA has to be coded in the MQMD Report field of the message
question: how to let the client appli coding MQRO_COA whitout having COA report generated by the Qmgr?
a suggested possibility - found within the doc:
Appli Programming Reference - p186 about MQRO_COA:
<<
A COA report is not generated if the Format field in the message descriptor
is MQFMT_XMIT_Q_HEADER or MQFMT_DEAD_LETTER_HEADER.
This prevents a COA report being generated if the message is put on a
transmission queue, or is undeliverable and put on a dead-letter queue.
>>
would be :
1) to use the local queue with usage "Xmitq"
then
2) modify the same queue to have usage "normal"
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