Message d'erreur IBM i (AS/400)
MCH5802
Verrouillage sur objet &1 non exécuté.
Gravité 20 · Erreur
Cause
L'opération de verrouillage n'a pas abouti pour l'objet &1 durant le temps imparti de &2 secondes. Le type du détenteur du verrou est &3. Le nom du détenteur du verrou est &4. L'unité d'exécution du détenteur du verrou est &5. Le type de détenteur de verrou a la signification suivante : 0 - Le détenteur du verrou est une tâche de microcode sous licence (LIC). Le nom et l'identificateur d'unité d'exécution du détenteur du verrou ne sont pas applicables. 1 - Le détenteur du verrou est un travail. 2 - Le détenteur du verrou est une structure de contrôle de transaction. Le nom et l'identificateur d'unité d'exécution du détenteur du verrou ne sont pas applicables.
Variables du message
Quand le système envoie le message, chaque variable est remplacée par une valeur réelle : un nom d'objet, de bibliothèque, un code...
| Variable | Type | Longueur |
|---|---|---|
| &1 | *SYP |
variable |
| &2 | *ITV |
variable |
| &3 | *BIN |
2 |
| &4 | *CHAR |
30 |
| &5 | *HEX |
8 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(MCH5802) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(MCH5802) EXEC(DO)
/* traitement de l'erreur */
ENDDO