IBM Support

PQ60314: FIX SOME DEFECTIVE LOGIC IN DEDB RANDOMIZER OF SRTYPE=MULTI

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • This APAR provides fixes, for DEDB randomizers of SRTYPE=MULTI,
    that were provided for DBT V2R3 SDO by APAR PQ59398 and that can
    occur in IMS SRG also.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All users of IMS Sequential Randomizer       *
    *                 Generator for OS/390 Release 1               *
    *                 (FMID=H1J1110) who are using DEDB            *
    *                 randomizers of SRTYPE=MULTI.                 *
    ****************************************************************
    * PROBLEM DESCRIPTION: If a DEDB randomizer of SRTYPE=MULTI    *
    *                      and CALLTYPE=XCI is used, ABEND0C4 or   *
    *                      another system abend can occur in IMS   *
    *                      control region.                         *
    ****************************************************************
    * RECOMMENDATION: Apply the maintenance for this APAR.         *
    ****************************************************************
    The following problems can occur in a SRG DEDB randomizer of
    SRTYPE=MULTI:
    (1) ABEND0C4 or another system abend can occur in a DEDB
        randomizer of SRTYPE=MULTI and CALLTYPE=XCI at the
        initialization of IMS control region or when a
        /DBRECOVERY DB or a /START DB command is issued against
        the DEDB for which the randomizer is used.
    (2) In the DEDB randomizer of SRTYPE=MULTI and CALLTYPE=STD,
        the label name specified on the EPLOC parameter of IMODULE
        macro that is issued when the overflow table is deleted is
        not correct.
    

Problem conclusion

  • The line of sequence number 02280000 in XCIPROLG routine in
    FABOFXCI has been modified to do branching to the label
    FXCIEXIT, not to return to the caller. This modification
    resolves the problem (1). The macro FABOF has been modified to
    specify the correct name in EPLOC parameter of the IMODULE
    macro, although the overflow table is successfully deleted by
    the current logic explained in the problem (2).
    

Temporary fix

Comments

APAR Information

  • APAR number

    PQ60314

  • Reported component name

    IMS SEQ RANDOMI

  • Reported component ID

    5655E1100

  • Reported release

    110

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2002-04-19

  • Closed date

    2002-05-08

  • Last modified date

    2002-06-05

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

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

    UQ66014

Modules/Macros

  •    FABOF    FABOFXCI
    

Fix information

  • Fixed component name

    IMS SEQ RANDOMI

  • Fixed component ID

    5655E1100

Applicable component levels

  • R110 PSY UQ66014

       UP02/05/14 P F205

[{"Line of Business":{"code":"LOB35","label":"Mainframe SW"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSEQ76","label":"IBM IMS Sequential Randomizer Generator for OS\/390"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"1.1.0"}]

Document Information

Modified date:
25 March 2021