CPFB9C8
Les descripteurs de fichier 0, 1 et 2 doivent être ouverts pour exécuter le programme PASE for i.
File descriptors 0, 1, and 2 must be open to run the PASE for i program.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
Lorsque la variable d'environnement ILE QIBM_USE_DESCRIPTOR_STDIO est Y ou I, les descripteurs de fichier 0, 1 et 2 du système de fichiers intégré doivent être ouverts avant d'appeler l'API Qp2RunPase pour exécuter un programme PASE for i.
When ILE environment variable QIBM_USE_DESCRIPTOR_STDIO is Y or I, Integrated File System file descriptors 0, 1, and 2 must be opened before calling the Qp2RunPase API to run a PASE for i program.
Que faire
Ouvrez les descripteurs de fichier 0, 1 et 2, ou modifiez la variable d'environnement QIBM_USE_DESCRIPTOR_STDIO, puis renouvelez la demande.
Either open file descriptors 0, 1, and 2 or change environment variable QIBM_USE_DESCRIPTOR_STDIO, and then try the request again.
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPFB9C8) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPFB9C8) EXEC(DO)
/* traitement de l'erreur */
ENDDO