IBM Support

PI58741: IIUB048E 1208000C REASON=721 VSAM PUT ERROR WHEN RKSIZE VALUE ISGREATER THAN THE LENGTH OF HALDB ROOT KEY

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Index Builder ignores the RKSIZE option of the DBD LCHILD
    statement for a PSINDEX.  When the RKSIZE value is greater than
    the length of the HALDB root key, the key offset of the PSINDEX
    is incorrect and it causes a VSAM PUT error:
    IIUB048E xxxxxxxx 1208000C VSAM ERROR WHILE LOADING INDEX -
    REASON=721
    VSAM PUT ERROR
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All users of IMS Index Builder for z/OS,     *
    *                 Version 3 Release 1 (FMID=H22O310)           *
    ****************************************************************
    * PROBLEM DESCRIPTION: This APAR fixes the following problems: *
    *                      1. Index Builder ignores the RKSIZE     *
    *                      option of the DBD LCHILD statement for  *
    *                      a PSINDEX.                              *
    *                      2. The index segment passed to the      *
    *                      Secondary Index Database Maintenance    *
    *                      exit is incorrect.                      *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    This APAR fixes the following problems:
    1.Index Builder ignores the RKSIZE option of the DBD LCHILD
    statement for a PSINDEX. When the RKSIZE value is not just
    the length of the HALDB root key, the key offset of the
    PSINDEX is incorrect and it causes a VSAM PUT error:
     IIUB048E xxxxxxxx 1208000C VSAM ERROR WHILE LOADING INDEX -
     REASON=721
     VSAM PUT ERROR
    For the processing of 'INPUT HPSRWFP', APAR PI58906 is also
    required for IMS High Performance Load V2R1 (FMID=H1IM210).
    
    2. The SUBSEQ field of the index segment passed to a
    Secondary Index Database Maintenance exit is incorrect
    if the following conditions are met:
    -Index source segment is variable-length or compressed.
    -/SX field is in the SUBSEQ field
    -IB sequential scan is selected
    The hierarchical HPU scan will be selected automatically.
    

Problem conclusion

  • Code has been added to correct these issues.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI58741

  • Reported component name

    IMS INDEX BUILD

  • Reported component ID

    5655E2400

  • Reported release

    310

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2016-03-08

  • Closed date

    2016-04-11

  • Last modified date

    2016-05-04

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

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

    UI36932

Modules/Macros

  •    IIUBDBD  IIUIFS3A IIUIFS3B IIUIFS32 IIUIFS33
    IIUIFS34 IIUIFS39 IIUNCR11 IIUNCR12 IIUNCR15 IIUQE35D IIUQE35R
    IIURE35R IIUSCB11 IIUSE35D
    

Fix information

  • Fixed component name

    IMS INDEX BUILD

  • Fixed component ID

    5655E2400

Applicable component levels

  • R310 PSY UI36932

       UP16/04/13 P F604

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":"SSCX89M","label":"IMS Index Builder"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"3.1.0"}]

Document Information

Modified date:
14 December 2020