Message d'erreur IBM i (AS/400)
CPF7CF8
La file d'attente de données externe REXX est pleine.
REXX external data queue is full.
Gravité 30 · Erreur grave
Cause
La file d'attente ne dispose pas de place suffisante pour contenir le nouvel élément de données. La file d'attente est limitée à 16 mégaoctets de données. Cela peut se produire lors du traitement de la commande Ajouter une mémoire tampon REXX (ADDREXBUF) ou lors de l'utilisation des fonctions ADD ou NEW de l'interface de programme d'application REXX QUEUE.
There is not enough room in the queue to hold the new data item. The queue is limited to 16 megabytes of data. This may occur when processing the Add REXX Buffer (ADDREXBUF) command or when the ADD or NEW functions of the REXX QUEUE Application Programming Interface are used.
Que faire
Effectuez l'une des opérations suivantes, puis renouvelez votre demande :
- Supprimez les données restant dans la file d'attente qui ne sont plus nécessaires à l'exécution du programme en cours, à l'aide de la commande PULL ou Supprimer une mémoire tampon REXX (RMVREXBUF).
- N'utilisez pas la file d'attente de données externe REXX pour gérer de grandes quantités de données.
Do one of the following, and try the request again: -- Remove any data remaining in the queue that is no longer necessary to run the current program by using the PULL or Remove REXX Buffer (RMVREXBUF) command. -- Do not use the REXX external data queue for managing large quantities of data.
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF7CF8) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF7CF8) EXEC(DO)
/* traitement de l'erreur */
ENDDO