Skip to main content

Installation

The software is distributed as a pax archive.

Extract the pax file

Select a location e.g. /usr/local/easysmf and extract the archive:

$ cd /usr/local/easysmf
$ pax -rvf easysmf-events-v.r.m.pax

result:

./easysmf-events-v.r.m
./easysmf-events-v.r.m/JCL
./easysmf-events-v.r.m/JCL/EZSMFPRC.jcl
./easysmf-events-v.r.m/JCL/EZSMFJOB.jcl
./easysmf-events-v.r.m/easysmf-events-v.r.m.jar
FileDescription
easysmf-events-v.r.m.jarthe Java jar file containing the software
EZSMFPRC.jcla JCL procedure to run the real time interface
EZSMFJOB.jclJCL to run as a batch job

Update the real time interface or batch JCL

Update the parameters in the JCL:

  • INSTDIR - the directory where EasySMF was installed
  • EZSMFVER - the version number for the EasySMF jar file
  • JZOSDSN - PDS/E containing the JZOS batch launcher load module
  • JAVAHOME - Location of Java
  • JZOSPGM - The JZOS load module to match your Java version

DD statements:

  • EZSMFKEY - The EasySMF license or trial key
  • MAINARGS - EasySMF command line arguments - points to CONFIG DD.
  • CONFIG - Configuration

You might prefer to keep the config and license key in a dataset. They are shipped in the JCL for simplicity. Update the DD statements if required.

If you are using the real time interface, copy the PROC to a PROCLIB.