4. EXCEPTIONS › 4.3 Detailed Exception Descriptions › 04012: CICS LSR String Wait
04012: CICS LSR String Wait
FILE: CICS Incident File
SAS FILE NAME: DETAIL.CICCIN01
SOURCE LOCATION: prefix.MICS.USER.SOURCE(DYCICEXC)
SEVERITY: Warning (SEVERITY='W')
MANAGEMENT AREA: Performance (MGMTAREA='PERFORMANCE')
PURPOSE: Identifies an overutilized LSR string.
RATIONALE: Some files use local-shared resources (LSR) for
their VSAM buffers and strings. A CICS transaction requires
a string in order to access the file. If a string is not
available when the transaction needs to access the file, the
transaction will have to wait until a string becomes
available.
DEFINITION: This exception is noted when the LSR string
wait indicator is set for any transaction record.
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.
***************************************************
** 04012
** CICS LSR STRING WAIT
*;
IF CINCODE = 12
THEN DO;
EXCCODE='04012'; SEVERITY='W'; MGMTAREA='PERFORMANCE';
EXCDESC1 = CINTEXT;
EXCDESC2= 'TRAN=' || TRANCODE ||
' TERM=' || TERMINAL ||
' OPER=' || OPERID;
LINK HIT;
END;
THRESHOLD MODIFICATION: None required