A fix is available
APAR status
Closed as program error.
Error description
ABENDS0C4 in IMS while QCF job ends with an abendu0002. This occurs when using the LOAD function (IQCLOAD0 { IQCXCTRL }) with control statements INCLUDE, EXCLUDE or SELECT.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: Users of QCF trying to load selected * * messages back on the queues.Parameters, * * coded on FUNCTION LOAD statement are * * ignored;SELECT parameters are ignored; * * INCLUDE/EXCLIDE parameters are ignored. * * IMS abends with ABEND 0C4 if FUNCTION * * LOAD is used with control statements * * SELECT, INCLUDE, OR EXCLUDE. * * * **************************************************************** * PROBLEM DESCRIPTION: IMS abends with ABEND0C4 when function * * LOAD is used with control * * statements SELECT INCLUDE and EXCLUDE. * * Program logic to select messages based * * on SELECT, INCLUDE and EXCLUDE * * parameters is missing, any attempt to * * use it results in IMS abend. QUEUETYPE * * parameter is accepted on FUNCTION LOAD * * command, but it has no impact on the * * selection process. * **************************************************************** * RECOMMENDATION: * **************************************************************** -Program logic to select messages based on SELECT, INCLUDE and EXCLUDE is misssing. SELECT program logic has been added, INCLUDE and EXCLUDE will be added in next release. -Queuetype parameter on FUNCTION command has no impact on selecting messages-at the point, where the message is selected or rejected there is no information about the queuetype it will go to. The programs have been changed to issue a warning message if queuetype parameter is coded.
Problem conclusion
-SELECT logic has been added to the QCF programs. -INCLUDE/EXCLUDE logic is missing and if present INCLUDES/EXCLUDES have no impact on the load process. -QUEUETYPE selection parameter is ignored, if coded warning messages is issued.
Temporary fix
Comments
APAR Information
APAR number
PQ73126
Reported component name
IMS QUEUE CNTL
Reported component ID
5697E9900
Reported release
120
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2003-04-11
Closed date
2003-05-23
Last modified date
2003-06-05
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UQ77152
Modules/Macros
IQCLOAD0 IQCLOD61 IQCP3000 IQCXMSG0 IQCXREAD IQCXSTAT IQCXSUB6
Fix information
Fixed component name
IMS QUEUE CNTL
Fixed component ID
5697E9900
Applicable component levels
R120 PSY UQ77152
UP03/05/28 P F305
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.
[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"120","Edition":"","Line of Business":{"code":"","label":""}},{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSCX8A6","label":"IMS Queue Control Facility"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"120","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
05 June 2003