CPFB419
Une erreur s'est produite lors d'une tentative d'extraction de postes d'exportation.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
Une erreur s'est produite lors d'une tentative d'extraction de postes d'exportation. Code raison &1. Les codes raison et leur signification sont les suivants : 1. Le pointeur récepteur n'est pas défini ou il est incorrect. 2. La longueur du récepteur (en octets) est incorrecte. 3. La longueur du chemin d'accès à l'objet est incorrect. 4. Le pointeur d'informations en retour des enregistrements renvoyés n'est pas défini ou il est incorrect. 5. Le nom de format est incorrect. 6. Le nom de chemin d'accès aux objets est incorrect. 7. Le CCSID du nom de chemin d'accès aux objets est incorrect ou n'est pas pris en charge. 8. Un indicateur est incorrect. 9. Le pointeur de code d'erreur n'est pas défini ou il est incorrect. 10. Vous n'êtes pas autorisé à accéder au fichier /etc/exports. 11. Le nom de chemin d'accès aux objets doit être absolu (commencer par /). 12. Un paramètre n'a pas pu être reçu.
Que faire
Reportez-vous aux messages précédents de l'historique du travail et exécutez les actions de reprise indiquées. En outre, vous devez exécuter les actions de reprise ci-après en fonction des codes raison répertoriés plus haut. 10. L'utilisateur de l'API QZNFRTVE doit disposer des droits *X (utilisation) sur le répertoire principal (/) et le répertoire /etc. IL doit également détenir les droits *R (lecture) sur le fichier /etc/exports (s'il existe). Vérifiez les droits à l'aide de la commande DSPAUT. Demandez au responsable de la sécurité ou au propriétaire des objets de vous accorder des droits d'accès supplémentaires. 12. L'un des paramètres transmis n'a pas pu être reçu et aucune information sur les postes d'exportation n'a pu être extraite. Si l'incident persiste, adressez-vous au responsable de la maintenance IBM.
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 | *BIN |
4 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPFB419) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPFB419) EXEC(DO)
/* traitement de l'erreur */
ENDDO