Aller au contenu

Message d'erreur IBM i (AS/400)

CPF70F5

Valeur de seuil de récepteur incorrecte.

Gravité 30 · Erreur grave

Cause

Puisque MNGRCV(*SYSTEM) a été défini pour ce journal, le récepteur qui doit être attaché doit avoir une valeur de seuil autre que *NONE et d'au moins &2 Ko.

Que faire

Si JRNRCV(*GEN) a été défini lors du changement de récepteurs de journal (commande CHGJRN), relancez l'opération et définissez une valeur de seuil autre que *NONE et qui soit de &2 Ko ou plus. Si le nom d'un récepteur a été défini lors du changement de récepteurs de journal ou lors de la création de journal (commande CRTJRN ), supprimez le récepteur qui doit être attaché et créez un nouveau récepteur de journal (commande CHGJRN) définissant une valeur de seuil autre que *NONE et qui soit de &2 Ko ou plus. Renouvelez ensuite votre demande via ce nouveau récepteur de journal. Si vous ne souhaitez pas que le système gère les récepteurs pour ce journal et que vous voulez *NONE comme valeur de seuil, relancez l'opération en précisant MNGRCV(*USER).

Description technique

Si vous tentiez une opération CHGJRN en indiquant JRNRCV(*GEN) THRESHOLD(*SAME), vous pouvez déterminer la valeur de seuil du récepteur actuellement rattaché à l'aide de la commande Gérer les attributs du journal (WRKJRNA) et en sélectionnant l'option d'affichage des attributs du récepteur actuellement rattaché.

If you were attempting a CHGJRN operation and specified JRNRCV(*GEN) THRESHOLD(*SAME), you can determine the currently attached receivers threshold value by using the Work with Journal Attributes (WRKJRNA) command and selecting the display attributes option for the currently attached receiver.

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 *BIN 4

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF70F5) MSGF(QSYS/QCPFMSG)

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

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