Message d'erreur IBM i (AS/400)
CPF8880
La phase &1 n'a pas été libérée par NetView Distribution Manager.
Gravité 30 · Erreur grave
Cause
Une erreur s'est produite sur votre système ou sur le système hôte lors du traitement de la commande RLSRMTPHS (Libérer une phase éloignée). En conséquence, la phase &1 du plan &2 n'a pas été libérée.
Que faire
Procédez comme suit :
- Consultez les messages précédents dans l'historique du travail utilisateur. Si l'erreur s'est produite sur votre système, suivez la procédure de reprise indiquée dans cet historique.
- Si l'erreur provient du système hôte, soit la phase ou le plan n'existe pas sur l'hôte, soit la phase n'est pas à l'état Suspendu. Demandez à l'opérateur NDM d'identifier l'incident. Corrigez l'erreur sur le système hôte, puis renouvelez la demande.
Description technique
Le code anomalie est &3. Les codes anomalie et leur signification sont les suivants :
- 4 : phase déjà terminée ou supprimée.
- 8 : phase non trouvée.
- 16 : erreur NetView Distribution Manager. --9999 : erreur détectée par IBM System i.
The reason code is &3. The reason codes and their meanings follow: -- 4: Phase already Completed or Deleted. -- 8: Phase not found. -- 16: NetView Distribution Manager error. --9999: IBM System i detected error.
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 |
8 |
| &2 | *CHAR |
8 |
| &3 | *BIN |
4 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF8880) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF8880) EXEC(DO)
/* traitement de l'erreur */
ENDDO