A fix is available
APAR status
Closed as program error.
Error description
The following error messages were received when MSG queue crossed a partition boundary: In the IMS CTL region: IQC6903I QCF EXTENSION SEND OF PROCNAME, TO QCF SERVER WAS SUCCESSFUL IQC6709E QCF EXTENSION UNABLE TO NOTIFY CLIENT WITH MEMBER NAME OF ID51$WTO WITH BAD AWE FUNCTION CODE ERROR MSG In the QCF server: IQC7003E - RC=0010 QCF CRITICAL ERROR IN MODULE IQCZREQ0 RC=00000048,RSN=INVLDMEM IQC7003E - RC=0010 QCF CRITICAL ERROR IN MODULE IQCZRSP0 SRCHZCIB RC=00000000,RSN=NOTFCLNT This occurs when the Queue Space Notification ( QSN ) table is loaded from a member when IMS starts up. The member does not have a PROCNAME card. Keywords: MSGIQC7003E MSGIQC6903I MSGIQC6709E
Local fix
Add the PROCNAME card to the member before loading it at IMS start to look like this: function QC_LTBL JOBSCARD ID51QSNBID51QSNCID51QSNDID51QSNU PROCNAME <------ be sure this card is here AREAA 060N060N060N060N060N060N060N060N060N060N060N060N . . .
Problem summary
**************************************************************** * USERS AFFECTED: Users of QCF3.1 which use jobs to change the * * A,B,C U thresholds - and put jobnames in the * * table to be started on crossing the * * thresholds, but do not put PROCNAME * * control card with blanks for member names. * * If the PROCNAME control card is missing * * in the input control statement stream - the * * PROCNAMEs in the table remain x'00000000' * * and are accepted by the programs for real * * QCF 3.1 server procedure names - they fail * * to start and error message show. * **************************************************************** * PROBLEM DESCRIPTION: Some users use batch jobs to change the * * QTU and QTL and user threshold values. * * If the jobstream does not contain * * PROCNAME control card - the QCF3.1 * * server procedure members in the table * * are not set to blanks or to the values * * in the control card, but they remain * * x'00000000'. The programs that start * * server or JCL procedures on crossing * * the thresholds are checking for blanks, * * and if not a blank or default dummy * * name- a valid name is assumed. They * * send a message to the server to start * * the member with value of x'00000000' - * * and the server issue an error message * * that the member is invalid and can not * * be found in the PROCLIB library. * **************************************************************** * RECOMMENDATION: * **************************************************************** The programs are changed : -IQCXREAD is changed to blank the fields before looking for JOBSCARD and PROCNAME control statements in QCFIN: function QC_LTBL JOBSCARD ID51QSNBID51QSNCID51QSNDID51QSNU PROCNAME AREAA 060N060N060N060N060N060N060N060N060N060N060N060N AREAB 050N050N050N050N050N050N050N050N050N050N050N050N AREAC 005N005N005N005N005N005N005N005N005N005N005N005N AREAD 000W000W000W000W000W000W000W000W000W000W000W000W PERCENTS 050085090Y end - Control region programs are changed to check for X'00000000' when submitting the message with the member name to server
Problem conclusion
Install the maintenance
Temporary fix
Comments
APAR Information
APAR number
PK92513
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
2009-07-28
Closed date
2009-07-28
Last modified date
2009-08-03
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK48774
Modules/Macros
IQCQMREA IQCQMREB IQCQMREX IQCQMRE8 IQCQMRE9 IQCXREAD
Fix information
Fixed component name
IMS QUEUE CNTL
Fixed component ID
5697E9900
Applicable component levels
R310 PSY UK48774
UP09/07/29 P F907
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":"3.1.0","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":"3.1.0","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
03 August 2009