Message d'erreur IBM i (AS/400)
CPFAF92
Arguments incorrects pour le programme de point d'exit.
Incorrect arguments for exit point program.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
L'erreur est survenue lors de l'appel du programme de point d'exit &1 de la bibliothèque &2 pour le point d'exit &3 et le message &4 de l'infrastructure de serveur de courrier (MSF). Le journal du travail peut contenir des messages supplémentaires permettant de déterminer la cause de l'erreur.
The error occurred while calling exit point program &1 in library &2 for exit point &3 for mail server framework (MSF) message &4. There may be additional messages in the job log to determine the cause of the error.
Que faire
Signalez le problème au propriétaire du programme de point d'exit ou à votre administrateur système. Modifiez le programme de point d'exit pour qu'il accepte le nombre et le type corrects de paramètres. Pour plus d'informations sur l'utilisation des interfaces MSF, consultez la collection de rubriques APIs de la catégorie Programming dans l'IBM i Information Center, http://www.ibm.com/systems/i/infocenter/.
Report the problem to the exit point program owner or your system administrator. Change the exit point program to accept the correct number and type of parameters. See the APIs topic collection in the Programming category in the IBM i Information Center, http://www.ibm.com/systems/i/infocenter/, for information about using the MSF interfaces.
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 |
10 |
| &2 | *CHAR |
10 |
| &3 | *CHAR |
20 |
| &4 | *CHAR |
32 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPFAF92) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPFAF92) EXEC(DO)
/* traitement de l'erreur */
ENDDO