EXEC interface trace points

Table 97. Exec Interface
Point ID Module Lvl Type Data
 
AP E110 DFHEISR AP 2 Entry
1
EISR parameter list
AP E111 DFHEISR AP 2 Exit
1
EISR parameter list
AP E112 DFHEISR Exc Recovery
1
EISR parameter list
2
Kernel error data
AP E113 DFHEISR Exc Storage not within DSA
1
EISR parameter list
AP E114 DFHEISR Exc INQUIRE_ACCESS request failed
1
EISR parameter list
2
SMSR parameter list
AP E115 DFHEISR Exc Invalid function
1
EISR parameter list
AP E116 DFHEISR Exc GETMAIN request failed
1
EISR parameter list
2
SMMC parameter list
AP E117 DFHEISR Exc Invalid data length
1
EISR parameter list
AP E118 DFHETC Exc LENGERR
1
TIOADBA
2
Data at TIOADBA (up to 128 bytes)
3
Length of data
4
Length of input area
AP E119 DFHEIQVT Exc Invalid response from ZOPA
1
ZOPA return code
2
ZOPA reason code
AP E11A DFHEKC Exc WAIT EVENT bad ECB address
1
ECB address
AP E11B DFHEIQSK Exc WAIT CICS® bad ECB address
1
ECB address
2
ECBlist address
AP E11C DFHEIQSK Exc WAIT EXTERNAL bad ECB address
1
ECB address
2
ECBlist address
AP E120 DFHSAIQ AP 1 Entry
1
SAIQ input parameter list
AP E121 DFHSAIQ AP 1 Exit
1
SAIQ output parameter list
AP E122 DFHSAIQ Exc Recovery
1
SAIQ output parameter list
2
Kernel error data
AP E130 DFHEISP AP 2 Entry
1
EIEI parameter list
AP E131 DFHEISP AP 2 Exit
1
EIEI parameter list
AP E133 DFHEISP Exc Invalid EIEI function
1
EIEI parameter list
AP E134 DFHEISP Exc Recovery
1
EIEI parameter list
2
Kernel error data
AP E135 DFHINDSP EI 1 Entry
1
RMLK parameter list
AP E136 DFHINDSP EI 1 Exit
1
RMLK parameter list
AP E137 DFHINDSP Exc Recovery
1
RMLK parameter list
2
Kernel error data
AP E138 DFHINDSP Exc Invalid format
1
RMLK parameter list
AP E13A DFHINTRU Exc RMLN add link failed
1
RMLN parameter list
AP E13B DFHINDT Exc RMLN start link browse failed
1
RMLN parameter list
AP E13C DFHINDT Exc RMLN getnext link failed
1
RMLN parameter list
AP E13D DFHINDT Exc RMLN end link browse failed
1
RMLN parameter list
AP E13E DFHINDT Exc RMUW inq unit of work failed
1
RMUW parameter list
AP E13F DFHINDT Exc RMLN Unexpected reason
1
RMLN parameter list
AP E140 DFHINDT Exc RMLN init recovery failed
1
RMLN parameter list
AP E141 DFHINDT Exc RMLN set recovery status failed
1
RMLN parameter list
AP E142 DFHINDT Exc RMLN term recovery failed
1
RMLN parameter list
AP E150 DFHEIP AP 2 Entry GETMAIN/FREEMAIN subroutines
1
Request
AP E151 DFHEIP AP 2 Exit GETMAIN/FREEMAIN subroutines
1
Request
AP E160 DFHEISR AP 2 Entry
1
Command parameters (see Note below)
2
Application parameter list
3
Application reg 1
4
EIB
5
RSA address
6
RSA data
AP E161 DFHEISR AP 2 Exit
1
Command parameters (see Note below)
2
Application parameter list
3
Application reg 1
4
EIB
5
RSA address
6
RSA data
Note:
The entries AP E160 and AP E161 trace the interface between an application and CICS. The entries represent the command and its parameters as passed to CICS and as returned to the application.

The interpreted data from the data 1 field is shown in the interpretation string. The uninterpreted form of this data (in the data 1 field) is laid out as follows:

  • Bytes 1 and 2 - length of data in data 1 field.
  • The commands and their parameters in the following format:
    • Byte 1 - flag byte
    • Bytes 2 and 3 - 2 bytes of existence bits
    • Byte 4 - length of address/data
    • Bytes 5 to 8 - 4 byte address of data
    • Byte 9 onward - data, up to a maximum of 100 bytes

The first command and parameter data after the length bytes (bytes 1 and 2 of data 1) represent the values in arg0. Thereafter, they represent the application program commands.

The interpretation string, in addition to containing the formatted data 1 information, tells you:

  • Whether NOHANDLE has been specified on the command
  • Which language has been used (ASM, C, COBOL, PL/I, or PLX)
  • Statement number of the command as calculated by the translator when DEBUG option is selected (not applicable to assembler language, however)
  • RESP and RESP2 values (decimal) on exit trace.

It is advised that traces containing entries AP 150, AP 151, AP 160, and AP 161 be formatted with the FULL trace control statement. Using the ABBREV trace control statement results in interpretation strings which do not give the same level of information.

[[ Contents Previous Page | Next Page Index ]]