Message d'erreur IBM i (AS/400)
CPF0C85
Duplicate library &5 specified.
Gravité 30 · Erreur grave
Cause
Pour le produit &1 édition &6 option &3 chargement &4, la bibliothèque &5 apparaît plusieurs fois comme bibliothèque de développement ou plusieurs fois comme bibliothèque principale. Un nom de bibliothèque ne peut apparaître qu'une seule fois comme bibliothèque de développement (mots-clés DVLLIB et ADLLIB) et qu'une seule fois comme bibliothèque principale (mots-clés PRILIB et ADLLIB) pour un produit, une édition, une option et un chargement donnés. Un nom de bibliothèque peut apparaître à la fois comme bibliothèque de développement et comme bibliothèque principale.
For product &1 release &6 option &3 load &4, library &5 appears more than once as a development library or more than once as a primary library. Library names can only appear once as a development library (DVLLIB and ADLLIB keywords) and can only appear once as a primary library (PRILIB and ADLLIB keywords) for a given product, release, option, and load. A library name may appear as both a development library and a primary library.
Que faire
Supprimez les bibliothèques en double des bibliothèques de développement indiquées ou des bibliothèques principales indiquées, puis renouvelez votre demande.
Remove duplicate libraries from either the development libraries specified or from the primary libraries specified, and then try the request again.
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 |
7 |
| &3 | *CHAR |
5 |
| &4 | *CHAR |
4 |
| &5 | *CHAR |
10 |
| &6 | *CHAR |
10 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF0C85) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF0C85) EXEC(DO)
/* traitement de l'erreur */
ENDDO