Aller au contenu

CPF1187

Le sous-système &1 ne peut pas allouer le poste travaux &2.

Gravité 10 · Avertissement

Cause

Le poste travaux sera alloué par le sous-système quand il sera disponible. Le poste travaux peut être alloué à un autre sous-système, à un travail utilisateur ou à l'arbitre système. Dans ce dernier cas, le poste travaux reste indisponible sauf s'il est mis en fonction, et donc capable de répondre au système. L'absence de réponse est généralement due au fait que le poste est hors tension ou déconnecté. Cet incident peut également survenir si la position des commutateurs d'adresse a été modifiée.

Que faire

Utilisez la commande WRKOBJLCK (Gérer les verrouillages d'objet) ou la commande DSPDEVD (Afficher description d'unité) afin de savoir à quel travail la description d'unité (*DEVD) a été allouée. Si le poste travaux est alloué à l'arbitre système, lancez la commande ANZPRB (Analyser les incidents) en cas de problème sur cette unité.

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 10

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF1187) MSGF(QSYS/QCPFMSG)

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

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