Aller au contenu

Message d'erreur IBM i (AS/400)

CPF0978

Impossible d'exécuter le travail &3/&2/&1.

Gravité 50 · Fin anormale du travail

Cause

Le travail a été enlevé de la file d'attente des travaux parce qu'un ou plusieurs objets nécessaires à son exécution n'étaient pas disponibles. Par exemple, l'un des éléments suivants n'a pu être utilisé : la file d'attente des travaux, le bloc de contrôle du spoule, la file d'attente de messages pour le travail ou la zone de données.

Que faire

Renouvelez la demande lorsque tous les objets seront disponibles.

Description technique

Un ou plusieurs des objets nécessaires au traitement d'un travail étaient inutilisables. Si le système a précédemment échoué pendant la compression de la table des travaux, il peut exister une copie de ce travail qui n'a pas été retirée de la file d'attente de travaux.

One or more of the objects required to process a job was not usable. If the system previously failed during job table compression, there may be a copy of this job that was not removed from the job queue.

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
&3 *CHAR 6

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF0978) MSGF(QSYS/QCPFMSG)

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

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