Previous Topic: Assembler Symbolic Version ProcessingNext Topic: Composite Support for Duplicate Subprograms


The Symbolic Version List

The Symbolic Version List lets you select the appropriate symbolic file or exit CA InterTest for CICS and find out why a date and time mismatch occurred.

The following screen shows a sample Symbolic Version List that appears when the LIST or CNTL transactions cannot determine which symbolic file to use.

        CA InterTest for CICS V9.1 - Symbolic Version List                                                                                  ŒProgram = COBDEMO   Load Module Date and time =  07/07/94   9.44.13       Loadlib = COBDEMO.loadlib                               Volume = volser         Ž                                       ‘    File ID    Date      Time    Language     Comments                             _ PROTDEM  07/24/94  11.44.13  COBOL      Latest Version                         _ PROTTST  07/24/94  10.59.00  COBOL      Update Mode  _ PROTACC  07/23/94  12.52.00  COBOL   _ PROTPRO  07/23/94  10.01.00  COBOL                                                                                                                                                                                                                                                                                                                                                                                                                               S  Select which Symbolic file to use for program display                -----------------------------------------------------------------------     PFKEYS:  1 Help      2           3 No File   4           5           6                    7           8           9          10          11          12           CAIN8000 The latest Symbolic version does not match the current load module 

Œ

Specifies the name of the program being processed.



Displays the internal date and time from the COBOL or PL/I load module. This field is not displayed for Assembler programs or for PL/I programs compiled with a compiler that was installed with the TSTAMP=NO installation option.

Ž

Displays the names of each version of the symbolic file containing a copy of the specified program.



Lists dates and times that each version of the symbolic file was compiled.



Displays the language of the compiled program.

Displays information about the version listed in the File ID column, and also explains the reason for the date and time mismatch. Comments include:

Update Mode

Specifies the program is being updated by the batch post‑compiler utility. It could also mean that the PROTSYM ran out of space while a post‑compiler was processing this program.

Date and time Match

Specifies the program compile date and time matches the load module date and time, but it is not the most recently compiled version of the program.

Latest Version

Specifies the program compile date and time is the most recently compiled version of the program, but it does not match the load module date and time.

Lists the PF keys available from this screen.

PF1

Accesses the Help facility.

PF3

Exit the Symbolic Version List and ignore symbolic processing.

Can contain one of the following messages:

CAIN8000

The latest Symbolic version does not match the current load module.

Reason:

Multiple versions of the program exist, and the date and time in the current load module does not match the most recently compiled program version. If an older version of the program matches the load module's date and time, it is indicated by "Date and time Match" in Comments.

Action:

If the load module is correct, and you did not forget to do a New Copy, select the symbolic file that matches the load. If you recompiled your program and forgot to do a New Copy, press Clear to cancel the request, and then New Copy the program and retry the LIST or CNTL transaction.

CAIN8001

WARNING – SSSSSS Symbolic yydd/hh:mm mismatches load yydd/hh:mm.

Reason:

Your CA InterTest for CICS symbolic files and program load module are out of sync. This message also appears on the Source Listing Breakpoint screen when a breakpoint is about to be displayed for a COBOL or PL/I program whose symbolic file compile dates and times do not match the active load module's internal date and time.

Action:

Ensure that symbolic file members match the active load module. Causes include one of the following items:

CAIN8002

WARNING – Symbolic file date and time not equal to module date and time.

Reason:

Your CA InterTest for CICS symbolic files and program load module are out of sync. This message appears when the LIST or CNTL transactions cannot find a matching load module for a COBOL or PL/I program. This message also displays on the Source Listing Breakpoint screen when a breakpoint is about to be displayed for a COBOL or PL/I program whose Symbolic file compile dates and times do not match the active load module's internal date and time.

Action:

Take the same Action specified for message CAIN8001.

CAIN8003

Invalid character entered.

Reason:

A character other than S was specified. You must use S to select a symbolic file.

CAIN8004

No selection made.

Reason:

Enter was pressed but no selection was made. Use S to select a symbolic file or press Clear.

CAIN8005

Only one "S" may be entered.

Reason:

You specified more than one S. Specify one S to select the symbolic file that you want to use.