Aller au contenu

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...

VariableTypeLongueur
&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