Aids to CICS Program Development and Testing at CNS
CEDF
A Command Execution Diagnostic Facility (CEDF) is packaged with
CICS and is one of the basic debugging aids available in the test
regions. CEDF intercepts a transaction at initiation and
termination of each program, before and after execution of any
EXEC CICS or EXEC SQL command, and at task termination. The
programmer can then interact with the transaction by viewing
the parameters being passed back and forth as well as the
responses passed back after the execution of the command.
Storage areas, such as working storage, can be browsed and
parameters changed to simulate specific conditions, etc.
To use CEDF:
- Type CEDF (hit enter) to turn it on
- TYPE CEDF ,OFF (hit enter) to turn it off (note the space after CEDF)
To monitor a task at a different terminal:
- Type CEDF,#### (hit enter) where #### is the other terminal id
- Type CEDF,####,OFF (hit enter) to turn it off
CEDF is fully documented in IBM's CICS Application Programming
Guide and also in IBM's CICS-Supplied Transactions manual.
CA-InterTest
CA-InterTest (from Computer Associates) is another debugging aid which
is available to program developers in the test regions. It is
much more powerful (and therefore more complicated to use) than
CEDF. CA-InterTest has two primary purposes. One is to protect
CICS from errant user programs. The other is to help programmers
test and debug their programs. Although it can be used without any
preprocessing, it has a SYMBOLIC option which will allow the
program source to be viewed at breakpoints, etc. The SYMBOLIC
option requires a preprocessing step be inserted in the compile
JCL. An example of the JCL can be found in CICS.USER.SAMPLIB.
CA-InterTest has five primary transaction identifiers:
- ITST - (new) primary option menu (replacement for CNTL)
- CNTL - (old) main menu and command processor
- CORE - display or modify main storage
- FILE - display or modify VSAM, BDAM, DB2, TS queues, or TD queues
- LIST - source program display (if SYMBOLIC option used)
- HELP - complete on-line help for CA-InterTest
CA-InterTest manuals are available at:
http://booksrv.cns.ufl.edu/.
CMAC
Code-1 Plus
Code-1 Plus is an address matching system which standardizes
and corrects address information according to US Postal Service
conventions. A sample CICS COBOL program which demonstrates
the invokation of the Code-1 Plus address matching routine is
available in CICS.USER.SAMPLIB member NWNWGP. This sample
application is also installed in most CICS regions and can be
invoked by entering the transaction id NWGP from a clear screen.
If you wish to use the NWGP transaction instead of writing one
of your own, feel free to do so. For further information on the
use of Code-1 Plus in CICS, contact Barry Brooks. For information
about using Code-1 Plus in batch, contact Jim Arnette.
Questions, comments, or suggestions regarding this site should
be directed to
cicsgrp@nersp.nerdc.ufl.edu.
Back to CNS CICS Home Page
Back to CNS Home Page
Back to UF Home Page
Last updated:
August 7, 2006 by Steve Ware.