CPF3948
Library &3 previously deleted.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
Si le nom de bibliothèque est *LIBL, une bibliothèque de la liste de bibliothèques est détruite.
If the library name is *LIBL, a library in the library list is destroyed.
Que faire
Utilisez la commande Afficher description d'objet (DSPOBJD) avec OBJ(QSYS/*ALL) et OBJ(LIB) pour afficher toutes les bibliothèques existantes. Remplacez ensuite la liste de bibliothèques (commande RPLLIBL).
Use the Display Object Description (DSPOBJD) command specifying OBJ(QSYS/*ALL) and OBJ(LIB) to display all existing libraries. Then replace the library list (RPLLIBL command).
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 |
|---|---|---|
| &3 | *CHAR |
30 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF3948) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF3948) EXEC(DO)
/* traitement de l'erreur */
ENDDO