IBM Support

PM56804: FIX INTEGRITY CHECKER TO CLEAR RESERVED AREA OF RDE AND FIX ABENDS0C4 PROBLEM UNDER BATCH IC PROGRAM

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Integrity Checker creates RDEs without reserved areas cleared
    and the areas will cause problems when new functions provided in
    the future use the areas.
      This APAR fixes Integrity Checker to create RDEs with reserved
    areas cleared. When Integrity Checker finds existing RDEs which
    were created before this APAR applied, the RDEs are upgraded
    automatically to clear reserved areas.
    This APAR also fixes ABENDS0C4 problem under batch IC program.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: IMS Library Integrity Utilities for z/OS,    *
    *                 Version 2 Release 1 (FMID=H27P210) users who *
    *                 use the Integrity Checker utility.           *
    ****************************************************************
    * PROBLEM DESCRIPTION: 1. This APAR fixes following problems:  *
    *                                                              *
    *                       - Integrity Checker created RDEs       *
    *                         without clearing reserved areas and  *
    *                         the areas will cause problems when   *
    *                         new functions provided in the        *
    *                         future use the areas.                *
    *                       - ABENDS0C4 can occur when Integrity   *
    *                         Checker runs under Database Image    *
    *                         Copy Utility or IMS High Performance *
    *                         Image Copy.                          *
    *                                                              *
    *                      2. After this APAR is applied,          *
    *                         Integrity Checker upgrades existing  *
    *                         RDEs automatically to clear reserved *
    *                         areas. Before upgrading the RDEs,    *
    *                         Integrity Checker disables the       *
    *                         following functions temporarily:     *
    *                       - Verifying logic change of user exits *
    *                       - Verifying CRTE section of indexed    *
    *                         DEDB                                 *
    *                       - Automatic RDE determination function *
    *                         in database recovery jobs            *
    ****************************************************************
    * RECOMMENDATION: Apply the maintenance for this APAR.         *
    ****************************************************************
    1. This APAR fixes following problems:
    
     - Integrity Checker created RDEs without clearing reserved
       areas. When Integrity Checker supports new functions which
       use these areas, will cause problems that Integrity Checker
       makes a misjudgement with garbage data in uncleared reserved
       areas.
       After this APAR is applied, Integrity Checker creates RDEs
       with clearing reserved areas.
    
     - ABENDS0C4 can occur when Integrity Checker runs under
       following batch programs if CHECKIC verification option
       is set to Y for the RDEs:
    
       - Database Image Copy Utility which is invoked with
         EXEC PGM=DFSUDMP0 statement
       - High Performance Image Copy which is invoked with
         EXEC PGM=FABJMAIN statement and use CIC statement in
         ICEIN data set
    
       After this APAR is applied, ABENDS0C4 will not occur.
    
    2. After this APAR is applied, Integrity Checker issues
       FABL0219I message in case that Integrity Checker finds
       existing RDEs that were created before this APAR is applied.
    
       When Integrity Checker issues this message and verification
       of the RDE completed except by LICON utility, Integrity
       Checker upgrades the RDEs automatically to clear reserved
       areas and issues FABL0201I message.
    
       From the time that Integrity Checker issues FABL0219I until
       the time that Integrity Checker issues FABL0201I, Integrity
       Checker temporarily disables the following functions:
    
     - Verifying logic change of randomizer, compression routine,
       and partition selection exit
     - Verifying CRTE section of indexed DEDB
     - Automatic RDE determination function in database recovery
       jobs
    
       After the existing RDEs are upgraded, the functions will be
       enabled again.
    

Problem conclusion

  • The following modules and macros have been modified.
    
    FABLBIC0, FABLBIC9, FABLBICA, FABLBICB, FABLBICC, FABLBIN0,
    FABLE15A, FABLIRD0, FABLICC9, FABLICCA, FABLICCB, FABLICCC,
    FABLSWA , FABLTC20, FABLVDVA, FABLVDVB, FABLVDVC, FABLVDV0,
    FABLVDV9, FABLVRCA, FABLVRCB, FABLVRCC, FABLVRC0, FABLVRC9,
    FABLVRDE
    
    ========================
    = DOCUMENTATION CHANGE =
    ========================
    IMS Library Integrity Utilities for z/OS Version 2 Release 1
    User's Guide (Document Number: SC19-2479-01) should be changed
    as follows.
    ================================================================
    ----------------------------------------------------------------
    13.0 Troubleshooting
     13.4 IMS Library Integrity Utilities messages
      13.4.1 FABL messages
    <<Add the following message>>
    
    ----------------------------------------------------------------
    FABL0219I RDE FORMAT LEVEL WILL BE UPGRADED AUTOMATICALLY FOR
    DBD:dddddddd [AREA: aaaaaaaa]
    
    Explanation: The Integrity Checker utility detected that format
    level of the RDE for non-HALDB full-function database dddddddd,
    HALDB partition dddddddd, or area aaaaaaaa of database dddddddd
    is old and the Integrity Checker will upgrade the RDE
    automatically to clear reserved areas of the RDE. When
    verification of the RDE competed except by using LICON utility,
    the Integrity Checker will upgrade format level of the RDE and
    issue FABL0201I message.
    From the time that Integrity Checker issues FABL0219I until the
    time that Integrity Checker issues FABL0201I, Integrity
    Checker temporarily disables the following functions:
     - Verifying logic change of randomizer, compression routine,
       and partition selection exit
     - Verifying CRTE section of indexed DEDB
     - Automatic RDE determination function in database recovery
       jobs
    System action: Processing continues.
    User response: None.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM56804

  • Reported component name

    IMS LIBR INTEG

  • Reported component ID

    5655I4200

  • Reported release

    210

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2012-01-26

  • Closed date

    2012-02-24

  • Last modified date

    2012-03-01

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

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

    UK76509

Modules/Macros

  • FABLBICA
    FABLBICB
    FABLBICC
    FABLBIC9
    FABLBIN0
    FABLE15A
    FABLICCA
    FABLICCB
    FABLICCC
    FABLICC9
    FABLIRD0
    FABLTC20
    FABLVDVA
    FABLVDVB
    FABLVDVC
    FABLVDV9
    FABLVMNA
    FABLVMNB
    FABLVMNC
    FABLVMN9
    FABLVRCA
    FABLVRCB
    FABLVRCC
    FABLVRC9
    FABLWMT
    

Publications Referenced
SC19247901    

Fix information

  • Fixed component name

    IMS LIBR INTEG

  • Fixed component ID

    5655I4200

Applicable component levels

  • R210 PSY UK76509

       UP12/02/29 P F202

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.

[{"Line of Business":{"code":null,"label":null},"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSCX89N","label":"IMS Library Integrity Utilities"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"2.1.0"}]

Document Information

Modified date:
14 December 2020