CICS/TS TRANSACTION DEBUGGING WITH ENTERPRISE COBOL V6.2Course: CICSD67
Duration: 4 Days
Level: I
Course Summary
This CICS/TS Transaction Debugging course explains how to find Program ProLog Areas (PPAs) storage areas and the new COBOL structures within a CICS transaction dump. The new COBOL Compiler listing V6 is fully explained. The attendees will be given a road-map of problem solving and taken through a number of transaction dumps. Data Exceptions and Protections Exception are fully covered, as is a LINK and COBOL Call. The attendee will understand the important of CICS Control Blocks ? EIB, PESA, TCA and the Trace table. The attendee will be able to describe how to use the Program Status Word and the General Purpose Registers to assist in debugging. Topics Covered In This Course
DAY 1Introduction to CICS Transaction DumpsUnderstanding Data/Protection Exceptions
Analysing the dump information
CICS Internal DesignDAY 2Setting CICS Dumping optionsSpecifying the CICS System Dump and Transaction Dump tablePrinting transaction dumpsUnderstanding the Transaction Dump UtilityDebugging a Program Check ? Mainline
Debugging a Program Check ? Cobol Subroutine
DAY 3Debugging a Program Check ? Exec CICS Link
Understanding the step by step methodology of DebuggingCICS Tracing FacilitiesControlling the Trace ? CETRSetting Trace optionsPrinting the Trace with the Trace utilityFinding any EXEC CICS command in the COBOL source from the Trace tableDAY 4Debugging a Program Loop
Understanding CICS Abend codesDebugging using Execution Diagnostic FacilityUsing CEDF to solve the Program Check while the transaction is still abendingWhat You Can Expect
Enterprise COBOL V6 have dramatically changed how COBOL defines and locates its Working Storage and Linkage Sections. The traditional methods of locating these areas via the Task Global Table are gone. The TGT has been removed. COBOL has introduced new areas called the PPAs. Program Prolog Areas. There are 4 of them. There is a new Static Map that has also been created. The new COBOL Compiler listing V6 is fully explained. This CICS/TS Transaction Debugging course explains how to find these storage areas and these new COBOL structures within a CICS transaction dump. Upon completion, attendees will be able to confidently debug transactions dumps, to be more self-sufficient with application problems and to understand the methodologies of dump solving. The attendees will be given a road-map of problem solving and taken through a number of transaction dumps. Data Exceptions and Protections Exception are fully covered, as is a LINK and COBOL Call. The attendee will understand the important of CICS Control Blocks ? EIB, PESA, TCA and the Trace table. The attendee will be able to describe how to use the Program Status Word and the General Purpose Registers to assist in debugging. Who Should Take This Course
COBOL Application Programmers using CICS Systems Programmers supporting CICS applications Developers in the CICS Environment Recommended Prerequisites
Attendees should have 2/3 years experience coding CICS Command Level Applications, and should have some knowledge of programming. Cobol is desirable. Training Style
Lecture and Hand On Labs Related Courses
Every student attending a Verhoef Training class will receive a certificate good for $100 toward their next public class taken within a year. You can also buy "Verhoef Vouchers" to get a discounted rate for a single student in any of our public or web-based classes. Contact your account manager or our sales office for details. |
|
|||||||||||||||||||||
Can't find the course you want? Call us at 800.533.3893, or email us at [email protected] |
||||||||||||||||||||||