|
RSS Feed - WebSphere MQ Support
|
RSS Feed - Message Broker Support
|
 |
|
CICS restart handling for Trigger queue residues |
« View previous topic :: View next topic » |
Author |
Message
|
dipanjan26 |
Posted: Mon Feb 06, 2012 5:40 am Post subject: CICS restart handling for Trigger queue residues |
|
|
Newbie
Joined: 13 Apr 2011 Posts: 7
|
I have a CICS application which is triggered from a TRIGGER queue.Once the CICS was down I had two such TRIGGER messages written to my TRIGGER queue. When the CICS came up one message was read but the next wasn't. I have no control on the CICS application to make it read the TRIGGER queue twice. Any idea how can I prevent this residue of message in my trigger queue. Is checking the TRIGGER queue before writting out a message to it a solution |
|
Back to top |
|
 |
Mr Butcher |
Posted: Mon Feb 06, 2012 6:25 am Post subject: |
|
|
 Padawan
Joined: 23 May 2005 Posts: 1716
|
messages arrive in local (application) queues. if these queues are triggered and a lot of trigger conditions are fullfilled, then proper trigger messages are written to initiation queues. the trigger monitor will get these trigger messages out of the initiation queue and (hopefully) start the application , which then itself will consume the message(s) that arrived in the local (application) queue.
now which one of these two queues is your trigger queue ?!? the initiation queue of the local (application) queue ?!?
also useful to know how your application queue is triggered (first, depth, every, ...) and how the application program is coded (read 1 message, read till end of queue, ...) _________________ Regards, Butcher |
|
Back to top |
|
 |
dipanjan26 |
Posted: Wed Feb 08, 2012 10:23 pm Post subject: |
|
|
Newbie
Joined: 13 Apr 2011 Posts: 7
|
The local application queue is my trigger queue with a trigger depth of one
and my application program reads this queue once.
I have a figured out a solution by reading this application queue till end of queue. Now I have a different query though. Since I am reading the application queue with syncpoint option, if there is an abend in between successive reads and the record read is rolled back into the application queue, will there be another trigger? |
|
Back to top |
|
 |
Mr Butcher |
Posted: Wed Feb 08, 2012 11:44 pm Post subject: |
|
|
 Padawan
Joined: 23 May 2005 Posts: 1716
|
what is your trigger type? first, every or depth? _________________ Regards, Butcher |
|
Back to top |
|
 |
|
|
 |
|
Page 1 of 1 |
|
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
|
|
|
|