search cancel

Corrective action for "JES service level mismatch" error

book

Article ID: 3991

calendar_today

Updated On:

Products

CIS COMMON SERVICES FOR Z/OS 90S SERVICES DATABASE MANAGEMENT SOLUTIONS FOR DB2 FOR Z/OS COMMON PRODUCT SERVICES COMPONENT Common Services Datacom/AD CA ECOMETER SERVER COMPONENT FOC Easytrieve Report Generator for Common Services INFOCAI MAINTENANCE IPC UNICENTER JCLCHECK COMMON COMPONENT Mainframe VM Product Manager CHORUS SOFTWARE MANAGER CA ON DEMAND PORTAL CA Service Desk Manager - Unified Self Service PAM CLIENT FOR LINUX ON MAINFRAME MAINFRAME CONNECTOR FOR LINUX ON MAINFRAME GRAPHICAL MANAGEMENT INTERFACE WEB ADMINISTRATOR FOR TOP SECRET Xpertware Compress Data Compression for MVS Compress Data Compression for Fujitsu Cross Enterprise Application Performance Management (APM) SYSVIEW Performance Management NXBRIDGE - SYSVIEW/ENDEVOR

Issue/Introduction

SYSVIEW may indicate in the following places that the JES macro library (SYS1.SHASMAC) that the SYSVIEW JES Configuration module was assembled with does not match the service level of the JES that is executing on the system:

The following text may appear on the SYSVIEW main menu:

JES configuration module service level mismatch found

Under "Software Versions" in the STATUS command:

JES2           1.11    (service level mismatch, expected 3 found 2)

The JES Configuration module must be assembled with the matching JES macro library in order for SYSVIEW to correctly traverse various JES control blocks.

Environment

Release: FAQSO.00200-14.2-SYSVIEW-Performance Management
Component:

Cause

Possibly application of maintenance to JES.

Resolution

SYSVIEW may indicate in the following places that the JES macro library (SYS1.SHASMAC) that the SYSVIEW JES Configuration module was assembled with does not match the service level of the JES that is executing on the system:

The following text may appear on the SYSVIEW main menu:

JES configuration module service level mismatch found

Under "Software Versions" in the STATUS command:

JES2           1.11    (service level mismatch, expected 3 found 2)

The JES Configuration module must be assembled with the matching JES macro library in order for SYSVIEW to correctly traverse various JES control blocks.

Solution:

Reassemble the JES Configuration module with the same JES macro library that the current JES is using. Recycle SYSVIEW and the mismatch should be corrected, but if it isn't then proceed...

Compare the $SLVL value from the assembly of the JES Configuration module against what is shown on the JPLEX display:

Issued the JPLEX command in SYSVIEW and find the SLvl column.

Member Num Status            |Subsys Version  PLvl SLvl          
TEST     1 ACTIVE             JES2   1.11       40    3

Note the Slvl value of 3, which matches the "expected" value shown on the STATUS display.

In the SYSVIEW.CNM4BSAM(JES2CFGT) source change parameter LIST=NO to LIST=YES and reassemble the JES Configuration module again. In the job output issue FIND $SLVL which should show a line similar to the following:

$SLVL    DC    AL1(2)      (this is where the "found" value shown on STATUS comes from)

If this value does not match the SLvl value on the JPLEX display, then the wrong JES maclib is being pointed to in the SYSLIB DD of the assembly job. Locate the proper JES maclib and reassemble the module again.