Message d'erreur IBM i (AS/400)
CPF7035
Objet &1 de &2 déjà connu du journal.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
Si l'objet n'est pas de type objet du système de fichiers intégré, le membre &3, objet &1, bibliothèque &2, type *&7 est déjà connu du journal en tant que membre existant &6, objet &4, bibliothèque &5, type *&8, ID fichier &10. Le membre &3 objet &1 de la bibliothèque &2 type *&7 ne peut pas être associé à ce journal. Si l'objet est de type objet du système de fichiers intégré, l'objet &11 possédant l'ID fichier &9 est déjà connu du journal en tant que type d'objet *&8 *, ID fichier &10 ou membre &6, objet &4, bibliothèque &5 existant. Un objet possédant l'ID fichier &9 ne peut pas être associé à ce journal. Il s'agit probablement d'un objet en double créé à la suite d'une restauration (commande RSTOBJ,RSTLIB ou RST). Si *N ou un zéro hexadécimal s'affiche pour ces zones, ces informations ne sont pas applicables.
Que faire
Si vous souhaitez achever le traitement, supprimez l'objet &4 de la bibliothèque &5 membre &6 type *&8 ou l'objet possédant l'ID fichier &10 et renouvelez votre demande.
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 |
| &2 | *CHAR |
10 |
| &3 | *CHAR |
10 |
| &4 | *CHAR |
10 |
| &5 | *CHAR |
10 |
| &6 | *CHAR |
10 |
| &7 | *CHAR |
7 |
| &8 | *CHAR |
7 |
| &9 | *HEX |
16 |
| &10 | *HEX |
16 |
| &11 | *CHAR |
variable |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF7035) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF7035) EXEC(DO)
/* traitement de l'erreur */
ENDDO