Aller au contenu

CPF7ADA

La file d'attente de données &4/&3 est incorrecte.

Data queue &4/&3 not valid.

Gravité 30 · Erreur grave

Cause

L'objet file d'attente de données indiqué, &3 de la bibliothèque &4, n'est pas une file d'attente de données valide pour l'une des raisons suivantes :

  • Le nom indiqué pour la file d'attente de données n'était pas correct.
  • La longueur maximale d'entrée est trop petite.
  • La séquence n'est pas *FIFO.

The data queue object specified, &3 in library &4, is not a valid data queue for one of the following reasons: -- The name specified for the data queue was not correct. -- The maximum entry length is too small. -- The sequence is not *FIFO.

Que faire

Consultez les messages précédemment listés pour déterminer pourquoi l'objet file d'attente de données indiqué n'est pas valide. Selon la raison, effectuez l'une des opérations suivantes :

  • Indiquez le nom de la file d'attente de données correcte.
  • L'objet file d'attente de données que vous indiquez doit avoir une longueur maximale d'entrée d'au moins 80 octets.
  • L'objet file d'attente de données que vous indiquez doit avoir la séquence *FIFO.

See the previously listed messages to determine the reason the data queue object specified is not valid. Depending of the reason, do one of the following: -- Specify the name of the correct data queue. -- The data queue object you specify must have a maximum entry length of at least 80 bytes. -- The data queue object you specify must have a sequence of *FIFO.

Description technique

Cette fonction a été demandée par l'application locale &2.

This function was requested by local application &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...

VariableTypeLongueur
&2 *CHAR 8
&3 *CHAR 10
&4 *CHAR 10

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF7ADA) MSGF(QSYS/QCPFMSG)

L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :

MONMSG MSGID(CPF7ADA) EXEC(DO)
  /* traitement de l'erreur */
ENDDO