CPF4364
Lieu éloigné &16 introuvable pour l'unité-programme &4.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
Les causes possibles sont les suivantes :
- Le lieu éloigné n'a pas été défini.
- Le laps de temps imparti pour trouver le lieu éloigné était insuffisant.
- La combinaison des données suivantes était incorrecte : lieu éloigné &16, unité &17, lieu &18 et ID réseau éloigné &20.
Que faire
Effectuez l'une des opérations suivantes puis renouvelez votre demande.
- Si le lieu éloigné n'était pas défini, créez sa description d'unité ou ajoutez le lieu éloigné à la fonction APPN (Fonction réseau d'égal à égal).
- Si le laps de temps imparti à la recherche du lieu éloigné était insuffisant, modifiez en conséquence la valeur définie au paramètre WAITFILE de la commande CHGICFF (Modifier un fichier ICF) ou OVRICFF (Substituer un fichier ICF).
- Si les données &16, &17, &18 et &20 sont incompatibles, modifiez cette combinaison au moyen de la commande WRKCFGSTS (Gérer l'état de la configuration).
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 |
|---|---|---|
| &4 | *CHAR |
10 |
| &16 | *CHAR |
8 |
| &17 | *CHAR |
10 |
| &18 | *CHAR |
8 |
| &20 | *CHAR |
8 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF4364) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF4364) EXEC(DO)
/* traitement de l'erreur */
ENDDO