Message d'erreur IBM i (AS/400)
CPF2104
Bibliothèque &1 non enlevée de la liste des bibliothèques.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
La bibliothèque &1 ne figure pas dans la liste des bibliothèques utilisateur (type USR) et ne peut donc pas en être enlevée.
Que faire
Affichez la liste des bibliothèques (commande DSPLIBL) afin de savoir si le nom de bibliothèque indiqué est correct ou si la bibliothèque indiquée figure dans la liste des bibliothèques système (type SYS). S'il s'agit d'une bibliothèque de logiciel (type PRD), elle sera enlevée une fois la commande exécutée. Si la bibliothèque figure comme bibliothèque en cours dans la liste des bibliothèques (type CUR), utilisez la commande CHGCURLIB pour changer la bibliothèque en cours. Si le nom de la bibliothèque est incorrect, modifiez-le, puis relancez la commande.
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 | *CHAR |
10 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF2104) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF2104) EXEC(DO)
/* traitement de l'erreur */
ENDDO