IBM Support

PH56642: REORG EXPERT FAILS WITH ABEND0C1 WHEN INITIALIZING THE SECONDARYINDEX EMPTY

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Reorg Expert fails with ABENDS0C1 for a non-HALDB with a
    secondary index if DUMMY is specified in the DFSUINPT DD
    statement and REORGINPUT=ULDS and INDEXBLD=YES is specified on
    the HPSIN DD statement.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All users of IBM IMS High Performance Load   *
    *                 for z/OS Version 2 Release 1 (FMID=H1IM210). *
    ****************************************************************
    * PROBLEM DESCRIPTION: This APAR provides several problem      *
    *                      fixes that occur when DUMMY is          *
    *                      specified in the DFSUINPT DD statement. *
    ****************************************************************
    * RECOMMENDATION: Apply the maintenance for this APAR.         *
    ****************************************************************
    This APAR provides a fix for the following problems that occurs
    when DUMMY is specified in the DFSUINPT DD statement.
    
    1) If all of the following conditions are met, ABEND0C1 occurs:
       - non-HALDB w/ secondary index
       - Execute Reorg Expert
       - Specify DFSURWF DD statement
       - The following control statements are specified in the
         HPSIN data set
         - REORGINPUT=ULDS
         - INDEXBLD=YES
       Because an incorrect write routine was called when closing
       DFSURWF1.
    
    2) If all of the following conditions are met, message IIUB121E
       is displayed and ABENDU0779 occurs in the Index Builder:
       - HALDB w/ PSINDEX
       - Execute Reorg Expert
       - The following control statements are specified in the
         HPSIN data set
         - REORGINPUT=ULDS
         - PSINDEXBLD=YES
       Because no record is passed to the Index Builder to tell it
       to switch HALDB partitions.
    
    3) If all of the following conditions are met, a PIPE wait
       timeout occurs:
       - non-HALDB w/ secondary index
       - Execute Reorg Expert
       - DFSURWF1 DD statement not specified
       - The following control statements are specified in the
         HPSIN data set
         - REORGINPUT=ULDS
         - INDEXBLD=YES
       Because the process of closing PIPE was not performed.
    
    4) If all of the following conditions are met, ABEND0C4 occurs:
       - HIDAM
       - The SORTHIDAM=YES is specified in the HPSIN data set
       Because the buffer for the high-key segment was not
       GETMAINed.
    

Problem conclusion

  • 1) HP Load has been modified to set the correct write routine
       address.
    
    2) HP Load has been modified to pass a record to the IB to tell
       it that the HALDB partition has switched.
    
    3) HP Load has been modified to correctly close PIPE.
    
    4) HP Load has been modified to correctly retrieve buffers for
       high-key segments.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH56642

  • Reported component name

    IMS HP LOAD

  • Reported component ID

    5655E0700

  • Reported release

    210

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2023-08-30

  • Closed date

    2023-10-13

  • Last modified date

    2023-11-01

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

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

    UI93991

Modules/Macros

  • HPSRHDL2 HPSRHDL3 HPSRHDL4 HPSRHDL5 HPSRHDL7 HPSRHDL8 HPSRHDL9
    HPSRHDLA HPSRHDLB HPSRHSL2 HPSRHSL3 HPSRHSL4 HPSRHSL5 HPSRHSL7
    HPSRHSL8 HPSRHSL9 HPSRHSLA HPSRHSLB HPSRRLD2 HPSRRLD3 HPSRRLD4
    HPSRRLD5 HPSRRLD7 HPSRRLD8 HPSRRLD9 HPSRRLDA HPSRRLDB
    

Fix information

  • Fixed component name

    IMS HP LOAD

  • Fixed component ID

    5655E0700

Applicable component levels

  • R210 PSY UI93991

       UP23/10/17 P F310

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":"BU048","label":"IBM Software"},"Product":{"code":"SSCX89F","label":"IMS Tools"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"2.1.0"}]

Document Information

Modified date:
02 November 2023