How do I print a CICS transaction dump that has been captured by CA SymDump for CICS r 8.5 ?

Document ID : KB000026315
Last Modified Date : 14/02/2018
Show Technical Document Details

Introduction:

When CA SymDump for CICS R 8.5 captures a transaction dump the dump is written to a VSAM RRDS file called the PROTDMP. Users then use the CA SymDump for CICS r 8.5 online facility that lets you diagnose CICS transaction dumps and provides all of the information you need to resolve the transaction dump. The CA SymDump for CICS  r 8.5 batch utility program IN25PDMP is used to print dumps stored in the PROTDMP file.

Instructions:

In the example below the CA SymDump for CICS R 8.5 PROTDMP file contains two transaction dumps. The two transactions that abended are DEC2 and DEMA. The JCL below was used to print the DEC2 transaction dump. To produce an index of all the dumps contained in the PROTDMP file you can use the INDEX command. Sample JCL to execute program IN25PDMP is shipped as part of the base install and located in the HLQ.CAIOPTN member SYMPDMP. Utility IN25PDMP is outlined in the CA SymDump for CICS  R 8.5 Users Guide Chapter Printing Dumps.

______________________________________________________________________________________
 
 ---------------  CA-SymDump for CICS r8   DUMP/TRACE SELECTION  ---------------
 COMMAND ===>
 
   Type S to select, D to delete, H to hold, or R to release a dump.
 
     Dumpfile  Tran  Program   Offset  Abend       Created        # Dups  Status
 _ - PROTDMP   DEC2  COB2DEMO  00114A  DEC2  12/10/2008 16:50:23
 _ - |-        DEMA  ASMDEMO   0001BE  ASRA  12/08/2008 21:22:27
   *** End of data *** 
 
 PF1 Help       2            3 End        4 Return     5 Collapse   6 Expand
 PF7 Backward   8 Forward    9           10           11           12
 
______________________________________________________________________________________
//PRINTDMP JOB  REGION=4M
//PRINT    EXEC PGM=IN25PDMP                                            
//STEPLIB  DD DSN=SYMDUMP.CACICS65,DISP=SHR              
//         DD DSN=CICS.CTS320.GA.CICS.SDFHLOAD,DISP=SHR              
//PROTDMP  DD DSN=SYMDUM85.PROTDMP,DISP=SHR                
//DFHDMPDS DD DSN=&&SYMD,DISP=(,PASS),UNIT=SYSDA,                       
//         DCB=(LRECL=4092,BLKSIZE=4096,RECFM=VB),SPACE=(CYL,(1,1))     
//DFHPRINT DD SYSOUT=*                                                  
//SYSPRINT DD SYSOUT=*                                                  
//REPORT   DD SYSOUT=*                                                  
//DFHTINDX DD SYSOUT=*                                                  
//SYSIN DD DUMMY,DCB=BLKSIZE=80                                         
//**PRINT TRANSID=DEC2                                                  
//SYMSYSIN DD *                                               
PRINT TRANSID=DEC2                                                      
//                                                                   
______________________________________________________________________________________

Below is a sample of PRINT command output.

A11IC4S6   --- CICS TRANSACTION DUMP ---  CODE=DEC2   TRAN=DEC2   ID=1/0001    D
CICS/ESA LEVEL = 0650
CASD7146  CA - SYMDUMP - ABENDING PROGRAM: COB2DEMO
PSW & REGISTERS AT TIME OF INTERRUPT