You receive SMP/E messages for Service Flow Feature (SFF) or REXX for CICS FMIDs HCIZ300, H0B5110, H0B7110, and H0Z2110 stating FMID not recieved function rework level is not greater than the version already received. This occurs when attempting to install CICS Transaction Server for z/OS (CICS TS) V5.1 or V4.2 into an existing CICS TS SMP/E environment.
You receive the following messages when installing CICS TS V5.1 into the same SMP/E zone as CICS TS V4.1 or V4.2, or CICS TS V4.2 into the same SMP/E zone as V4.1.
HCIZ300 NOT RECEIVED FUNCTION REWORK LEVEL IS NOT GREATER THAN THE VERSION ALREADY RECEIVED
H0B5110 NOT RECEIVED FUNCTION REWORK LEVEL IS NOT GREATER THAN THE VERSION ALREADY RECEIVED
H0B7110 NOT RECEIVED FUNCTION REWORK LEVEL IS NOT GREATER THAN THE VERSION ALREADY RECEIVED
H0Z2110 NOT RECEIVED FUNCTION REWORK LEVEL IS NOT GREATER THAN THE VERSION ALREADY RECEIVED
If you then proceed to the Installation SMP/E APPLY step, you receive the following messages:
GIM50202E ** APPLY PROCESSING FAILED FOR SYSMOD XXXXXXX BECAUSE IT HAS ALREADY BEEN INSTALLED.
GIM37001S ** APPLY PROCESSING STOPPED BECAUSE FUNCTION SYSMOD XXXXXXX FAILED. (Where XXXXXXX is the FMID).
The Service Flow Runtime (FMID HCIZ300) and REXX for CICS (FMIDs H0B5110, H0B7110, and H0Z2110) provided with CICS TS V5.1 and V4.2 are the same as provided with CICS TS V4.1 so the SMPMCS REWORK date has not been updated. Therefore, CICS will not cleanly install into an existing CICS TS SMP/E environment.
If you attempt to install CICS into an existing installation, you will get the error message "NOT RECEIVED FUNCTION REWORK LEVEL IS NOT GREATER THAN THE VERSION ALREADY RECEIVED" on the SMP/E Receive step. You can also expect to receive messages GIM50202E and GIM37001S on the APPLY step. This will cause the Installation SMP/E APPLY step to fail and CICS TS will NOT install.
Resolving the problem
In order to proceed with the CICS TS installation in an existing SMP/E environment, remove FMIDs HCIZ300, H0B5110, H0B7110 and H0Z2110 from the SMP/E Installation APPLY and ACCEPT jobs. Then rerun both the APPLY and ACCEPT jobs.
Once you have successfully installed CICS TS, reapply all service for both the Service Flow Runtime component (FMID HCIZ300) and the REXX for CICS component (FMIDs H0B5110, H0B7110, and H0Z2110).
Regardless of how you install REXX for CICS, over an existing installation or in a new environment, you must reapply all service for REXX for CICS. Otherwise, your CICS system could be compromised.
A recommendation to use a new set of SMP/E zones and the requirement to install all available maintenance for the REXX and SFF FMIDs is documented as follows in Section 5.4.2 SMP/E Considerations of the Program Directory for CICS Transaction Server for z/OS V5.1:
IBM recommends that you install CICS TS V5.1 into a new set of SMP/E zones, including SMPCSI, target, distribution, and zFS data sets, to allow independent maintenance of CICS TS V5.1, z/OS, and other subsystems. This program directory provides sample jobs and instructions to create such an SMP/E environment
For the FMIDs listed below, the same version FMIDs are provided in this and previous releases and as
such the SMPMCS rework dates have not changed.
- H0B5110 CICS REXX Runtime Facility
- H0B7110 CICS REXX Development System
- H0Z2110 CICS REXX Common for CICS/ESA
- HCIZ300 Service Flow Runtime
If you intend to install CICS TS 5.1 in to an existing CICS SMP/E environment you may get an error message stating that these FMIDS are are already installed. In this case you can remove these FMIDS from the SMP/E APPLY and ACCEPT Installation job. If you install CICS TS 5.1 into a new CICS SMP/E environment, as recommended, these errors will not occur. In both cases, please ensure you apply all available service to these FMIDS.
For users of CICS REXX, the PTF for APAR OA40674 is mandatory. This must be applied, as REXX will not work in CICS 5.1 without it.
CICS/TS CICS TS CICS Transaction Server