CPF5538
La demande de démarrage de session a échoué pour le fichier &2 de &3, unité &4.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
La demande de démarrage d'une nouvelle session a échoué lorsque le programme a lancé la fonction ACQUIRE. Il s'agit peut-être d'un problème de configuration.
Que faire
Assurez-vous, à l'aide de la commande WRKDEVD (Gérer les descriptions d'unités), que l'unité APPC a été configurée correctement. Effectuez l'une des opérations suivantes pour remédier à l'erreur :
- Assurez-vous que les informations relatives au lieu, c'est-à-dire le nom de lieu éloigné (paramètre RMTLOCNAME), le nom de lieu local (paramètre LCLLOCNAME) et l'identificateur du réseau éloigné (paramètre RMTNETID) sont correctes.
- Vérifiez, à l'aide de la commande WRKMODD (Gérer descriptions de modes) que le nom de la description de mode est identique au nom de mode indiqué pour le lieu éloigné. Renouvelez la demande dès que l'incident est corrigé.
Description technique
La demande de démarrage d'une nouvelle session a échoué avec le code de détection SNA (Systems Network Architecture) &7. Les descriptions des codes de détection SNA sont disponibles dans le manuel SNA Formats, GA27-3136, et dans les informations APPN de la catégorie Réseaux du centre de documentation IBM i, http://www.ibm.com/systems/i/infocenter/.
The request to start a new session failed with Systems Network Architecture (SNA) sense code &7. Descriptions of SNA sense codes are available in the SNA Formats manual, GA27-3136, and the APPN information in the Networking category in the IBM i Information Center book, http://www.ibm.com/systems/i/infocenter/.
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 |
|---|---|---|
| &2 | *CHAR |
10 |
| &3 | *CHAR |
10 |
| &4 | *CHAR |
10 |
| &7 | *HEX |
4 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF5538) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF5538) EXEC(DO)
/* traitement de l'erreur */
ENDDO