Aller au contenu

CPF8369

Cannot place API commitment resource under commitment control; reason code &1.

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

Cause

Une tentative incorrecte de placer une ressource de validation d'API sous contrôle de validation pour la définition de validation &3 a été effectuée. Le code anomalie est &1

  • &6 &7 &8 &9 &10 &11 &12 &13 &14 &15

An attempt was made to place an API commitment resource under commitment control for commitment definition &3 that was not valid. Reason code is &1 -- &6 &7 &8 &9 &10 &11 &12 &13 &14 &15

Que faire

&16 &17 &18 &19 &20 &21 &22 &23 &24 &25

Description technique

L'identificateur de définition de validation est &4. Le numéro du groupe d'activation est &5. L'ID d'espace de verrouillage est &26. L'ID d'espace associé à l'espace de verrouillage est &27. L'XID est &28.

The commitment definition identifier is &4. The activation group number is &5. The lock space id is &26. The lock space associated space id is &27. The XID is &28.

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 2
&3 *CHAR 10
&4 *HEX 10
&5 *HEX 4
&6 *CHAR 99
&7 *CHAR 99
&8 *CHAR 99
&9 *CHAR 99
&10 *CHAR 99
&11 *CHAR 99
&12 *CHAR 99
&13 *CHAR 99
&14 *CHAR 99
&15 *CHAR 99
&16 *CHAR 99
&17 *CHAR 99
&18 *CHAR 99
&19 *CHAR 99
&20 *CHAR 99
&21 *CHAR 99
&22 *CHAR 99
&23 *CHAR 99
&24 *CHAR 99
&25 *CHAR 99
&26 *CHAR 20
&27 *BIN 2
&28 *HEX 140

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF8369) MSGF(QSYS/QCPFMSG)

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

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