CPF8128
Dommage &8 sur file d'attente en sortie &4 de &9.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
La file d'attente en sortie &4 de la bibliothèque &9 est endommagée et n'est plus utilisable. Le propriétaire de la file d'attente en sortie est &6. L'ID du cliché VLOG est &7.
Que faire
Procédez de l'une des façons suivantes :
- Si la file d'attente en sortie endommagée est destinée à une unité, supprimez-la à l'aide de la commande DLTOUTQ. La file d'attente en sortie de l'unité est alors reconstituée par le système. Les fichiers spoule sont restaurés dans la file d'attente en sortie après l'envoi du message CPC3308 dans la file d'attente de messages QSYSOPR.
- Si la file d'attente en sortie endommagée a été créée par l'utilisateur, les fichiers spoule sont envoyés dans la file d'attente en sortie QSPRCLOUTQ de la bibliothèque QRCL (ou QRCLxxxxx, xxxxx étant le numéro d'un ASP principal si la file d'attente en sortie figure sur un pool de stockage sur disque indépendant). Effectuez les opérations suivantes : 1. Supprimez la file d'attente en sortie (commande DLTOUTQ). 2. Recréez la file d'attente en sortie (commande CTROUTQ). 3. Une fois que le message CPC3308 a été envoyé dans la file d'attente de messages QSYSOPR, placez tous les fichiers spoule qui figuraient initialement dans la file d'attente en sortie endommagée, dans la file d'attente en sortie nouvellement créée, à l'aide de la commande CHGSPLFA (Modifier les attributs d'un fichier spoule).
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 |
|---|---|---|
| &4 | *CHAR |
10 |
| &6 | *CHAR |
10 |
| &7 | *CHAR |
8 |
| &8 | *CHAR |
10 |
| &9 | *CHAR |
10 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF8128) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF8128) EXEC(DO)
/* traitement de l'erreur */
ENDDO