Aller au contenu

CPF1226

Le démarrage des travaux anticipés a échoué.

Gravité 80 · Alerte système

Cause

Une tentative de démarrage des travaux anticipés a été faite pour le programme &1 dans la bibliothèque &2 du sous-système &3. Une erreur a été détectée pour l'un au moins de ces travaux. Tous les travaux qui ne gèrent pas de demande de démarrage de programme pour ce poste travaux à démarrage anticipé seront arrêtés de façon contrôlée.

Que faire

Affichez la file d'attente de messages de QSYSOPR (commande DSPMSG) et attendez de recevoir le message CPC0905, ou bien lancez la commande ENDPJ (Arrêter les travaux anticipés) pour le programme &1, bibliothèque &2, sous-système &3. Relancez ensuite la commande STRPJ (Démarrer les travaux anticipés).

Description technique

Toutes les demandes de démarrage de programme pour cette entrée de travail de prédémarrage seront rejetées. Cela inclut les demandes de démarrage de programme en attente d'un travail et les nouvelles demandes reçues par le sous-système. Voici ce qu'il adviendra des travaux de cette entrée de travail de prédémarrage :

  • Les travaux en cours de démarrage seront terminés.
  • Les travaux qui ont été démarrés mais ne traitent pas actuellement de demande de démarrage de programme seront terminés de façon contrôlée.
  • Les travaux qui ont été démarrés et traitent actuellement une demande de démarrage de programme pourront continuer jusqu'à la fin de cette demande, puis seront terminés de façon contrôlée.

All program start requests for this prestart job entry will be rejected. This includes those program start requests waiting for a job and new requests received by the subsystem. The following describes what will happen to the jobs for this prestart job entry: -- Those jobs in the process of being started will end. -- Those jobs that have been started but are not currently handling a program start request will be ended controlled. -- Those jobs that have been started and are currently handling a program start request will be allowed to continue until the program start request completes, at which time they are ended controlled.

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 10

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF1226) MSGF(QSYS/QCPFMSG)

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

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