CPF9E1F
Tentative de modification de la longueur de l'utilisateur de licence, code résultant &4.
Attempt made to change length of the license user, resulting code &4.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
Une tentative de modification de la longueur de l'utilisateur de licence a été effectuée pour le produit &1, durée de licence &5, fonction &3. Les codes résultants et leur signification sont les suivants : 01
- Comme il n'y avait pas d'utilisateurs actuels, la longueur de l'utilisateur de licence a été modifiée et l'utilisateur a été ajouté. 02
- Comme il y avait des utilisateurs actuels, la longueur de l'utilisateur de licence n'a pas été modifiée et l'utilisateur n'a pas été ajouté. 03
- La longueur de l'utilisateur de licence ne correspondait pas à la longueur de l'utilisateur de licence indiquée lors de la demande de cette licence.
An attempt was made to change the length of the license user for product &1, license term &5, feature &3. The resulting codes and their meanings follow: 01 -- Because there were not current users, length of license user was changed and user was added. 02 -- Because there were current users, length of license user was not changed and user was not added. 03 -- Length of license user did not match length of license user specified on the request of this license.
Que faire
Reprise pour 2 - Utilisez l'API QLZARLS pour libérer les utilisateurs actuels, puis tentez de modifier de nouveau la longueur. Reprise pour 3 - Indiquez la longueur correcte, puis renouvelez l'opération.
Recovery for 2 - Use the QLZARLS API to release the current users and try to change the length again. Recovery for 3 - Specify the correct length and try again.
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...
| Variable | Type | Longueur |
|---|---|---|
| &1 | *CHAR |
7 |
| &3 | *CHAR |
4 |
| &4 | *BIN |
2 |
| &5 | *CHAR |
10 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF9E1F) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF9E1F) EXEC(DO)
/* traitement de l'erreur */
ENDDO