IBM Support

PK56481: REQUEUE AT COLDSTART SHOULD BE ABLE TO INCLUDE THE OLDS DATA SETS THAT MAY CONTAIN THE DUMPQ CHECKPOINT

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Requeue at coldstart should be able to include the OLDS data
    sets that may contain the DUMPQ checkpoint. This might be needed
    in a case where an archive may fail and a requeue from an
    earlier DUMPQ is not acceptable.
    
    
    Additional problem fixed: INCLUDE not working on RECOVERDM.
    Messages get scrapped instead of being selected.
    The problem is that QCF is looking for the name of the
    destination one byte to the right, thus for example, the
    destination name or 'PART' would becomes 'ART', and the
    requested destination is not selected.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: Users of QCF3.1 which use RECOVERAB,         *
    *                 RECOVERDM or REPROCESS procedures.           *
    ****************************************************************
    * PROBLEM DESCRIPTION: Selection of log records to be          *
    *                      reinserted on the queues uses the       *
    *                      archved logs to find the start check    *
    *                      point and to extract records to be      *
    *                      reloaded. QCF3.1 has introduced         *
    *                      ONCOLDSTART/ONWARMSTART start up        *
    *                      procedures - where jobs can be kicked   *
    *                      off automatically to rebuild the        *
    *                      queues.In some cases IMS can be started *
    *                      even before the archiving of the OLDS   *
    *                      has been completed- if IQCSELCT uses    *
    *                      only the PRISLDs to find the messages   *
    *                      records- it will miss the correct       *
    *                      checkpoint and most of the records.     *
    *                      IQCSELCT has been changed to use the    *
    *                      OLDs if they are available and not      *
    *                      overlayed - and to replace the selected *
    *                      PRISLDS with the OLDS, still useable.   *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    Selection proccess has been changed to replace the selected
    PRISLDs with the OLDs that are still available. RECON is used to
    find the list of PRISLDs , then the PRISLDs are replace with
    their OLDs still availabe and useable and the following OLDS are
    added at the end of the list. This list is used to find the
    appropriate checkpoint and to extract the messages records.
    

Problem conclusion

  • Selection process has been changed both for IQCSELCT using CHKPT
    LAST.. and for IQCABAT0, that uses skeletons to create real
    procedures for RECOVERDM, RECOVERAB and REPROCESS.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PK56481

  • Reported component name

    IMS QUEUE CNTL

  • Reported component ID

    5697E9900

  • Reported release

    310

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2007-11-13

  • Closed date

    2008-03-11

  • Last modified date

    2008-05-09

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

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

    UK34436

Modules/Macros

  •    IQCABAT0 IQCACKPT IQCAEG01 IQCALST0 IQCAMSG0
    IQCAQRY0 IQCASEGE IQCASELO IQCMDATA IQCSELCT IQCSMSG0
    

Fix information

  • Fixed component name

    IMS QUEUE CNTL

  • Fixed component ID

    5697E9900

Applicable component levels

  • R310 PSY UK34436

       UP08/03/12 P F803

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":"3.1.0"}]

Document Information

Modified date:
14 December 2020