A fix is available
APAR status
Closed as program error.
Error description
PQ97787 (UQ96947) added a new parameter OVFLHLQ. This parameter is currently restricted to an eight character HLQ. If a longer HLQ is used the job ends with a condition code 8. This APAR will increase the amount of characters that can be used for the high level qualifier.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: The APAR fixes several problems: * * 1.Increase size of user high level * * qualifiers for committed and not * * committed overflow protection files * * up to 25 bytes. * * 2.Issue error messages if the TSO user * * detectes that the IQC subsystem is not * * started or not initialized.( prevents * * abend 0C2 if subsystem is not installed * * or the PC is zero). * * 3.IQCSELCT ends with RC=12 if no end * * of checkpoint is found. * **************************************************************** * PROBLEM DESCRIPTION: 1.OVFLHLQ=... accepts only 8 character * * If a longer string is used, the TSO * * user ends with RC=8. The 8 characters * * are not enough for users to identify * * that the files belong to QCF tool. * * (OVFLHLQ= is a parameter in starting * * IQC exec. It is passed to other execs * * and to client's programs to point to * * the overflow protection member's files) * * 2.TSO user abends with 0C2 if the IQC * * subsystem is started but the PC is * * zero.This happens when there is no * * parameter INITRTN=IQCESSI entered with * * SETSSI ADD,SUB=IQC command, * * or the IQCESSI routine is * * not in the LPA library when a system * * IPL is done. * * 3. IQCSELCT ends with message: * * 'IQC3054T Checkpoint nnnnn * * -No End of CheckPoint found.Terminating * * but the RC=0 is set at the end of the * * step. The RC should be 12. * **************************************************************** * RECOMMENDATION: * **************************************************************** 1.Size of parameter OVFLHLQ= is increased to accept up to 25 characters. 2.New messages are issued when the subsystem is not started or not propery initialized. "Subsystem failure" 'The IQC subsystem was not found. Start the subsystem.' 'The IQC subsystem is found.The IQC subsystem is not initialised 3.IQCSELCT ends with RC=12 after the message IQC3054T is issued.
Problem conclusion
The programs are changed to perform as described. 1. Accept up to 25 characters in OVFLHLQ= parameter of starting scriprt. 2. Issue correct messages when the IQC subsystem is not installed. 3. End IQCSELCT step with RC=12 if IQC3054T message is issued.
Temporary fix
Comments
APAR Information
APAR number
PK00220
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-01-28
Closed date
2005-02-22
Last modified date
2005-03-01
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK00807
Modules/Macros
IQC IQCCREAD IQCC010 IQCESSI IQCI02 IQCP0000 IQCSELCT IQCY0000
Fix information
Fixed component name
IMS QUEUE CNTL
Fixed component ID
5697E9900
Applicable component levels
R210 PSY UK00807
UP05/02/23 P F502
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