Created On:  18 December 2012

Problem:

It sometimes happens that in unit testing a message remains in the IMS MSQ queue. Is there a way other than deleting IMSMESGQ.DAT to delete single messages from MSG queue?

Resolution:

A new command has been added to the IMS functions that will allow you to delete the FIRST or ALL msgs queued for an IMS Transaction.

Enter /DEQUEUE TRAN trxname FIRST or ALL where trxname is the name of the IMS transaction in the IMS Control panel in ESMAC.

This command was added in Studio 6.0 SP2 WS2 and is available in Enterprise Developer v 2.1.