Message d'erreur IBM i (AS/400)
CPF3456
Impossible de modifier éditeur &1 pour file de sortie &4 de &5.
Gravité 60 · État du système
Cause
L'éditeur &3/&2/&1 n'a pu être modifié car la file d'attente en sortie était utilisée par un autre éditeur ou inaccessible au moment de la tentative de modification. La file d'attente en sortie a été détruite ('*N in *N' à la place du nom de la file d'attente).
Que faire
Lancez la commande WRKOUTQ si la file d'attente en sortie est disponible. Si elle est disponible et ne se trouve pas dans un ASP principal ou auxiliaire, relancez la commande. Si elle se trouve dans un ASP principal ou auxiliaire, elle ne se trouve peut-être pas dans l'espace de nom de la bibliothèque du travail de l'éditeur. Pour choisir cette file d'attente en sortie, arrêtez l'éditeur (ENDWTR) et redémarrez-le (STRPRTWRT) en vous assurant que le groupe d'ASP contenant cette file d'attente a été défini (SETASPGRP) pour l'unité d'exécution démarrant l'éditeur.
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...
| Variable | Type | Longueur |
|---|---|---|
| &1 | *CHAR |
10 |
| &2 | *CHAR |
10 |
| &3 | *CHAR |
6 |
| &4 | *CHAR |
10 |
| &5 | *CHAR |
10 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF3456) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF3456) EXEC(DO)
/* traitement de l'erreur */
ENDDO