The client just upgraded from COBOL 4.2 to COBOL 5.2.The client set several breakpoint in the COBOL 5.2 program. When the client executes the program they do not receive any breakpoints and they abend with an AEXZ abend.
The cause of the problem is how the compile JCL was coded. In COBOL 5.2 the compile step is a DD statement for SYSMDECK.
IBM states that the SYSMDECK must point to a data set.
The client coded DUMMY for the SYSMDECK
//SYSMDECK DD DUMMY
In the JCL allocation step you can see the SYSMDECK is not pointing to a data set when it is coded DUMMY
EF237I DMY ALLOCATED TO SYSMDECK
The client did not use the sample JCL shipped with CA Intertest for CICS. They had their own custom JCL.