Message d'erreur IBM i (AS/400)
CPF9244
Erreur de chargement de flot pour objet &1 de &2. Code raison &5.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
Le système source a envoyé au système cible DDM une demande DDM de chargement d'un flot de données dans l'objet &1 de &2. Bien qu'une erreur se soit produite au cours de l'opération, le flot de données a bien été chargé dans le système cible. Le code raison est &5. La signification des différents codes raison est la suivante : 1) Le dernier objet de la chaîne n'est pas l'objet STRSIZ (taille du flot). 2) La valeur de STRSIZ est &7. Cette valeur est différente de &6, taille du flot de données qui a été chargé.
Que faire
Envoyez l'objet STRSIZ comme dernier objet de la chaîne ou attribuez au flot de données la longueur indiquée dans la valeur de STRSIZ.
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 |
20 |
| &2 | *CHAR |
63 |
| &5 | *BIN |
2 |
| &6 | *BIN |
4 |
| &7 | *BIN |
4 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF9244) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF9244) EXEC(DO)
/* traitement de l'erreur */
ENDDO