IBM Support

PH15721: DBD/PSB/ACB REVERSAL, COMPARE, MAPPER DOES NOT PROCESS PSB WHICH HAS OVER 64K SENSEG OFFSET CORRECTLY

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • IMS V14 PSBGEN and ACBGEN have been fixed with IMS APAR
    PI69628/UI44983 to generate PSB and PSB type ACB correctly when
    PSB and PSB type ACB meet the condition described in PI69628.
    DBD/PSB/ACB Reversal, Compare and Mapper utilities cannot
    process such PSBs or PSB type ACBs generated by IMS V14 with
    PI69628 or later version. The utilities report PSB is not a
    valid PSB without processing PSB or report ACB without INDICES=
    parameter.
    

Local fix

  • N/A
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: IMS Library Integrity Utilities for z/OS,    *
    *                 Version 2 Release 2 (FMID=H27P220) users     *
    *                 who use DBD/PSB/ACB Reversal, DBD/PSB/ACB    *
    *                 Compare, DBD/PSB/ACB Mapper, Consistency     *
    *                 Checker, Catalog Manager and PSB Map Viewer  *
    *                 utilities.                                   *
    ****************************************************************
    * PROBLEM DESCRIPTION: IMS V14 PSBGEN and ACBGEN have been     *
    *                      fixed with IMS APAR PI69628/UI44983     *
    *                      to generate PSB and PSB type ACB        *
    *                      correctly when PSB meets the condition  *
    *                      described in PI69628.                   *
    *                                                              *
    *                      DBD/PSB/ACB Reversal, DBD/PSB/ACB       *
    *                      Compare, DBD/PSB/ACB Mapper,            *
    *                      Consistency Checker, Catalog Manager,   *
    *                      PSB Map Viewer utilities cannot process *
    *                      such PSBs or PSB type ACBs generated by *
    *                      IMS V14 with PI69628 or later version.  *
    *                      The utilities report PSB is not a valid *
    *                      PSB without processing PSB or report    *
    *                      ACB without specific INDICES=           *
    *                      parameter.                              *
    *                      KEYWORDS: IMSV14TGT/K,IMSV15TGT/K       *
    ****************************************************************
    * RECOMMENDATION: Apply the maintenance for this APAR.         *
    ****************************************************************
    IMS PSBGEN and ACBGEN have been fixed with IMS APAR PI69628.
    
    IMS APAR fixes the ACBGEN problem which originates PSBGEN
    problem. When IMS PSBGEN with PI69628 generates PSB which is
    very large (numerous DB PCBs) and has INDICES parameter coded on
    SENSEG statement and has over 64K SENSEG offset, it builds
    extended operand table to save new SENSEG offset.
    
    Several LIU utilities need to use extended operand table for
    these PSB or PSB type ACB to get the value of INDICES parameter.
    
    This APAR fixes the following LIU utilities to process PSB and
    PSB type ACB using extended operand table and new SENSEG offset
    when PSB has over 64K SENSEG offset.
    
    - DBD/PSB/ACB Reversal
    - DBD/PSB/ACB Compare
    - DBD/PSB/ACB Mapper
    - Consistency Checker
    - Catalog Manager
    - PSB Map Viewer
    
    Without applying this APAR, these utilities report that PSB
    is not a valid PSB and stop processing PSB. Also these
    utilities report that PSB type ACB is decoded or compared
    without specific INDICES= parameter which value is stored in
    extended operand table without applying this APAR.
    

Problem conclusion

  • The following modules and macros have been modified.
    
    FABLACBD FABLACBE FABLACBF FABLAPSD FABLAPSE FABLAPSF FABLPSBT
    FABLPSB0 FABMAMAP FABMPMAP FABNCHKP FABNPCND FABNPCNE FABNPCNF
    FABNPPSB FABLGEN  FABMDSC  FABMPSB2 MMPSBD
    
    ========================
    = DOCUMENTATION CHANGE =
    ========================
    
    The documentation is modified as follows:
    ==============================================================
    IBM IMS Library Integrity Utilities for z/OS V2R2,
    User's Guide (SC19-3979-05)
    ==============================================================
    
    ----------------------------------------------------------------
    Chapter 6. DBD/PSB/ACB Compare utility
     6.7 Output from the DBD/PSB/ACB Compare utility
      SYSPRINT data set
       Block-level compare reports
    ----------------------------------------------------------------
    
    <<Table 17. Sections in PSB Compare reports>> is modified as
    the following:
    
      Section            description
      -----------------  -------------------------------------------
    :
      PXPSRT
    | -----------------  -------------------------------------------
    | PXXREF DB(dbname)  DB information referred to by DB PCB
      -----------------  -------------------------------------------
      PSBGEN             IMS release level information. If the PSB
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH15721

  • Reported component name

    IMS LIBR INTEG

  • Reported component ID

    5655I4200

  • Reported release

    220

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2019-08-19

  • Closed date

    2019-09-04

  • Last modified date

    2022-09-08

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

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

    UI65134

Modules/Macros

  • FABLACBD FABLACBE FABLACBF FABLAPSD FABLAPSE FABLAPSF FABLPSB0
    FABLPSBT FABMAMAP FABMPMAP FABNCHKP FABNPCND FABNPCNE FABNPCNF
    FABNPPSB
    

Publications Referenced
SC19397905    

Fix information

  • Fixed component name

    IMS LIBR INTEG

  • Fixed component ID

    5655I4200

Applicable component levels

  • R220 PSY UI65134

       UP19/09/06 P F909

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":"SSCX89N","label":"IMS Tools"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"220"}]

Document Information

Modified date:
08 September 2022