List Abend-AID Modules (CWMODLST)
The CWMODLST utility displays a list of the installed batch Abend-AID modules. CWMODLST lists the module name, whether it is executable, the module’s size in hexadecimal and decimal notation, the library in which it resides, the release number, and the assembly date. The report also includes EP, RENT, and REUS values and AMODE and RMODE values. It also provides the total number of found modules at the end of the report.
Missing modules are noted with an error message. If the first column of the report is blank the module was loaded correctly. A message in the first column indicates one of the following:
IBM LE
An IBM Language Environment module used by Abend-AID. For information only.
IBM SMS
An IBM SMS module used by Abend-AID. For information only.
BADLNG
The length of the load module is less than the 23 bytes required by Abend-AID. Verify that the module was correctly linked.
NOT AA
The load module is not Abend-AID’s. Verify that it should be an Abend-AID module and that it was correctly linked.
NOT REG
The load module is not properly registered as a Language Environment Abnormal Termination Exit.
X NOT F
Abend-AID for CA IDMS is not properly installed.
ERROR
The load module has an error. Refer to the Should be column for the correction required, take appropriate action, then relink the module.
Sample JCL to execute CWMODLST is shown in the following figure and provided in member JCLMODLS of the Abend-AID installation library hlq.CTL.
- CWMODLST List Abend-AID Modules JCL (JCLMODLS)
//STEPLIBDD DSN=SYS1.ABENDAID,DISP=SHR
//SYSPRINT DD SYSOUT=*
//SYSUDUMP DD SYSOUT=*
//CWNAMES DD DSN=hlq.COMPWARE.KAZnnn.SKAZSAMP(CWNAMES),DISP=SHR
Verify that the data set name entered in the CWNAMES DD statement contains the module names.
- CWMODLST syntax
PARM = ‘PLI’
PARM=’DATE=dd mmm yyyy’
none
Lists all Abend-AID modules installed. Generates the standard Abend-AID report.
DATE
Lists all modules installed after the specified date, or found in error.
PLI
Lists Abend-AID PL/I support modules only.