PM82702: DEPENDENT REGION ABENDU0243 CAUSES THE TLIM COUNTER INCREMENT INCORRECTLY

A fix is available

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • Customer use the TLIM= parm to control the number of application
    program abends. But the dependent region terminated as result
    of some abend u0243. Problem is the TLIM counter (RCTCTR)
    increments incorrectly by the pseudo-abend U0243 in DFSPCC20.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All IMS V11 MPP and/or JMP region users that *
    *                 specify a Termination Limit count            *
    *                 (parameter TLIM= ) on their DFSMPR and/or    *
    *                 DFSJMP procedures.                           *
    ****************************************************************
    * PROBLEM DESCRIPTION: The Termination Limit count (TLIM)      *
    *                      value for an MPP or JMP region is       *
    *                      incorrectly incremented after an        *
    *                      ABENDU0243 condition.                   *
    ****************************************************************
    * RECOMMENDATION: INSTALL CORRECTIVE SERVICE FOR APAR/PTF      *
    ****************************************************************
    If an OTMA or APPC message expires after it is enqueued but
    before the application message GU to the IOPCB has completed, an
    ABENDU0243 is produced. As this U243 abend is a pseudo-abend,
    it should not affect the termination limit option value (TLIM=)
    specified on the IMS MPR or JPM procedure.
    
    However, this is not the case if the GU to the IOPCB is the
    "Prime GU" which is issued by IMS prior to the scheduling of the
    application program.
    
    The reason this occurs is because module DFSPCC20, when issuing
    the abend in this instance, is updating a different PARMBLK
    field from which module DFSRRC10 is checking when determining if
    TLIM incrementation should be bypassed.  Hence, the termination
    limit counter becomes incorrectly incremented.  This action
    could result in the MPP and/or JMP region being terminated
    inappropriately due to its specified TLIM value having been
    reached.
    
    When the U0243 abend is issued from DFSPCC20, the PARMBLK field
    that DFSRRC10 should be checking is PCECB.
    

Problem conclusion

  • GEN:
    KEYWORDS:
    
    *** END IMS KEYWORDS ***
    Code in modules DFSRCJM0 and DFSRRC10 has been added to also
    interrogate the contents of PARMBLK field PCECB when determining
    whether or not the TLIM count for an MPR and/or JMP region
    should be incremented.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM82702

  • Reported component name

    IMS V11

  • Reported component ID

    5635A0200

  • Reported release

    100

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-02-13

  • Closed date

    2013-08-07

  • Last modified date

    2013-09-03

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

    PM82168

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

    UK96490

Modules/Macros

  • DFSRCJM0 DFSRRC10
    

Fix information

  • Fixed component name

    IMS V11

  • Fixed component ID

    5635A0200

Applicable component levels

  • R100 PSY UK96490

       UP13/08/14 P F308

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.



Rate this page:

(0 users)Average rating

Add comments

Document information


More support for:

IMS

Software version:

100

Reference #:

PM82702

Modified date:

2013-09-03

Translate my page

Machine Translation

Content navigation