Message d'erreur IBM i (AS/400)
CPFAFFF
Erreur système interne dans le programme &1.
Internal system error in program &1.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
Une erreur système interne s'est produite dans le programme &1.
An internal system error occurred in program &1.
Que faire
Consultez l'historique du travail pour rechercher les messages d'erreur éventuellement émis avant celui-ci. Ces messages peuvent aider à déterminer l'origine de l'erreur. Signalez le problème à l'aide de la commande Analyser un problème (ANZPRB).
Check the job log for error messages that may have been issued prior to this one. The messages may help determine the source of the error. Report the problem using the Analyze Problem (ANZPRB) command.
Description technique
Ce message est envoyé lorsqu'une erreur interne s'est produite. Il s'agit d'une condition APAR. Cela signifie généralement qu'une branche inattendue d'une instruction conditionnelle a été exécutée en raison d'une erreur ou d'une valeur interne. Les données d'erreur interne sont &2.
This message is sent when an internal error has occurred. It is an APAR condition. It usually means some unexpected branch of a conditional statement was run because of an internal error or value. The internal error data is &2.
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 |
64 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPFAFFF) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPFAFFF) EXEC(DO)
/* traitement de l'erreur */
ENDDO