Aller au contenu

CPFA09E

L'objet est en cours d'utilisation. L'objet est &1.

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

Cause

Une opération a tenté d'utiliser l'objet &1. Or celui-ci n'est pas disponible pour le moment.

Que faire

Attendez que l'opération se termine, puis faites une nouvelle tentative. Si aucune opération n'est en cours, déterminez si l'objet est réservé. Si tel est le cas, utilisez la commande CHKIN pour déverrouiller l'objet, puis réessayez. Pour déterminer par quoi l'objet est utilisé ou s'il est verrouillé, vous pouvez utiliser l'API QP0LROR ou examiner les propriétés de l'objet à l'aide de System i Navigator. Vous pouvez également utiliser les commandes WRKLNK et DSPLNK pour déterminer si l'objet est réservé.

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(CPFA09E) MSGF(QSYS/QCPFMSG)

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

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