Aller au contenu

CPFA0E6

Identificateur d'objet rejeté par le serveur de fichiers.

Gravité 40 · Fin anormale du programme ou de la fonction

Cause

Vous avez tenté d'effectuer sur l'objet &1 une opération requérant une interaction avec un serveur de fichiers. Or, le serveur de fichiers a rejeté l'identificateur utilisé par le système (client) pour représenter l'objet auquel un accès est en cours. Cette erreur peut se produire lorsque l'identificateur dont dispose le client n'est plus admis. Un identificateur n'est plus admis lorsque l'objet qu'il représente est enlevé par un client alors qu'un autre client continue de faire référence à cet objet. Cette erreur peut également se produire lorsqu'un service transport est assuré via une connexion entre le client et le serveur et que cette dernière est interrompue.

Que faire

Renouvelez l'opération. Si l'identificateur représente une instance ouverte d'un objet, fermez-la pour ensuite la recréer, puis renouvelez l'opération.

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 *CCHAR variable

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPFA0E6) MSGF(QSYS/QCPFMSG)

L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :

MONMSG MSGID(CPFA0E6) EXEC(DO)
  /* traitement de l'erreur */
ENDDO