IBM Support

PK02263: ABEND0C4 IQCAEG01 NEAR X'DB6' WHEN RUNNING RECOVERDM AND NOT SPECIFYING A LOGIN AND/OR QCFIN DD STATEMENT

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • An ABENDS0C4 occurs in routine IQCAEG01 at offset x'db6' when
    running the RECOVERDM procedure for IQCABAT0 when no LOGIN or
    QCFIN DD are specified.
    Additional symptom is MSGIQCA031E. Full text of message is:
      IQCA031E Dynamic allocation for selected PRISLD failed
    This occurs when no LOGIN DD statement is specified running the
    same procedure.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: Users of QCF, that run IQCABAT0 program to   *
    *                 prepare RECOVERAB,RECOVERDM and REPROCESS    *
    *                 JCL (using RECON data and pre-prepared       *
    *                 skeletons).                                  *
    ****************************************************************
    * PROBLEM DESCRIPTION: Program IQCABAT0 uses RECON to set the  *
    *                      //LOGIN DD in the skeleton JCL to point *
    *                      to the correct log data sets. If DD     *
    *                      //LOGIN is omitted in skeleton JCL- it  *
    *                      is generated by the program. If //SYSIN *
    *                      is omitted - it is generated by the     *
    *                      program too.                            *
    *                      An ABENDS0C4 occurs in routine IQCAEG01 *
    *                      while generating RECOVERDM procedure    *
    *                      if //LOGIN DD statement is not coded in *
    *                      skeleton.                               *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    The UNIT and DISP parameters for the //LOGIN DD are obtained
    from skeleton DD, or are set to default TAPE and SHR, if the
    //LOGIN DD is omitted in the skeleton JCL.
    The work fields for preparing DISP and UNIT parameters are not
    reset at the beginning of the program and if missing on input
    (input is //LOGIN DD) - the values in these work fields are
    rabdom and are causing a 0C4 at execution time.
    

Problem conclusion

  • Work fields for DISP and UNIT parameters are reset at the
    beginning of the program. If //LOGIN DD statement is missing,
    the blank values in these fields indicate that these parameters
    should be set to default values.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PK02263

  • Reported component name

    IMS QUEUE CNTL

  • Reported component ID

    5697E9900

  • Reported release

    210

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2005-03-09

  • Closed date

    2005-03-18

  • Last modified date

    2005-04-01

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

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

    UK01637

Modules/Macros

  •    IQCAEG01
    

Fix information

  • Fixed component name

    IMS QUEUE CNTL

  • Fixed component ID

    5697E9900

Applicable component levels

  • R210 PSY UK01637

       UP05/03/22 P F503

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":"SSCX8A6","label":"IMS Queue Control Facility"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"2.1.0"}]

Document Information

Modified date:
14 December 2020