Aller au contenu

Message d'erreur IBM i (AS/400)

CPFBBA3

La valeur &1 indiquée pour l'action par défaut de basculement n'est pas valide.

Value &1 specified for failover default action is not valid.

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

Cause

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

  • L'action par défaut de basculement doit être 0 si la file d'attente de messages n'est pas indiquée ou vaut *NONE. 2
  • L'action par défaut de basculement doit être -1 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
  • La valeur indiquée n'est pas une valeur valide pour l'action par défaut de basculement.

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

Que faire

Corrigez le paramètre d'action par défaut 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 default action 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(CPFBBA3) MSGF(QSYS/QCPFMSG)

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

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