CPF5904
La commande &6 a échoué car erreur de sélection de route.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
La commande &6 concernant le lieu éloigné &3, l'unité &2, le mode &1, le lieu local &4 et l'ID éloignée du réseau &5, a échoué car la route indiquée n'était pas disponible ou aucune route n'a été trouvée vers ce lieu éloigné.
Que faire
Il s'agit probablement d'une erreur de configuration. Vérifiez que la description d'unité APPC est configurée correctement. Remédiez à l'erreur par l'une des procédures suivantes :
- Assurez-vous que le nom de lieu éloigné est identique à un nom de lieu sur le système éloigné.
- Vérifiez que, dans la commande, le nom du lieu éloigné est différent du nom de lieu local.
- Assurez-vous que le nom de la description de mode (paramètre MODE) est bien configuré sur le système éloigné et que les deux lieux constituent des lieux de sessions parallèles (commande WRKDEVD). Une fois l'erreur corrigée, 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...
| Variable | Type | Longueur |
|---|---|---|
| &1 | *CHAR |
8 |
| &2 | *CHAR |
10 |
| &3 | *CHAR |
8 |
| &4 | *CHAR |
8 |
| &5 | *CHAR |
8 |
| &6 | *CHAR |
9 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF5904) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF5904) EXEC(DO)
/* traitement de l'erreur */
ENDDO