Dear All,
Iam facing an unique scenario.
My program is MQ triggred CICS program .
This will be triggered as soon as the depth of the input MQ is one( record).
To test an abnormal condition, Iam forcing the program to stop processing further after reading the third record from the mq( MQGET).
This is how iam doing.
as soon as third record is read, Iam disabling CICS transaction,rollback, closing the mq , DEQ the resource and Returning the control to CICS .
Even after EXEC CICS REUTRIN END-EXEC, the program is going to the MQOPEN and processing the record which was left there.
Basically it is making one more attempt on the thrid record.Could someone shed some light , why this second attempt is made , even after giving the control to CICS.
Mr.Singh