IBM Support

EYUXE0025E ESSS mismatch during CMAS startup

Question & Answer


Question

Why am I receiving the following message EYUXE0025E when starting a CICSPlex SM (CPSM) address space (CMAS)?

I am running CPSM V5.1 and recently applied maintenance to my CPSM environment to prepare them for upgrade to CPSM V5.2. This maintenance affected the LPA which required an IPL. I updated the CPSM LINKLIST and LPALIB with this new maintenance, but not the CPSM LOADLIBS and AUTHLIBS. When I brought up the first CMAS, the maintenance point, it failed with this error:

 EYUXE0025E ESSS and PC Routines Mismatch encountered

Answer

The PTF levels of SEYULINK in the LINKLIST and SEYUAUTH in the STEPLIB must ALWAYS remain in synch with each other. By updating the CPSM LINKLIST and LPALIB with the CPSM 5.1 maintenance, but not updating the CPSM LOADLIBS and AUTHLIBS, the PTF levels in the LINKLIST and the STEPLIB are now out of sync.

When a CMAS initializes, it determines if the ESSS address space exists. If it does not, it does an MVS address space create (ASCRE) function. When the ESSS address space starts, assemble dates are compared between the EYU9Xnnn (where nnn is the CPSM release level) and EYUTXEPC loadmods. If they do not match you get the EYUXE0025E message which indicates that the ESSS address space was created by the EYU9Xnnn module in the linklist that is not at the same level as the EYUTXEPC module in SEYUAUTH.

You can query the ESSS program information by running the following JCL:

  //STEP  EXEC  PGM=IKJEFT01
  //STEPLIB DD DISP=SHR,DSN=hlq.SEYUAUTH
  //SYSTSPRT DD SYSOUT=*
  //SYSTSIN   DD *
    EYU9XENF nnn
  //*

This results in output similar to :

 Program Name     Version     Load Point       Date     Time   Level
 EYU9X530         530        13D00808       01/30/16  22.28  UI35265
 EYUTXEPC         530        10D75128       01/30/16  22.27  UI35265
 EYU9XEER         530        00CBA60C       11/13/15  09.25  JCI700M
 EYU9XEEM         530        11420790       11/13/15  08.18  JCI700M
 EYU9XEET         530        116BC9C0       11/13/15  08.49  JCI700M
 EYU9XEEE         530        116BAA48       01/30/16  22.28  UI35265

Note: The PTF "Level" was newly added in CPSM V5.3 so if you run this job at an earlier release you will not see the PTF level in the output.

To find out where the LINKLIST is pulling the EYU9Xnnn module from in the current concatenation, run the SETPROG command. In this example, the LNKLST SET was established at IPL so the SETPROG would be:

 SETPROG LNKLST,TEST,NAME=**IPL**,MODNAME=EYU9Xnnn

If the LNKLST SET was "LNKLST00" then the SETPROG would be:

 SETPROG LNKLST,TEST,NAME=**LNKLST00**,MODNAME=EYU9Xnnn

Shayla Robinson
IBM CICS/CPSM Level 2

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGMGV","label":"CICS Transaction Server"},"Platform":[{"code":"PF035","label":"z\/OS"}],"Component":"CPSM","Version":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Product Synonym

CICS/TS CICSTS CICS TS CICS Transaction Server

Document Information

Modified date:
19 April 2016

UID

dwa1264578