TLMSTRS is ending with a return code of 16. Which error message is causing the bad return code?
The following error messages will issue a return code of 16.
CAT4501 INVALID CA TLMS RETENTION RUN DATE CARD
CAT4502 NO RECORDS ON CA TLMS VOLUME MASTER FILE
CAT4503 NO CONTROL RECORD ON CA TLMS VOLUME MASTER FILE
CAT4504 NO BASE RECORDS ON CA TLMS VOLUME MASTER FILE
CAT4505 NO RECORDS ON CA TLMS RETENTION MASTER FILE
CAT4506 NO LOCATION RECORDS CA TLMS RETENTION MASTER FILE
CAT4512 DEFAULT RECORD NOT ON RETENTION MASTER FILE
CAT4515 RETURN CODE FROM SORT NOT = TO ZEROS
CAT4516 ATTEMPTING TO FIND ALL VOLS. BASE VOL NOT FOUND
CAT4522 INVALID REPORT CONTROL CARD
CAT4524 INVALID RETENTION TYPE PARAMETER IN CONTROL CARD
CAT4527 RETENTION RUN DATE > 3 DAYS ACCEPT KEYWORD REQUIRED
CAT4528 ENTRIES TO table EXCEED MAX OF nnnnn
CAT4533 INVALID OR REPETITIOUS INPUT CARD
CAT4543 RETURN FROM USER EXIT NOT EQUAL TO ZERO RC=rc
CAT4547 MULTI-VOL CHAIN ERROR BASE VOL=volser.
The common error messages that normally issue the return codes are:
CAT4516 ATTEMPTING TO FIND ALL VOLS. BASE VOL NOT FOUND
CAT4547 MULTI-VOL CHAIN ERROR BASE VOL=volser.
These are volume chaining errors that need to be corrected.
Execute PROC CTAPPROC(CATVMFV) and correct the chaining errors from the TLMS048 report.
After you have corrected the chaining errors, simply restart TLMSTRS.