Release : 15.0, 15.1
Component : CA IDEAL
When an edit session fails, subsequent activities against that program will most often get this IDADXSSP23 error. Here is the message description from the documentation (version 15.1):
A MARK STATUS command was issued for a REPORT or PANEL or PROGRAM definition, but the previous EDIT of that definition ended abnormally. The MARK STATUS was not executed.
Issue an EDIT command for the definition. Then select either CHECKPOINT or ROLLBACK. Verify that the resulting definition is correct, and then reissue the MARK STATUS command.
Please try to edit the member (for each of the sections - WOR, RES, etc.), and review the program. If you believe that everything looks good, issue a CHECKPOINT command to lock in the changes, or a ROLLBACK command to undo updates back to the last checkpoint. Once this is done, you can compile the program again and try once more to mark the status to PROD.
If this happens while trying to DUP in PROD system, IDUTILTY VERIFY should not hurt the situation as this utility resets the control blocks. Sample JCL is down below
//LIBINTEG EXEC IDLBATCH,PROG=IDUTILTY
//SYSIN DD *
VERIFY LIBRARY lib1
VERIFY LIBRARY lib2
If this fails, then what is needed is a VLSUTIL LIBRARY listing of the source file, find the source member, then initiate a DUMP of the source member and send this to Broadcom support for further investigation. Syntax to issue a DUMP in IDEAL is down below
DUMP 'sourcemembername ###a',CNTRL
As always, please contact Broadcom support for CA Datacom if you have further questions.