Aller au contenu

CPFBBA2

La valeur &1 indiquée pour le délai d'attente de basculement n'est pas valide.

Value &1 specified for failover wait time is not valid.

Gravité 40 · Fin anormale du programme ou de la fonction

Cause

La valeur &1 indiquée pour le délai d'attente de basculement n'est pas valide. Le code anomalie est &2. Les codes anomalie possibles sont les suivants : 1

  • Le délai d'attente de basculement doit être 0 si la file d'attente de messages n'est pas indiquée ou vaut *NONE. 2
  • Le délai d'attente de basculement doit être -2 ou 0 si la file d'attente de messages est *SAME et qu'aucune file d'attente de messages n'était indiquée auparavant. 3
  • Le délai d'attente de basculement ne peut pas être 0 si la file d'attente de messages est indiquée. 4
  • La valeur indiquée n'est pas une valeur valide pour le délai d'attente de basculement.

The value &1 specified for failover wait time is not valid. The reason code is &2. Possible reason codes are: 1 -- The failover wait time must be 0 if the message queue is not specified or is *NONE. 2 -- The failover wait time must be either -2 or 0 if the message queue is *SAME and there was previously no message queue specified. 3 -- The failover wait time cannot be 0 if the message queue is specified. 4 -- The value specified is not a valid value for failover wait time.

Que faire

Corrigez le paramètre de délai d'attente de basculement ou le paramètre de file d'attente de messages, puis renouvelez votre demande. Pour la signification des valeurs de paramètre, consultez les informations APIs: Cluster APIs de la catégorie Programming dans l'IBM i Information Center, http://www.ibm.com/systems/i/infocenter/.

Correct either the failover wait time parameter or the message queue parameter and try the request again. See the APIs: Cluster APIs information in the Programming category in the IBM i Information Center, http://www.ibm.com/systems/i/infocenter/, for the meaning of the parameter values.

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

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPFBBA2) MSGF(QSYS/QCPFMSG)

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

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