Message d'erreur IBM i (AS/400)
CPF8191
Définition de produit &4 de &9 endommagée.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
La définition de produit &4 de &9 a subi le dommage &8 et peut ne plus être utilisable. L'ID du cliché VLOG est &7.
Que faire
Restaurez l'objet de définition de produit (commande RSTOBJ) à partir d'une version sauvegardée de ce dernier en indiquant le nom de l'objet (paramètre OBJ) et le type d'objet par défaut *ALL (paramètre OBJTYPE). Si la version sauvegardée est le support de distribution ou le support SAVSYS, un label de fichier spécial (paramètre LABEL) peut s'avérer nécessaire. A l'aide des commandes DSPDKT ou DSPTAP, affichez le support afin de retrouver le nom de label correct.
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 |
|---|---|---|
| &4 | *CHAR |
10 |
| &7 | *CHAR |
8 |
| &8 | *CHAR |
10 |
| &9 | *CHAR |
10 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF8191) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF8191) EXEC(DO)
/* traitement de l'erreur */
ENDDO