4. EXCEPTIONS › 4.3 Detailed Exception Descriptions › 04022: CICS Wait for File String
04022: CICS Wait for File String
FILE: CICS Incident File
SAS FILE NAME: DETAIL.CICCIN01
SOURCE LOCATION: prefix.MICS.USER.SOURCE(DYCICEXC)
SEVERITY: Impacting (SEVERITY='I')
MANAGEMENT AREA: Performance (MGMTAREA='PERFORMANCE')
PURPOSE: Identifies insufficient string definition for
concurrent access.
RATIONALE: The number of strings defined for a VSAM data set
determines the number of tasks that can access the data set
concurrently. A wait occurs when the task cannot get a VSAM
string because all strings are in use. A frequent occurrence
of this condition for the same file may warrant an increase
in the value of STRINGS.
DEFINITION: This exception is noted when an CMF exception
class record is written for this condition.
EXCEPTION STATEMENTS: The SAS statements identifying the
exception situation and describing the condition are stored
in the source member named in SOURCE LOCATION and are
described below.
/* ****************************************************** */
/* EX NR: 04022 */
/* TITLE: CICS WAIT FOR FILE STRING */
/* FILE: DETAIL.CICCIN01 */
/* ****************************************************** */
IF CINCODE = 22
THEN DO;
EXCCODE='04022'; SEVERITY='I'; MGMTAREA='PERFORMANCE';
EXCDESC1 = CINTEXT;
EXCDESC2= 'TRAN=' || TRANCODE ||
'TERM=' || TERMINAL ||
'USER=' || USERID ;
LINK HIT;
END;
THRESHOLD MODIFICATION: None required