Aller au contenu

CPF9584

Impossible d'ajouter programme OPM &1 à l'environnement de débogage ILE.

Gravité 30 · Erreur grave

Cause

Le programme &1 de la bibliothèque &2 ne peut pas être ajouté à l'environnement de débogage ILE car il ne contient pas de données de débogage de source OPM. Le débogage d'un programme OPM en environnement de débogage ILE n'est possible que si ce programme contient des données de débogage de source OPM.

Que faire

Si le compilateur OPM permet de générer des données de débogage de source, compilez le programme en précisant l'option de compilation appropriée. Ajoutez ensuite à nouveau le programme au débogage. Les données de débogage de source OPM peuvent être indiquées au moment de la compilation au paramètre OPTION de deux manières : 1) Commandes CRTRPGPGM, CRTCBLPGM et CRTCLPGM : indiquez OPTION(*SRCDBG). 2) Commandes CRTRPGPGM, CRTCBLPGM, CRTRPTPGM, CRTSQLRPG, CRTSQLCBL et CRTCICSCBL : indiquez OPTION(*LSTDBG).

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...

VariableTypeLongueur
&1 *CHAR 10
&2 *CHAR 10

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF9584) MSGF(QSYS/QCPFMSG)

L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :

MONMSG MSGID(CPF9584) EXEC(DO)
  /* traitement de l'erreur */
ENDDO