Message d'erreur IBM i (AS/400)
CPF90D8
Arrêt de l'impression de courrier sur système hôte; démarrez QSNADS.
Gravité 99 · Action requise
Cause
De graves erreurs empêchent le système d'imprimer le courrier. Consultez l'historique du travail &3/&2/&1 pour connaître la cause du problème.
Que faire
Apportez les corrections nécessaires. Si l'historique du travail est introuvable, modifiez la description du travail QDIA en QGPL (commande CHGJOBD) et indiquez LOG(4 0 *SECLVL) pour que les erreurs ultérieures soient journalisées. Utilisez la commande ENDSBS (Arrêter un sous-système) pour mettre fin au sous-système QSNADS et démarrez-le à nouveau à l'aide de la commande STRSBS (Démarrer un sous-système).
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 |
6 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF90D8) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF90D8) EXEC(DO)
/* traitement de l'erreur */
ENDDO