Aller au contenu

CPF5978

Etat de l'unité &2 incorrect pour la commande &4.

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

Cause

La demande de modification du nombre maximal de sessions ne peut être envoyé au système éloigné. Le nombre maximal de sessions en local pour le mode &1, le lieu éloigné &5, l'unité &2, le lieu local &6 et l'ID éloignée du réseau &7 s'élève maintenant à &3.

Que faire

Vérifiez, à l'aide de la commande WRKCFGSTS (Gérer l'état de la configuration), que l'unité est bien connectée à un contrôleur et que tous deux sont actifs. Si la mise en fonction d'une unité APPC s'effectue automatiquement sur le système (la valeur *YES étant attribuée au paramètre APPN), il se peut que la commande &4 ait tenté d'utiliser cette description d'unité avant la fin de sa mise en fonction. Renouvelez la demande quand la connexion sera établie et l'unité en fonction.

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 8
&2 *CHAR 10
&3 *BIN 2
&4 *CHAR 9
&5 *CHAR 8
&6 *CHAR 8
&7 *CHAR 8

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF5978) MSGF(QSYS/QCPFMSG)

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

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