CPF70CD
Impossible d'effectuer l'opération au-delà du poste &7.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
L'application ou le retrait de postes journalisés a échoué au poste portant le numéro de séquence &7 et l'identificateur de cycle de validation &8 dans le récepteur de journal &4 de la bibliothèque &5. Le poste de journal &7 désigne l'opération exécutée sur l'objet &1, bibliothèque &2, membre &3 ou sur l'objet &13, ID fichier &10, type *&9 qui ne peut pas être appliquée ou supprimée. L'identificateur de message &12 fournit des détails supplémentaires sur l'incident. Si *N ou un zéro hexadécimal s'affiche, les informations ne sont pas applicables.
Que faire
Pour interpréter l'identificateur de message, effectuez l'une des opérations suivantes : - Affichez la description du message à l'aide de la commande DSPMSGD xxxxxxx (xxxxxxx représente l'identificateur de message) pour obtenir des informations complémentaires sur l'incident. Identifiez l'opération en cours d'exécution au poste de journal &7 à l'aide de la commande DSPJRN (Afficher un journal). Appliquez les mesures de reprise nécessaires selon l'opération indiquée au poste &7 et l'identificateur de message. - Affichez l'historique du travail (commande DSPJOBLOG) et identifiez dans ce dernier l'endroit d'affichage du dernier message et de l'identificateur de message &12. Ce message comporte des détails spécifiques, tels que le nom de l'objet, relatifs à l'incident. Si vous souhaitez poursuivre l'application ou le retrait, assurez-vous que vous avez effectué la reprise nécessaire pour l'incident indiqué au poste de journal &7 et dans l'identificateur de message &12. Notez que vous ne pourrez peut-être pas poursuivre l'opération pour l'objet dans tous les cas. Renouvelez ensuite la demande APYJRNCHG en indiquant toutes les valeurs de mot clé déjà indiquées, mais précisez le numéro de séquence à la suite du poste &7 au paramètre FROMENTLRG ou au paramètre FROMENT et le récepteur de journal &4 comme premier récepteur dans la bibliothèque &5. Pour poursuivre le traitement d'une demande RMVJRNCHG, relancez-la en indiquant toutes les valeurs de mot clé déjà indiquées, mais précisez le numéro de séquence avant le poste &7 au paramètre FROMENTLRG ou au paramètre FROMENT et le récepteur de journal &4 dans la bibliothèque &5 comme premier récepteur au paramètre RCVRNG.
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 |
| &3 | *CHAR |
10 |
| &4 | *CHAR |
10 |
| &5 | *CHAR |
10 |
| &7 | *UBIN |
8 |
| &8 | *UBIN |
8 |
| &9 | *CHAR |
7 |
| &10 | *HEX |
16 |
| &12 | *CHAR |
7 |
| &13 | *CHAR |
variable |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF70CD) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF70CD) EXEC(DO)
/* traitement de l'erreur */
ENDDO