CPF5914
La commande ANSLIN a échoué pour la ligne &1.
Gravité 70 · Intégrité des unités
Cause
La commande ANSLIN (Répondre à un appel) a été émise sur une ligne en instance de rétablissement (état INSTANCE RETABLISSEMENT) ou dont le rétablissement est annulé (état ARRET RETABLISSEMENT).
Que faire
Lancez la commande WRKCFGSTS pour visualiser l'état de la ligne, puis procédez de l'une des manières suivantes :
- Si la ligne est à l'état INSTANCE RETABLISSEMENT, consultez la file d'attente de messages de l'opérateur système (QSYSOPR) ou la file d'attente de messages configurée, à l'aide de la commande DSPMSG. Vous y trouverez éventuellement des messages concernant la reprise.
- Si la ligne est à l'état ARRET RETABLISSEMENT, lancez la commande RSMLINRCY pour reprendre le rétablissement de la ligne. Corrigez les erreurs, le cas échéant, puis relancez la commande ANSLIN. Si le problème persiste, rendez compte de l'incident (commande ANZPRB).
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 |
10 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF5914) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF5914) EXEC(DO)
/* traitement de l'erreur */
ENDDO