Aller au contenu

Message d'erreur IBM i (AS/400)

CPF5CAF

Une erreur s'est produite lors de la conversion du chemin d'accès au fichier STREAM, d'un chemin relatif en chemin absolu.

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

Cause

Une erreur s'est produite lors de la conversion du chemin relatif &1 en chemin absolu. L'erreur pour la conversion était &2.

Que faire

Vérifiez que l'utilisateur est autorisé à accéder à tous les répertoires du chemin. Le droit d'exécution (*X) est requis pour chaque répertoire spécifié dans le chemin d'accès au fichier STREAM.Vérifiez également que le nom de de fichier spécifié ne contient pas un caractère non valide pour un nom de chemin (voir "Path Name Rules" dans l'IBM i Knowledge Center).

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 5000
&2 *BIN 4

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF5CAF) MSGF(QSYS/QCPFMSG)

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

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