Currently, I am having a problem with the TrigType setup...
The following is a scenario:
Before the CICS region is up, 6 messages, A, B, C, D, E, F, entered the queue. Because the region is not yet up, these messages could not trigger any transaction to retrieve them and eventually front end times out; hence, they are the residual messages. Now the CICS region is up, a new message G comes along and triggers a transaction to retrieve a message from the queue. However, the relating program of the transaction retrieves message A, processes it and exits, when in fact it should have processed message G instead. That's how residual message can cause problems.
Is there any way to avoid these residual messages?
Is it possible to get rid of those residual messages?
Would the setting First or Every do anything to handle that??
Please help. Many thanks in advance.
eric
The following is a scenario:
Before the CICS region is up, 6 messages, A, B, C, D, E, F, entered the queue. Because the region is not yet up, these messages could not trigger any transaction to retrieve them and eventually front end times out; hence, they are the residual messages. Now the CICS region is up, a new message G comes along and triggers a transaction to retrieve a message from the queue. However, the relating program of the transaction retrieves message A, processes it and exits, when in fact it should have processed message G instead. That's how residual message can cause problems.
Is there any way to avoid these residual messages?
Is it possible to get rid of those residual messages?
Would the setting First or Every do anything to handle that??
Please help. Many thanks in advance.
eric