Abends executing the COMLIB backup utility
search cancel

Abends executing the COMLIB backup utility

book

Article ID: 54935

calendar_today

Updated On:

Products

Vision:Builder Vision:Inform Vision:Two

Issue/Introduction

What can cause abends executing the COMLIB backup utility?

 

Resolution

Please make sure fix QO73911 is applied. 

If that does not resolve the problem, then note that the COMLIB backup utility (PGM=MARKDUMP or PGM=MARKUTIL with the UCDUMP parameter) may fail with S0C1 or S0C4 abends if there are corrupt items on the VISION:Builder definition library, commonly known as the M4LIB. In such cases the problem item(s) must be deleted from the M4LIB before the utility will execute successfully.

The last item in the list displayed in the M4LIST output of the backup execution is most likely the culprit. Delete the item and repeat the process until the backup executes successfully.

Then restore the M4LIB using the M4WORK backup dataset, and re-catalog the deleted item(s) from source. If the item source is not available, it is possible that source statement retrieval may be used before the item is deleted to capture the source.

Repeat the original backup process against the restored M4LIB so that a complete backup dataset may be saved for archive purposes.

 

Additional Information

The COMLIB utilities and Source Statement Retrieval are documented with full explanations and JCL examples in Chapter 12 of the Environment Manual.