I would consider the message as persistent, and the backoutcount
field on the MQMD ...
The exec cics syncpoint rollback, does the job also on the mq side so the message in a normal behaviour rematerialezes on the queue ...
Posted: Tue Apr 08, 2014 6:35 am Post subject: Re: Rollback MQ GET doesn't work?!
Knight
Joined: 14 Apr 2010 Posts: 522 Location: Craggy Island
bruce2359 wrote:
EXEC CICS SYNCPOINT commits or backs out CICS resources.
What do you mean by a CICS resource? E.g. a CICS TSQ? Or does it include a DB2 table that a CICS transaction has updated? Or a WMQ queue that a CICS transaction got a message from?
bruce2359 wrote:
Use native z/OS RRS services to coordinate UofWs that involve multiple resource managers.
Please explain why. I thought CICS could manage multiple resources including DB2 and WMQ.
Mismatch wrote:
I'm trying to rollback a MQ get within CICS cobol program
Within CICS program i do:
- MQCONN
- MQOPEN
- MQGET (with option MQGMO_SYNCPOINT)
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