CICS Abends – AZI6

I had planned to do a series of blog entries on CICS abends, following up a bit on my CICS Messages and Codes entry a while back. And what better abend to start with than AZI6?

An AZI6 is the code returned when a transaction running in a remote region abends. In a standard TOR/AOR MRO environment, this abend will be seen on the user’s screen – but all it is doing is reporting the real abend that we are interested in that ocurred in the AOR. I often get a request to help a user or new programmer with an AZI6 (or they sometimes report it as an AZ16) … When that happens, my stock response is to keep reading, because the real abend code is burried further in the message. Here’s an example:

DFHAC2206 15:42:44 TORAPPL TRANSACTION XYZ1 FAILED WITH ABEND AZI6. UPDATES
TO LOCAL RECOVERABLE RESOURCES BACKED OUT. DFHAC2261 SYSTEM AOR SENT MESSAGE
(SENSE CODE 0824089E). 'DFHAC2206 15:42:44 AORAPPL TRANSACTION XYZ1 FAILED
WITH ABEND ASRA. UPDATES TO LOCAL RECOVERABLE RESOURCES BACKED OUT.'.


In this example, the real issue is an ASRA abend on transaction XYZ1 in a CICS with a SYSID of AOR and an APPLID of AORAPPL. So, now armed with the real information, we can consult our abend product to find out what happened. ASRA’s are fairly easy to resolve, even without an abend product, so we’ll take a look at how to read a transaction dump for an ASRA in a future blog entry.

About these ads

4 responses to “CICS Abends – AZI6

  1. Steve,

    I have a question relating to the ASRA abend. Does the dum containg the actual abend code “ASRA” anywhere in it?
    If not in the dump, can i find it anywhere else?

    • Hi, Jitto. Yes, an ASRA dump will have ASRA listed as the abend code – both in the headers you get when you print it using the DFHDUxxx CICS utility to print dumps, and in the storage of the dump itself. Please feel free to email me directly (steve “at” thecicsguy “dot” com) if you have any specific questions on this.

      Steve

  2. Steve,

    I am getting the following error:
    DFHAC2206 06:13:54 A00CICSQ Transaction SS04 failed with abend AZI6. Updates
    to local recoverable resources backed out. DFHAC2261 System CQA1 sent message
    (sense code 0824089E). ‘DFHAC2206 06:13:53 A00CIQA1 Transaction SS04 failed
    with abend . Updates to local recoverable resources backed out.’.

    I could not make out much from this message. Can you help me out?

    • Hi, Auro.

      Thanks for checking out the blog. Your abend is occuring in system CQA1. If you have an abend product (such as Abend-AID), I would check to see if it has an entry for it for that CICS. If not, then I would run the dump utility to do a scan on the dump datasets associated with CQA1, and look for entries with the same timestamp as your DFHAC2206 message. I have never seen CICS not return an abend code; I’d be curious if maybe program A00CIQA1 may be issuing an EXEC CICS API to abend the transaction with the code set to blanks. Good luck on this one! Please let us know what you find!

      Steve
      theCICSguy

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s