Message d'erreur IBM i (AS/400)
CPFAF82
Une erreur s'est produite pendant l'exécution de l'API MSF.
Error occurred during running of MSF API.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
Une erreur s'est produite pendant l'exécution de l'API &2 du cadre de serveur de courrier (MSF). Le code cause est &1. Les codes cause et leur signification sont les suivants : 01
- Index de pool MSF non trouvé 02
- File d'attente MSF non trouvée 03
- Objet interne MSF non trouvé 04
- Verrou d'objet interne MSF non disponible 05
- Erreur lors de l'adressage de la liste de paramètres 06
- Espace MSF endommagé 07
- L'API MSF ne peut pas être appelée depuis le travail 99
- Erreur inconnue
An error occurred during running of the mail server framework (MSF) &2 API. The reason code is &1. Reason codes and their meanings follow: 01 -- MSF pool index not found 02 -- MSF queue not found 03 -- MSF internal object not found 04 -- MSF internal object lock not available 05 -- Error while addressing parameter list 06 -- MSF space damaged 07 -- MSF API cannot be called from job 99 -- Unknown error
Que faire
Selon le code cause, effectuez l'une des opérations suivantes : 01-03
- Utilisez la commande Démarrer le cadre de serveur de courrier (STRMSF) pour démarrer de nouveau les travaux MSF. 04
- Utilisez la commande Terminer le cadre de serveur de courrier (ENDMSF) pour terminer tous les travaux MSF. Utilisez ensuite la commande Démarrer le cadre de serveur de courrier (STRMSF) pour démarrer de nouveau les travaux MSF. 05
- Vérifiez la liste de paramètres et assurez-vous que tous les paramètres sont correctement indiqués. Renouvelez ensuite votre demande. 06
- Renouvelez l'appel de l'API. 07
- Pour des informations sur l'appel de cette API, consultez le manuel AnyMail/400 Mail Server Framework Support, SC41-5411. Des messages de l'historique du travail peuvent aider à déterminer la cause de l'erreur. Corrigez l'erreur, puis renouvelez l'appel de l'API. Si le problème persiste, signalez-le à l'aide de la commande Analyser un problème (ANZPRB).
Based on the reason code, do one of the following: 01-03 -- Use the Start Mail Server Framework (STRMSF) command to start the MSF jobs again. 04 -- Use the End Mail Server Framework (ENDMSF) command to end all MSF jobs. Then use the Start Mail Server Framework (STRMSF) command to start the MSF jobs again. 05 -- Check the parameter list and make sure that all parameters are correctly specified. Then try the request again. 06 -- Retry the API. 07 -- See the AnyMail/400 Mail Server Framework Support book, SC41-5411, for information about calling this API. There may be messages listed in the job log to determine the cause of the error. Correct the error and retry the API. If the problem continues, report the problem using the Analyze Problem (ANZPRB) command.
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 |
2 |
| &2 | *CHAR |
32 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPFAF82) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPFAF82) EXEC(DO)
/* traitement de l'erreur */
ENDDO