Aller au contenu

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

VariableTypeLongueur
&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