CPFAD93
Incident APPC. Code d'incident &3.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
Un incident APPC s'est produit lors de l'utilisation par ObjectConnect de l'unité &1 sur le système &2. Les 4 premiers chiffres du code d'erreur représentent le code raison et les autres chiffres les données d'analyse. Les codes raison possibles sont les suivants : 0009
- Dépassement du délai d'activation de session. 0864
- Interruption de la conversation. 0010
- Unité hors fonction. 408B ou 488B
- Mode QSOCCT non défini correctement dans le sous-système QCMN. 4834
- Annulation du rétablissement. 6826
- Incident SNA (voir les données d'analyse). E015-E019, E01A
- Incident SNA (voir les données d'analyse). E020-E022
- Incident matériel (les données d'analyse indiquent le code d'erreur matérielle).
Que faire
Consultez les messages précédents de l'historique du travail pour identifier l'origine de l'erreur. Corrigez toute erreur et renouvelez la demande. Si l'incident persiste, signalez-le à l'aide de la commande ANZPRB (Analyser les incidents).
Description technique
La reprise nécessaire est déterminée par le code d'échec. 0009
- Recherchez la CLASS utilisée pour la commande SAVRST émise, puis augmentez le délai d'attente par défaut de la CLASS. Si l'échec persiste, vérifiez que le sous-système QCMN existe sur le système cible et qu'il comporte une entrée de communications correspondant à l'unité APPC ou APPN cible. Si ce n'est pas le cas, utilisez la commande Ajouter une entrée de communications (ADDCMNE) et démarrez le sous-système. 0010
- Activez l'unité APPC. 0864
- Il y a peut-être eu une défaillance de l'application sur le système distant. L'application a émis un appel qui a mis fin à la conversation alors que le système local tentait de recevoir des données. Ce n'est peut-être pas un problème. Consultez les messages précédents dans l'historique du travail pour déterminer l'origine de l'erreur. 408B ou 488B
- Corrigez le MODE pour qu'il s'agisse d'un mode de communications défini sur le système. 4834, 6826, E015-E019, E01A, E020-E022
- Signalez le problème (ANZPRB). Les données de détection SNA sont disponibles dans SNA Formats, GA27-3136, ou dans le manuel APPN Support, SC41-3407.
The necessary recovery is determined by the failure code. 0009 -- Find out the CLASS which is used for the SAVRST command issued and then increase the default wait time in the CLASS. If it still fails, then check to make sure that the qcmn subsystem is on the target system and that it has a communications entry corresponding to the target APPC or APPN device. If there is not, use the Add Communications Entry (ADDCMNE) command and start the subsystem. 0010 -- Vary on the APPC device. 0864 -- There may have been a failure of the application on the remote system. The application issued a call that resulted in the conversation being terminated while the local system was trying to receive data. This may not be a problem. See previously listed messages in the job log to determine the source of the error. 408B or 488B -- Correct the MODE to be a communications mode defined on the system. 4834, 6826, E015-E019, E01A, E020-E022 -- Report the problem (ANZPRB). SNA sense data is available in SNA Formats, GA27-3136, or in the APPN Support Book, SC41-3407.
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 |
8 |
| &3 | *HEX |
16 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPFAD93) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPFAD93) EXEC(DO)
/* traitement de l'erreur */
ENDDO