A fix is available
APAR status
Closed as program error.
Error description
When JESMSGLG is displayed by SDSF while the job is executing, not all messages may be displayed until some later time. All JESMSGLG messages will be present once the Job completes execution. KNOWN IMPACT: JESMSGLG messages delayed using SDSF while job is execting Verification steps: 1) Running JES2 z/OS 2.4 (HJE77C0) 2) Missing JESMSGLG messages using SDSF while job is executing 3) Not every installation may encounter this 4) May be caused by non-JES2 application/code present
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: * * All users of HJE77C0 and HJE77D0. * **************************************************************** * PROBLEM DESCRIPTION: * * Various errors may occur while trying * * to access active JES subsystem data * * sets using SPOOL Data Set Browse. * **************************************************************** * RECOMMENDATION: * **************************************************************** A number of errors can occur when trying to access unwritten records using SPOOL Data Set Browse. These errors include: - Failure to obtain unwritten records - Incorrect RBAs (RPLRBAR values) returned on GET, often resulting in subsequent POINT error trying to use the returned RBA - Duplicate records or missing records on GET This can present as various errors when looking at an active data set in SDSF including "DATA ACCESS ERROR", "SPOOL DATA ERROR", "POINT ERROR RC=080210", and various flavors of ABEND02A
Problem conclusion
TYPE/RESTART (WARM) IPL/REQUIRED (YES) CLPA (YES) CLPA is needed only if HASCxxxx modules currently reside in the pageable link pack area (PLPA). Code that manages accessing unwritten buffers has been updated to: - Fix a failure to copy unwritten buffers early in a job's execution - Correct various problems managing the current record number when processing unwritten buffers - Properly detect cases when buffers are being refreshed both from in-storage buffers and spooled buffers Additionally, an RPL feedback code (RPLFDBK) of 08022C can be returned when a GET is done with an RPLBUFL of 1 when the current record is just a CC character. This has been corrected. Additional RAS code was added to help diagnose problems with HASP Access Method (HAM) code: - ARR recovery code in HASCPHAM has been updated to capture a dump in the event of an ABEND. - An in-storage rolling CTRACE was added to HASCPHAM to aid in diagnosing future problems. Searchable keywords: - ABEND02A - ABENDS02A - INSTORAGE - COREBUF The information in the following JES2 manuals/publications is missing/incorrect: 1.SA32-0990-40 z/OS V2R4 JES2 Commands (for HJE77C0) 2.SA32-0990-50 z/OS V2R5 JES2 Commands (for HJE77D0) 3.SA32-0992-40 z/OS V2R4 JES2 Initialization and Tuning Reference (for HJE77C0) 4.SA32-0992-50 z/OS V2R5 JES2 Initialization and Tuning Reference (for HJE77D0) In JES2 Commands, in chapter 5, Command reference section, for both commands, - $D TRACEDEF - Display current trace environment characteristics and - $T TRACEDEF - Control the trace facility, under "Parameters", and in the JES2 Initialization and Tuning Reference, in chapter 3, JES2 initialization statement descriptions, for the statement, - TRACEDEF - Trace Facility Definition, under "Parameter Description for TRACEDEF", add the new HAM= parameter: HAM=(TRACE=,BUFSIZE=,JOBNAME=,JOB_NUMBER=) Specifications for the HAM (HASP Access Method) rolling CTRACE. The CTRACE is established when the JES subsystem data set is allocated and is deleted when the data set is unallocated. The sub name of the trace is HAM$asid@sdbaddrx and it is located in 64-bit private storage of the address space making the HAM requests. TRACE=value Specifies the types of requests that should be processed. Multiple values can be specified, one per keyword. Values are: FSS or NOFSS FSS read processing GET or NOGET read processing of instream data sets PSO or NOPSO read processing of PSO data sets PUT or NOPUT write processing of SYSOUT data sets SAPI or NOSAPI read processing of SAPI data sets BROWSE or NOBROWSE SPOOL Data Set Browse processing when in-storage buffers are not being requested BROWSE_LIVE or NOBROWSE_LIVE SPOOL Data Set Browse processing when in-storage buffers are being requested NONE turn all options off ALL turn all options on BUFSIZE=nn Specifies the size of the trace buffer to get in segments (megabytes). JOBNAME=xxxxxxxx Specifies the jobname (including generics) used when filtering HAM CTRACE. This is the name of the job performing the HAM requests. Note: If both JOBNAME and JOB_NUMBER are specified, a match on either one of the conditions activates the trace. JOB_NUMBER=nnnnnnnn Specifies the job number used when filtering the HAM CTRACE. This is the job number of the job performing the HAM requests. Note: If both JOBNAME and JOB_NUMBER are specified, a match on either one of the conditions activates the trace. =============================================================== The information in the following JES2 manuals/publications is missing/incorrect: 1.SA32-0993-40 z/OS V2R4 JES2 Diagnosis (for HJE77C0) 2.SA32-0993-50 z/OS V2R5 JES2 Diagnosis (for HJE77D0) In chapter 3, Establishing JES2 traces, in the section "Setting up a JES2 trace environment with CTRACE", after the list ending with "QGET processing trace", add a new paragraph: SYSjes2 also contains an additional sublevel CTRACE for HASP Access Method (HAM) processing that is activated by using the TRACEDEF HAM= statement. =============================================================== Updates will only be made to these JES2 manuals/publications in V2R5 and future JES2 releases. APAR OA60777 prereq's (and sup's) for FMID HJE77C0: Pre's: CA57722 CA57976 CA58718 CA59721 CA60172 CA61229 CA61230 APAR OA60777 prereq's (and sup's) for FMID HJE77D0: Pre's: * NONE *
Temporary fix
********* * HIPER * *********
Comments
×**** PE21/09/01 FIX IN ERROR. SEE APAR OA62024 FOR DESCRIPTION
APAR Information
APAR number
OA60777
Reported component name
JES2
Reported component ID
5752SC1BH
Reported release
7C0
Status
CLOSED PER
PE
NoPE
HIPER
YesHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2021-01-21
Closed date
2021-07-30
Last modified date
2021-09-23
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UJ06246 UJ06247
Modules/Macros
HASPFSSM HASCINJR HASCLINK HASMSDB $SDB HASPSTAB $ROTT HASPSASR $PBLK HASMTED $TED HASCPHAM HASCJBST HASCSRDS HASPNUC HASPCKDS HASMCADR HASPEVTL $ROLL HASMCTBF HASPJOS HASPIRDA HASPHOPE $PARMLST HASCUBSR HASPCKPT HASPIRSI HASCDSAL HASCDSOC $DSSCB HASPRDR $MCT $CADDR HASMCTAB HASPTABS HASPJQS HASMMCT HASCCNVS $SBWA
| SA32099040 | SA32099050 | SA32099240 | SA32099250 | SA32099340 |
| SA32099350 |
Fix information
Fixed component name
JES2
Fixed component ID
5752SC1BH
Applicable component levels
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"},"Platform":[{"code":"PF054","label":"z\/OS"}],"Version":"7C0"}]
Document Information
Modified date:
24 September 2021