CONTENTION exception report

Figure 1. Example: CONTENTION exception report
  ***** CONTENTION EXCEPTION REPORT *****
CONTENTION RELATED EXCEPTIONS
 -----------------------------
IWM0004I Validity check failure, reason aaxxbbcc, for WLM data area
at address zzzzzzzz in ASID X'gggg'.
zzzzzzzz XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX | ................ |
+0010 XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX | ................ |
+0020 XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX | ................ |
+0030 XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX | ................ |
+0040 XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX | ................ |
IWM0005I Validity check warning, reason aaxxbbcc, for WLM data area
at address zzzzzzzz in ASID X'gggg'.
zzzzzzzz XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX | ................ |
+0010 XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX | ................ |
+0020 XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX | ................ |
+0030 XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX | ................ |
+0040 XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX | ................ | 

This report displays dump output messages and a hexadecimal dump of each data area that received a validity check failure or warning. IBM® might request this information for problem determination.

Error/Warning control block record
Reason: aaxxbbcc
This field contains the reason code associated with the error. The format of the reason code is aaxxbbcc where aa is the control block ID for the data area in error, xx is the ID of the module that detected the error, bb is not used, and cc identifies the error detected.
Control block address: zzzzzzzz
This field contains the address of the control block in error. The control blocks reported by CONTENTION exception report are:
  • Resource element RSRCE mapped by class WLMRTRSC
  • Transaction element TRXNE mapped by class WLMRTTRX
  • Contention element CNTE mapped by class WLMRTCNT
ASID: X'gggg'
The address space identifier (ASID) in hexadecimal where the control block exists.
Validation and exception detail for each control block
  • RSRCE
    • Invalid element in RSRCE chain (check eye catcher, length)
    • RSRCE element without contention element
  • TRXNE
    • Invalid element in TRXNE chain (check eye catcher, length)
    • TRXNE element without contention element
  • CNTE
    • Invalid CNTE element chained to either RSRCE or TRXNE chain (check eye catcher, length)
    • Invalid pointer to RSRCE (check eye catcher, length)
    • Invalid pointer to TRXNE (check eye catcher, length)