CPF39D1
Limite dépassée pour les travaux en surveillance d'événements.
Limit exceeded for jobs watching for events.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
Le nombre maximal de travaux en surveillance d'événements est de 10000. Chaque commande ou API qui indique une valeur pour le paramètre Surveiller message, Surveiller entrée du journal LIC ou Surveiller entrée PAL démarre une session de surveillance. Une commande ou une API a tenté de démarrer une nouvelle session de surveillance alors que la limite de 10000 sessions de surveillance était atteinte.
The maximum number of jobs watching for events is 10000. Each command or API that specifies a value for the Watch for message or Watch for LIC log entry or Watch for PAL entry parameter starts a watch session. A command or API tried to start a new watch session when the limit of 10000 watch sessions has been reached.
Que faire
Effectuez l'une des opérations suivantes, puis relancez la commande ou l'API : 1) Utilisez la commande ENDWCH ou l'API End Watch (QSCEWCH) pour arrêter l'une des sessions de surveillance actives. 2) Attendez l'arrêt d'une ou de plusieurs sessions de surveillance d'événements de trace. 3) Utilisez la commande WRKWCH pour vérifier les sessions de surveillance actives et arrêtez-en une ou plusieurs qui ne sont plus nécessaires. 4) S'il s'agit d'une commande de trace, n'indiquez pas les paramètres WCHMSG, WCHLICLOG ou WCHPAL.
Do one of the following, then try the command or API again: 1) Use ENDWCH command or End Watch (QSCEWCH) API to end one of the active watch sessions. 2) Wait for one or more watch sessions that watch for trace events to end. 3) Use WRKWCH command to check the active watch sessions and end one or more of them that are not needed anymore. 4) If this is a trace command, do not specify WCHMSG, WCHLICLOG or WCHPAL parameters.
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF39D1) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF39D1) EXEC(DO)
/* traitement de l'erreur */
ENDDO