Run-time considerations
You need to be aware of a number of run-time considerations:
- The run-time version of a CICSPlex SM API program
is equal to the level of the CMAS to which it connects:
- For a program written to run as a CICS® application, the run-time version is that of the CMAS to which the MAS is connected.
- For a program written to run as a batch job or under NetView® or TSO, the version is determined
by the version of the CICSPlex® SM run-time
module (EYU9AB00).
EYU9AB00 is distributed in CICSTS54.CPSM.SEYUAUTH At run time,CICSPlex SM must find EYU9AB00 in the STEPLIB, MVS™ linklist, or LPA library concatenation.
- The run-time version of a program must be greater than or equal
to:
- The version of the stub routine module (EYU9AxSI) with which the program was link edited.
- The value specified on the VERSION option of the CONNECT command.
- For programs written in PL/I, COBOL, or C, a set of run-time libraries is shipped with the language compiler. To run a CICSPlex SM program written in one of these languages, you must modify your environment startup procedure to reference the appropriate run-time libraries for the language.
- Before running anyCICSPlex SM program under CICS, make sure the program and its associated transaction are defined to CEDA. The program may be defined with an EXECKEY value of either User or CICS. The associated transaction may be defined with a TASKDATAKEY value of either User or CICS.