A fix is available
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