CPF9586
Programme &1 déjà présent en environnement de débogage ILE.
Gravité 30 · Erreur grave
Cause
Le programme &1 de la bibliothèque &2 ne peut être ajouté à l'environnement de débogage OPM car il est déjà actif en environnement de débogage ILE.
Que faire
Si vous voulez ajouter ce programme en environnement de débogage OPM, vous devez d'abord le supprimer de l'environnement de débogage ILE. Relancez ensuite la commande.
Description technique
Les programmes OPM ne peuvent se trouver que dans un seul environnement de débogage à la fois. Actuellement, ce programme se trouve dans l'environnement de débogage ILE. Différents débogueurs ajoutent et retirent des programmes de l'environnement de débogage par des méthodes différentes. Pour retirer ce programme de l'environnement de débogage ILE à l'aide de la prise en charge de base, entrez la commande DSPMODSRC (Afficher la source d'un module). Appuyez ensuite sur F14 (Gérer la liste des modules). Placez ensuite un 4 (Retirer le programme) dans la zone Opt en regard du nom de ce programme.
OPM programs can be in only one debug environment at a time. Currently this program is in the ILE debug environment. Different debuggers add and remove programs to the debug environment by different methods. To remove this program from the ILE debug environment using base support, enter the DSPMODSRC (Display Module Source) command. Then press F14 (Work with module list). Then place a 4 (Remove program) in the Opt field next to this program''s name.
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 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF9586) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF9586) EXEC(DO)
/* traitement de l'erreur */
ENDDO