IBM Support

PK63294: CICS SUFFERS A CONTINOUS LOOP WHEN A CICS RESTART WAS DONE IN A Z/WAS CICS ENVIRONMENT.

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • A CICS region runs in a z/WAS CICS/zOS environment in order
    to process EJB workload. This CICS region did abend and was
    restarted automatically, but went into a loop immediately
    after the restart.
    The loop was ended with an abend AICA (RUNAWAY timeout) and
    the following accompanying messages appeared in the log:
    
    DFHOT0105   Task running transaction CI01 has been purged as it
                exceeded its specified OTS timeout. Transaction
                token:X'38EE49000000075C'.
    
    DFHII1010 E 01/17/2008 11:58:45 ADCICS90 Failure
                com.ibm.cics.domains.DomainPurged: Class: Dfhiirpj,
                function: RECEIVE_REQUEST, response: PURGED,
                reason: 0 receiving request from IIRP.
    
    Additional info:
    This APAR is the equivalent to APAR PQ81571 for CICS TS V2.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All CICS users                               *
    ****************************************************************
    * PROBLEM DESCRIPTION: An EJB running in an OTS transaction    *
    *                      exceeds its timeout.  The purge         *
    *                      issued for the task results in a        *
    *                      continuous loop.                        *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    An EJB running in an OTS transaction exceeds its timeout. A
    purge is issued for the task whilst it is using a request
    stream to do an IIOP receive.  Message DFHII1010 is issued,
    as expected.  However, following this, control enters a
    continuous loop and a AICA abend is issued.  The situation
    is a normal task failure as a result of an OTS timeout
    so this response is not appropriate.
    
    Additional keywords: abendAICA msgDFHII1010
    

Problem conclusion

  • A new exception called RequestProcessorIOPurged was defined.
    This will be issued when we have a DomainResponse of
    DomainPurged.  Methods have been added to determine whether
    we have an EJB running in an OTS transaction and if the timeout
    has been exceeded.  If an EJB running in an OTS transaction
    has been purged and it exceeded its OTS timeout then
    message DFHII1010 will be issued and a new abend, AIIP,
    will be seen.  If a purge is received when the OTS timeout
    has not been exceeded then this will result in the same
    outcome as before.
    

Temporary fix

  • FIX AVAILABLE BY PTF ONLY
    

Comments

APAR Information

  • APAR number

    PK63294

  • Reported component name

    CICSTS V3 Z/OS

  • Reported component ID

    5655M1500

  • Reported release

    500

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2008-03-26

  • Closed date

    2008-09-26

  • Last modified date

    2008-11-03

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

    UK40248 UK40249

Modules/Macros

  •    DFJ@H042 DFJ@H060
    

Fix information

  • Fixed component name

    CICSTS V3 Z/OS

  • Fixed component ID

    5655M1500

Applicable component levels

  • R40D PSY UK40248

       UP08/10/03 P F810

  • R50D PSY UK40249

       UP08/10/03 P F810

Fix is available

  • Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGMGV","label":"CICS Transaction Server"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"3.2","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"3.2","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
03 November 2008