Tracing user exit parameter list values
When the IDITRACE ddname is allocated by the job step, the contents of all parameter lists are written to this ddname before any user exit is invoked and again upon return from the exit.
Errors during validation of updated parameter list fields are identified by warning messages in the trace output.
Trace information is provided for all exit types for which exits are specified using the Exits option, and for which the execution mode of Fault Analyzer permits the exit type to be invoked. To facilitate trace information that shows the values of fields prior to exit invocation without first having to write the exit, use the special exit name 'NONE'.
The elapsed time in seconds for each exit invoked is provided.
An example of an exit trace containing a single Analysis Control user exit call to an exit named
SAMPCTLX follows:
ANALYSIS CONTROL User Exit:
Parameter values prior to exit invocation:
ENV.VERSION . . . . . . . . . . . . : 0005
EXIT_CALL_TYPE. . . . . . . . . : C
FAULT_ID. . . . . . . . . . . . :
ABEND_DATE. . . . . . . . . . . : 2001/03/23
ABEND_TIME. . . . . . . . . . . : 10:02:03
DUP_DATE. . . . . . . . . . . . :
DUP_TIME. . . . . . . . . . . . :
ORIGINAL_DATE . . . . . . . . . :
ORIGINAL_TIME . . . . . . . . . :
REALTIME. . . . . . . . . . . . : Y
SYSTEM_NAME . . . . . . . . . . : MVSA
JOB_NAME. . . . . . . . . . . . : CI03DA
EXEC_PGM_NAME . . . . . . . . . : DFHSIP
USER_ID . . . . . . . . . . . . : CICSUSER
GROUP_ID. . . . . . . . . . . . : APC
ABEND_CODE. . . . . . . . . . . : AEIL
ABEND_REASON_CODE . . . . . . . :
INVOCATION_ABEND_CODE . . . . . : AEIL
ABEND_MODULE_NAME . . . . . . . : CICFRED
CICS_TRANSACTION_ID . . . . . . : FRED
CICS_TASK_NUMBER. . . . . . . . : 00026
JOB_TYPE. . . . . . . . . . . . : C
JOB_CLASS . . . . . . . . . . . : A
ACCOUNTING_FIELDS . . . . . . . :
ACCOUNTING_INFO . . . . . . . . :
USER_1. . . . . . . . . . . . . :
USER_2. . . . . . . . . . . . . :
LOCK_FLAG . . . . . . . . . . . :
LOCK_USERID . . . . . . . . . . :
LOOPPROTECTION_OPT. . . . . . . : Y
WRITE_ROUTINE_EP. . . . . . . . : X'00000000'
INVOCATION_EXIT . . . . . . . . : L
STEP_NAME . . . . . . . . . . . : CICS
JOB_ID. . . . . . . . . . . . . : JOB30073
IMS_PROGRAM_NAME. . . . . . . . :
USER_NAME . . . . . . . . . . . :
USER_TITLE. . . . . . . . . . . :
APPLID. . . . . . . . . . . . . : QXPM2C53
NETNAME . . . . . . . . . . . . :
TERMID. . . . . . . . . . . . . : SAMA
TCB_ADDRESS . . . . . . . . . . :
CSA_ADDRESS . . . . . . . . . . :
TCA_ADDRESS . . . . . . . . . . :
IDIHIST . . . . . . . . . . . . : FRED.DCAT
CPU_HSECONDS. . . . . . . . . . :
CICS_VRM. . . . . . . . . . . . :
DB2_VRM . . . . . . . . . . . . :
IMS_VRM . . . . . . . . . . . . :
ZOS_VRM . . . . . . . . . . . . :
DUPLICATE_COUNT . . . . . . . . : 00000
POF_MODULE_NAME . . . . . . . . :
POF_MODULE_LKED_DATE. . . . . . :
POF_MODULE_LKED_TIME. . . . . . :
POF_CSECT_NAME. . . . . . . . . :
POF_CSECT_OFFSET. . . . . . . . : 0000000000
POF_LOADED_FROM . . . . . . . . :
EXEC_LOADED_FROM. . . . . . . . :
MINIDUMP_PAGES. . . . . . . . . : 0000000000
CTL.VERSION . . . . . . . . . . . . : 0002
Exclude . . . . . . . . . . . . :
DETAIL_OPT. . . . . . . . . . . : M
DEFERREDREPORT_OPT. . . . . . . : N
RETAINDUMP_OPT. . . . . . . . . : AUTO
SOURCE_OPT. . . . . . . . . . . : Y
IDIADATA_PRE. . . . . . . . . . :
IDIADATA_JOB. . . . . . . . . . :
IDIADATA_CFG. . . . . . . . . . : FRED.SYSADATA
IDILC_PRE . . . . . . . . . . . :
IDILC_JOB . . . . . . . . . . . :
IDILC_CFG . . . . . . . . . . . : FRED.LISTING.C
IDILCOB_PRE . . . . . . . . . . :
IDILCOB_JOB . . . . . . . . . . :
IDILCOB_CFG . . . . . . . . . . : FRED.LISTING.COBOL
IDILCOBO_PRE. . . . . . . . . . :
IDILCOBO_JOB. . . . . . . . . . :
IDILCOBO_CFG. . . . . . . . . . :
IDILANGX_PRE. . . . . . . . . . :
IDILANGX_JOB. . . . . . . . . . :
IDILANGX_CFG. . . . . . . . . . : FRED.WDBLANGX
IDILPLI_PRE . . . . . . . . . . :
IDILPLI_JOB . . . . . . . . . . : USERA.JCLLIB USERA.TEXT
USERA.LOAD
IDILPLI_CFG . . . . . . . . . . : FRED.LISTING.PLI
IDILPLIE_PRE. . . . . . . . . . :
IDILPLIE_JOB. . . . . . . . . . :
IDILPLIE_CFG. . . . . . . . . . :
LOCALE. . . . . . . . . . . . . : S370
FADATE. . . . . . . . . . . . . : N
IDISYSDB_PRE. . . . . . . . . . :
IDISYSDB_JOB. . . . . . . . . . :
IDISYSDB_CFG. . . . . . . . . . :
IDIJAVA_PRE . . . . . . . . . . :
IDIJAVA_JOB . . . . . . . . . . :
IDIJAVA_CFG . . . . . . . . . . :
STEPLIB . . . . . . . . . . . . :
Parameter values after return from exit SAMPCTLX (elapsed 0.03 seconds):
ENV.VERSION . . . . . . . . . . . . : 0005
EXIT_CALL_TYPE. . . . . . . . . : C
FAULT_ID. . . . . . . . . . . . :
ABEND_DATE. . . . . . . . . . . : 2001/03/23
ABEND_TIME. . . . . . . . . . . : 10:02:03
DUP_DATE. . . . . . . . . . . . :
DUP_TIME. . . . . . . . . . . . :
ORIGINAL_DATE . . . . . . . . . :
ORIGINAL_TIME . . . . . . . . . :
REALTIME. . . . . . . . . . . . : Y
SYSTEM_NAME . . . . . . . . . . : MVSA
JOB_NAME. . . . . . . . . . . . : CI03DA
EXEC_PGM_NAME . . . . . . . . . : DFHSIP
USER_ID . . . . . . . . . . . . : CICSUSER
GROUP_ID. . . . . . . . . . . . : APC
ABEND_CODE. . . . . . . . . . . : AEIL
ABEND_REASON_CODE . . . . . . . :
INVOCATION_ABEND_CODE . . . . . : AEIL
ABEND_MODULE_NAME . . . . . . . : CICFRED
CICS_TRANSACTION_ID . . . . . . : FRED
CICS_TASK_NUMBER. . . . . . . . : 00026
JOB_TYPE. . . . . . . . . . . . : C
JOB_CLASS . . . . . . . . . . . : A
ACCOUNTING_FIELDS . . . . . . . :
ACCOUNTING_INFO . . . . . . . . :
USER_1. . . . . . . . . . . . . : ABCD
USER_2. . . . . . . . . . . . . : 0123
LOCK_FLAG . . . . . . . . . . . :
LOCK_USERID . . . . . . . . . . :
LOOPPROTECTION_OPT. . . . . . . : Y
WRITE_ROUTINE_EP. . . . . . . . : X'00000000'
INVOCATION_EXIT . . . . . . . . : L
STEP_NAME . . . . . . . . . . . : CICS
JOB_ID. . . . . . . . . . . . . : JOB30073
IMS_PROGRAM_NAME. . . . . . . . :
USER_NAME . . . . . . . . . . . :
USER_TITLE. . . . . . . . . . . :
APPLID. . . . . . . . . . . . . : QXPM2C53
NETNAME . . . . . . . . . . . . :
TERMID. . . . . . . . . . . . . : SAMA
TCB_ADDRESS . . . . . . . . . . :
CSA_ADDRESS . . . . . . . . . . :
TCA_ADDRESS . . . . . . . . . . :
IDIHIST . . . . . . . . . . . . : USERA.DCAT
CPU_HSECONDS. . . . . . . . . . :
CICS_VRM. . . . . . . . . . . . :
DB2_VRM . . . . . . . . . . . . :
IMS_VRM . . . . . . . . . . . . :
ZOS_VRM . . . . . . . . . . . . :
DUPLICATE_COUNT . . . . . . . . : 00000
POF_MODULE_NAME . . . . . . . . :
POF_MODULE_LKED_DATE. . . . . . :
POF_MODULE_LKED_TIME. . . . . . :
POF_CSECT_NAME. . . . . . . . . :
POF_CSECT_OFFSET. . . . . . . . : 0000000000
POF_LOADED_FROM . . . . . . . . :
EXEC_LOADED_FROM. . . . . . . . :
MINIDUMP_PAGES. . . . . . . . . : 0000000000
CTL.VERSION . . . . . . . . . . . . : 0002
Exclude . . . . . . . . . . . . :
DETAIL_OPT. . . . . . . . . . . : S
DEFERREDREPORT_OPT. . . . . . . : N
RETAINDUMP_OPT. . . . . . . . . : AUTO
SOURCE_OPT. . . . . . . . . . . : Y
IDIADATA_PRE. . . . . . . . . . :
IDIADATA_JOB. . . . . . . . . . :
IDIADATA_CFG. . . . . . . . . . : FRED.SYSADATA
IDILC_PRE . . . . . . . . . . . :
IDILC_JOB . . . . . . . . . . . :
IDILC_CFG . . . . . . . . . . . : FRED.LISTING.C
IDILCOB_PRE . . . . . . . . . . :
IDILCOB_JOB . . . . . . . . . . :
IDILCOB_CFG . . . . . . . . . . : FRED.LISTING.COBOL
IDILCOBO_PRE. . . . . . . . . . :
IDILCOBO_JOB. . . . . . . . . . :
IDILCOBO_CFG. . . . . . . . . . :
IDILANGX_PRE. . . . . . . . . . :
IDILANGX_JOB. . . . . . . . . . :
IDILANGX_CFG. . . . . . . . . . : FRED.WDBLANGX
IDILPLI_PRE . . . . . . . . . . :
IDILPLI_JOB . . . . . . . . . . :
IDILPLI_CFG . . . . . . . . . . : FRED.LISTING.PLI
IDILPLIE_PRE. . . . . . . . . . :
IDILPLIE_JOB. . . . . . . . . . : *** Data from 9945 byte buffer at address 17FF08F8 follows:
FRED.IDILPLIE.T001 FRED.IDILPLIE.T002
FRED.IDILPLIE.T003 FRED.IDILPLIE.T004
FRED.IDILPLIE.T005 FRED.IDILPLIE.T006
FRED.IDILPLIE.T007 FRED.IDILPLIE.T008
FRED.IDILPLIE.T009 FRED.IDILPLIE.T010
FRED.IDILPLIE.T011 FRED.IDILPLIE.T012
FRED.IDILPLIE.T013 FRED.IDILPLIE.T014
FRED.IDILPLIE.T015 FRED.IDILPLIE.T016
FRED.IDILPLIE.T017 FRED.IDILPLIE.T018
FRED.IDILPLIE.T019 FRED.IDILPLIE.T020
FRED.IDILPLIE.T021 FRED.IDILPLIE.T022
FRED.IDILPLIE.T023 FRED.IDILPLIE.T024
FRED.IDILPLIE.T025 FRED.IDILPLIE.T026
FRED.IDILPLIE.T027 FRED.IDILPLIE.T028
FRED.IDILPLIE.T029 FRED.IDILPLIE.T030
FRED.IDILPLIE.T031 FRED.IDILPLIE.T032
FRED.IDILPLIE.T033 FRED.IDILPLIE.T034
FRED.IDILPLIE.T035 FRED.IDILPLIE.T036
FRED.IDILPLIE.T037 FRED.IDILPLIE.T038
FRED.IDILPLIE.T039 FRED.IDILPLIE.T040
FRED.IDILPLIE.T041 FRED.IDILPLIE.T042
FRED.IDILPLIE.T043 FRED.IDILPLIE.T044
FRED.IDILPLIE.T045 FRED.IDILPLIE.T046
FRED.IDILPLIE.T047 FRED.IDILPLIE.T048
FRED.IDILPLIE.T049 FRED.IDILPLIE.T050
FRED.IDILPLIE.T051 FRED.IDILPLIE.T052
FRED.IDILPLIE.T053 FRED.IDILPLIE.T054
FRED.IDILPLIE.T055 FRED.IDILPLIE.T056
FRED.IDILPLIE.T057 FRED.IDILPLIE.T058
FRED.IDILPLIE.T059 FRED.IDILPLIE.T060
FRED.IDILPLIE.T061 FRED.IDILPLIE.T062
FRED.IDILPLIE.T063 FRED.IDILPLIE.T064
FRED.IDILPLIE.T065 FRED.IDILPLIE.T066
FRED.IDILPLIE.T067 FRED.IDILPLIE.T068
FRED.IDILPLIE.T069 FRED.IDILPLIE.T070
FRED.IDILPLIE.T071 FRED.IDILPLIE.T072
FRED.IDILPLIE.T073 FRED.IDILPLIE.T074
FRED.IDILPLIE.T075 FRED.IDILPLIE.T076
FRED.IDILPLIE.T077 FRED.IDILPLIE.T078
FRED.IDILPLIE.T079 FRED.IDILPLIE.T080
FRED.IDILPLIE.T081 FRED.IDILPLIE.T082
FRED.IDILPLIE.T083 FRED.IDILPLIE.T084
FRED.IDILPLIE.T085 FRED.IDILPLIE.T086
FRED.IDILPLIE.T087 FRED.IDILPLIE.T088
FRED.IDILPLIE.T089 FRED.IDILPLIE.T090
FRED.IDILPLIE.T091 FRED.IDILPLIE.T092
FRED.IDILPLIE.T095 FRED.IDILPLIE.T096
FRED.IDILPLIE.T097 FRED.IDILPLIE.T098
FRED.IDILPLIE.T099 FRED.IDILPLIE.T100
FRED.IDILPLIE.T101 FRED.IDILPLIE.T102
FRED.IDILPLIE.T103 FRED.IDILPLIE.T104
FRED.IDILPLIE.T105 FRED.IDILPLIE.T106
FRED.IDILPLIE.T107 FRED.IDILPLIE.T108
FRED.IDILPLIE.T109 FRED.IDILPLIE.T110
FRED.IDILPLIE.T111 FRED.IDILPLIE.T112
FRED.IDILPLIE.T113 FRED.IDILPLIE.T114
FRED.IDILPLIE.T115 FRED.IDILPLIE.T116
FRED.IDILPLIE.T117 FRED.IDILPLIE.T118
FRED.IDILPLIE.T119 FRED.IDILPLIE.T120
FRED.IDILPLIE.T121
IDILPLIE_CFG. . . . . . . . . . :
LOCALE. . . . . . . . . . . . . : S370
FADATE. . . . . . . . . . . . . : N
IDISYSDB_PRE. . . . . . . . . . :
IDISYSDB_JOB. . . . . . . . . . :
IDISYSDB_CFG. . . . . . . . . . :
IDIJAVA_PRE . . . . . . . . . . :
IDIJAVA_JOB . . . . . . . . . . : /u/temp/payroll/directory171/DEPT64directory/accountingDIR1/very/long/path/name/
that/wraps/to/the/next/line
'/u/temp/payroll/directory171/DEPT64directory/accountingDIR1''temp'
IDIJAVA_CFG . . . . . . . . . . :
STEPLIB . . . . . . . . . . . . :