Aller au contenu

CPF8922

Réponse négative de l'unité &1 au système &2.

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

Cause

Une réponse négative &3 interne au réseau APPC SNA a été envoyée par le système cible et a peut-être provoqué l'envoi du message CPF1269 à la file d'attente de messages de l'opérateur système, ou à la file d'attente QSYSMSG, si elle existe sur le système cible. Si ce n'est pas le cas, des postes de routage ou des descriptions de travaux sont peut-être incorrects ou encore une autre partie de la description du sous-système comporte une erreur.

Que faire

Si le message CPF1269 existe, consultez-le pour déterminer la cause exacte de l'erreur et la reprise associée au code réponse.

  • Par exemple, une erreur de sécurité dont le code est 725, signifie peut-être que le sous-système contenant le poste de communications pour l'unité APPC sur le système &2 n'est pas encore démarré, et doit donc être démarré par l'opérateur système (commande STRSBS).
  • Un code raison 725 peut également signifier que l'unité APPC &1 a été créée avec un mot clé de droits (AUT), qui ne vous permet pas de l'utiliser.
  • En revanche, une erreur de sécurité, de code 715, est peut-être la conséquence du démarrage du sous-système contenant les postes des unités virtuelles, alors qu'elles sont déjà en fonction. L'opérateur du système cible doit alors mettre les unités virtuelles hors fonction, puis en fonction (commande VRYCFG ou WRKCFGSTS).

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 10
&2 *CHAR 8
&3 *HEX 8

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF8922) MSGF(QSYS/QCPFMSG)

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

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