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
| File | Description |
|---|---|
| easysmf-events-v.r.m.jar | the Java jar file containing the software |
| EZSMFPRC.jcl | a JCL procedure to run the real time interface |
| EZSMFJOB.jcl | JCL 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.