CPF5E1A
Données utilisateur non envoyées lors d'une opération de validation à deux phases utilisant l'unité &1.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
Une erreur a été signalée lors du traitement d'une opération de validation ou d'une fonction de préparation de validation (PRPCMT). L'erreur a été détectée pendant l'envoi des données au partenaire. L'identificateur de la communication est &2. Il s'agit d'un nom d'unité programme ICF (transactions ICF), ou de l'identificateur d'une conversation CPI-C (conversations CPI-C).
Que faire
Affichez les messages de l'historique du travail (commande DSPJOBLOG) afin d'identifier l'incident. Prenez les mesures correctives indiquées par ces messages. Si l'historique ne contient pas de messages ou si ces derniers ne décrivent pas l'incident, la conversation a été interrompue. Le traitement de validation à deux phases se poursuit, invalidant les modifications apportées aux ressources restantes de l'unité d'oeuvre logique. Si l'incident persiste, signalez-le (commande ANZPRB).
Description technique
L'erreur s'est produite lors de la préparation de l'envoi d'un en-tête de services de présentation de préparation (prepare) ou d'un en-tête de services de présentation de demande de validation à un dernier agent optimisé. Le code retour ICF est &3.
The error occurred while preparing to send either a prepare presentation services header or a request commit presentation services header to an optimized last agent. The ICF return code is &3.
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 |
4 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF5E1A) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF5E1A) EXEC(DO)
/* traitement de l'erreur */
ENDDO