CPF5526
Transaction avec unité &4 interrompue de façon anormale par le système.
Gravité 50 · Fin anormale du travail
Cause
La session a été interrompue alors que les données stockées dans les mémoires tampon du système étaient incomplètes. La dernière opération d'écriture a indiqué que l'opération suivante allait concaténer de nouvelles données.
Que faire
Corrigez la logique du programme pour compléter l'enregistrement concaténé avant l'arrêt de la session. Redémarrez ensuite la session à partir du début.
Description technique
L'architecture de communication n'autorise pas la fin d'une chaîne (EC) lorsque la dernière zone de longueur (LL) indique une concaténation.
The communications architecture does not allow ending a chain (EC) when the last length field (LL) indicates concatenation.
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 |
|---|---|---|
| &4 | *CHAR |
10 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF5526) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF5526) EXEC(DO)
/* traitement de l'erreur */
ENDDO