Message d'erreur IBM i (AS/400)
CPFB682
Echec de l'API &1. Code raison &2.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
L'API &1 du support IBM i pour la fonction Voisinage réseau de Windows (IBM i NetServer) a échoué. Code raison : &2. Les codes raison et leur signification sont indiqués ci-après. 1 - Extraction des justificatifs utilisateur impossible. 2 - Extraction des justificatifs impossible. 3 - L'opération d'échange de profil utilisateur a échoué. 4 - Obtention du verrou pour le programme de service QZLSSRV1 de la bibliothèque QSYS impossible. 5 - Incident opérations internes, code retour &3. 6 - Exécution de la demande de publication impossible pour le partage d'impression &4. API &1 exécutée mais la publication de partage d'impression a été désactivée lors de l'utilisation de l'API d'ajout de partage d'impression (QZLSADPS) ou la valeur de publication de partage d'impression n'a pas été modifiée lors de l'utilisation de l'API de modification de partage d'impression (QZLSCHPS). 7 - Des erreurs se sont produites pour les codes raison 5 et 6.
Que faire
Après avoir exécuté l'action de reprise correspondant au code raison spécifié, rappelez l'API. 1 - Contactez votre prestataire de maintenance. 2 - Contactez votre prestataire de maintenance. 3 - Contactez votre prestataire de maintenance. 4 - Exécutez la commande WRKOBJLCK (Gérer les verrouillages d'objet) pour rechercher le propriétaire du verrouillage et supprimer celui-ci. 5 - Arrêtez IBM i NetServer à l'aide de l'API QZLSENDS ou de la commande ENDTCPSVR(*NETSVR), puis redémarrez-le à l'aide de l'API QZLSSTRS avec l'option de réinitialisation. Si l'incident persiste, redémarrez le sous-système QSERVER à l'aide des commandes ENDSBS et STRSBS, puis démarrez IBM i NetServer à l'aide de l'API QZLSSTRS ou de la commande STRTCPSVR(*NETSVR). Si l'incident persiste, adressez-vous à votre prestataire de maintenance. 6 - Consultez les messages de niveau inférieur précédents pour déterminer pourquoi la demande de publication n'a pas pu être exécutée pour le partage d'impression. Corrigez les erreurs et utilisez l'API QZLSCHPS pour renouveler la demande de publication pour ce partage d'impression. Si l'incident persiste, adressez-vous à votre prestataire de maintenance. 7 - Consultez les actions de reprise pour les codes raison 5 et 6.
Description technique
Pour plus d'informations sur les API IBM i Support for Windows Network Neighborhood (IBM i NetServer), voir la collection de rubriques APIs de la catégorie Programming du centre de documentation IBM i, http://www.ibm.com/systems/i/infocenter/.
See the APIs topic collection in the Programming category in the IBM i Information Center, http://www.ibm.com/systems/i/infocenter/, for more information about IBM i Support for Windows Network Neighborhood (IBM i NetServer) APIs.
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 | *BIN |
4 |
| &3 | *BIN |
4 |
| &4 | *CHAR |
12 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPFB682) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPFB682) EXEC(DO)
/* traitement de l'erreur */
ENDDO