IBM Support

PH47785: ABEND0C4 IN IWXPGEN0 WHEN UPDATING FROM THE BASE LEVEL TO THE LATEST LEVEL AT ONCE

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • IWXPGEN0 is assigned the RENT attribute when IMS Workload Router
    is updated from the base level to the latest PTF level at once.
    If IWXPGEN0 is loaded into write protected memory subpool 252,
    this causes ABEND0C4 in IWXPGEN0 +x'46' as program IWXPGEN0 is
    marked as Reentrant/Reusable.
    IWXPGEN0 is not assigned the RENT attribute when WLR is updated
    cumulatively for each PTF level, so the abend does not occur
    in that case.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All IBM IMS Workload Router for z/OS Version *
    *                 2 Release 7 (FMID=H23J270) users.            *
    ****************************************************************
    * PROBLEM DESCRIPTION: If IWXPGEN0 is loaded into write        *
    *                      protected memory subpool 252, this      *
    *                      causes ABEND0C4 in IWXPGEN0 +x'46' as   *
    *                      program IWXPGEN0 is marked as           *
    *                      Reentrant/Reusable.                     *
    ****************************************************************
    * RECOMMENDATION: Apply the maintenance for this APAR.         *
    ****************************************************************
    IWXPGEN0 is assigned the RENT attribute when IMS Workload Router
    is updated from the base level to the latest PTF level at once.
    If IWXPGEN0 is loaded into write protected memory subpool 252,
    this causes ABEND0C4 in IWXPGEN0 +x'46' as program IWXPGEN0 is
    marked as Reentrant/Reusable.
    IWXPGEN0 is not assigned the RENT attribute when WLR is updated
    cumulatively for each PTF level, so the abend does not occur in
    that case.
    The latest JCLIN provided by WLR lacks the STEP for IWXPGEN0.
    Therefore, IWXPGEN0 in the library, which is updated to the
    latest level at once, is assigned the RENT attribute and causes
    0C4.
    As a similar problem, IWXNOQUE transaction may occur ABEND0C4
    in IWXNOQUE +x'36' as program IWXNOQUE is marked as Reentrant.
    

Problem conclusion

  • This APAR has provided JCLIN including link-edit step for all
    programs. This removes the RENT/REUS attribute on IWXPGEN0.
    It also removes the RENT attribute from IWXNOQUE.
    IMS Workload Router has been added the IWXLINK sample JCL.
    This JCL is for managing the level of JCLIN and usually does not
    need to be run by the user.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH47785

  • Reported component name

    IMS WLR

  • Reported component ID

    5697B8700

  • Reported release

    270

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2022-07-06

  • Closed date

    2022-07-25

  • Last modified date

    2022-08-02

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

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

    UI81637

Modules/Macros

  • IWXCKSCN IWXGPARM IWXLINK  IWXNOQUE
    

Fix information

  • Fixed component name

    IMS WLR

  • Fixed component ID

    5697B8700

Applicable component levels

  • R270 PSY UI81637

       UP22/07/27 P F207

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":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"IMS Workload Router for z\/OS"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"2.7.0"}]

Document Information

Modified date:
02 August 2022