Aller au contenu

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...

VariableTypeLongueur
&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