Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations strongm on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Messages Lost ---Sender and Receiver Channels in 'Running' Mode

Status
Not open for further replies.

Premkumar

Programmer
Oct 8, 2000
2
IN
Hi MQ Gurus,

We have established intercomm between two NTs running MQServers with Sender and receiver channels on either ends and Remote Q defs. What happens is, sometimes, after a few messages have been exchanged, I find both the Sender and Receiver channels in Running Mode. When this happens, if i write a message in my remote q def, it gets sent via the transmission queue, but on the other side, the message doesnt appear in the local queue(for which the remote q def was created at this end). This doesnt happen if the receiver channel at the other end is inactive which is ok cos the msgs seem to be transmitted alright. But when both the channels are running, I seem to lose all the msgs that i put in.. Help me please.

Thx,
Prem [sig][/sig]
 
When a message is put onto an Xmitq, if the channel agent is not running (i.e. the channels are in the INACTIVE state), the QMgr starts the channel agent which then removes the message from the Xmitq and transmits it to the remote system.

If the channel IS running, it just removes the message and transmits it as above. So whether the channels are active or not shouldn't make any difference to messages getting lost.

Are you certain that the message isn't being removed from the remote queue before you get a chance to look at it?

Paul [sig][/sig]
 
Check the dead letter queue on the remote system. You might have specified the name of the remote queue incorrectly. Or, check the local dead letter queue - perhaps the MCAs are having difficulty. I think Paul may be on to something too - make sure the queue isn't set to trigger an app, or that you have an app running that is getting the message before you can see it.

Cheers,

Scott. [sig][/sig]
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top