Randy, ICE is not "internally" delete by CICS on WARM and EMERGENCY start.
This is the reason that our application before START new task after N seconds (or minuts) CANCEL ALL ICE of that using REQID,
And other thing is that our application make the START of transaction using the REQID parameter.

HTH.

Cesar

2010/4/11 Randy H <ranjo105@gmail.com>
O.K. but how do you get rid of the last one ?
 
Also, why do I not see this in my other regions ?

On Sun, Apr 11, 2010 at 7:20 AM, Cesar Alberto Hyssa Luiz <cesarhluiz@gmail.com> wrote:
Randy, when CICS starts with WARM/EMERGENCY, it "saves" the ICE.
At our applications we use REQID on START, and before START again (in your case each 5 minuts), the program issue a CANCEL REQID to make sure that we have just one transaction to doing that situation.

HTH.

Cesar

2010/4/11 Randy H <ranjo105@gmail.com>

In my WUI region I have a program started thru an IC start every five minutes initially thru PLTPI..  The program gets started then it issues a START in five minutes checks for a particular situation and then takes some action or just returns. Then in 5 minutes it starts all over again.  When the region comes up WARM it seems to restore the old
ICE and since the PLTPI starts one I wind up with 2 ICEs.  Next warm start I wind up with 3.  In my other regions,
CMAS, MAS this doesn't happen.  Anyone ever hear about CICS restoring ICEs on a WARM/EMERGENCY start ?
Thanks,




--
RH