Interview Questions   Tutorials   Discussions   Programs   

CICS - What is an AICA abend?

asked mar August 18, 2014 10:52 AM  

What is an AICA abend?


1 Answers

answered By Mswami   0  
AICA Abend:

If your transaction terminated with abend code AICA, the transaction is likely to have been in a loop.

A loop is a sequence of instructions that is executed repetitively. Loops that are coded into applications must always be guaranteed to terminate, because otherwise you could get any of the symptoms of loops described in Classifying the problem.

If a loop does not terminate, it could be that the termination condition can never occur, or it might not be tested for, or the conditional branch could erroneously cause the loop to be executed over again when the condition is met.

If you find that the looping code is in one of your applications, you need to check through the code to find out which instructions are in error. If it looks as if the error is in CICS code, you probably need to contact the IBM Support Center.

Some CICS domains can detect loops in their own routines. Please refer IBM site for details.
   add comment

Your answer

Join with account you already have



 Write A Tutorials
Online-Classroom Classes

  1 person following this question

  Question tags

cics × 1

Asked 2 years and 3 months ago ago
Number of Views -633
Number of Answers -1
Last updated
3 years and 3 months ago ago

Ready to start your tutorial with us? That's great! Send us an email and we will get back to you as soon as possible!