Mainframe Application Tuner is able to use listings of several formats in the Analysis of Monitors. One such format is a PROTSYM listing which can be COBOL, Assembler, or PL/1. Upon successful registration MAT is able to utilize the registered listing in functionality such as CODEVIEW.
Problem in the registration of a CICS Cobol Program using option 3.
Registration - Register source listings.
After selecting option 3 they pressed Enter.
On the next screen the client typed in "C" for Cobol and PROTSYM for the Listing Manager and pressed Enter.
After entering "ADD", on next screen they typed "1" for Listing data set choice, the member name they wanted to register in the "Member name" field, and the PROTSYM listing dataset name in the "Listing Data Set" field and pressed Enter.
They received the following Error Message:
"Registration error - Check format of listing DSN and compile options".
The CICS Cobol program was compiled with SOURCE, LIST, NOOFFSET, and NONUMBER options using Cobol for z/OS. Also, there was no BATCHREG library manger option for PROTSYM.
Make sure that they were compiling with the post-processor value of LISTER=ALL.
The post-processor was using LISTING=REF. After recompiling they were able to successfully register their COBOL CICS listing.