Message d'erreur IBM i (AS/400)
CPF90EA
Liste d'attributs étendus non acceptée.
Gravité 30 · Erreur grave
Cause
Les règles de formatage de l'architecture d'échange de documents ne sont pas respectées ou la longueur d'un attribut étendu n'est pas correcte. Le nom de l'attribut étendu erroné est &1. La valeur non acceptée est &2&3. Si le nom de l'attribut étendu est *N, aucun attribut étendu particulier n'est erroné; la longueur de la liste d'attributs étendus est en cause ou le système n'a pas trouvé de nom de paramètre là où il en cherchait. Seuls les paramètres relatifs au nom, au drapeau et à la valeur sont permis et ils doivent figurer dans cet ordre. Si la valeur est *N, elle n'est pas en cause ou est introuvable.
Que faire
Corrigez l'attribut étendu erroné ou faites en sorte que la liste d'attributs étendus soit de la bonne longueur et relancez la demande.
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 |
12 |
| &2 | *CHAR |
2 |
| &3 | *HEX |
variable |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF90EA) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF90EA) EXEC(DO)
/* traitement de l'erreur */
ENDDO