CPF5D16
Une erreur empêchant la poursuite du traitement s'est produite.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
Une erreur s'est produite empêchant la poursuite du traitement. Le code erreur est &1. La description est la suivante :
- 1 : Une erreur inattendue s'est produite. Consultez les messages précédents ou, le cas échéant, les listages de compilation le cas échéant.
- 2 : Un module est trop volumineux pour être matérialisé dans un espace.
- 3 : Un programme de service est trop volumineux pour être matérialisé dans un espace.
- 4 : Le programme QBNBIND a été appelé avec un nombre de paramètres erroné.
- 6 : La conversion du niveau de version, d'édition et de modification dans un format interne a provoqué une erreur. Soit le niveau de version, d'édition et de modification est incorrect, soit la routine de conversion n'est pas au niveau du système en cours.
- 7 : Le nombre d'espaces secondaires créés n'était pas suffisant pour contenir les données copiées à partir des espaces secondaires du module.
- 8 : Le programme QBNBIND a été appelé en l'absence d'informations d'exportation explicites.
- 9 : Un module est activé pour la collecte de données de profilage, mais il ne dispose pas de suffisamment d'informations observables pour une nouvelle création.
- 10 : Une erreur s'est produite lors de la conversion du paramètre SRCSTMF, d'un chemin relatif en chemin absolu.
- 11 : Une erreur s'est produite lors de la lecture du fichier source de liage.
Que faire
-- 2, 3. Si un objet est trop volumineux pour être matérialisé, supprimez-le des commandes CRTPGM (Créer un programme) ou CRTSRVPGM (Créer un programme de service) ou fractionnez-le en objets plus petits. Relancez ensuite les commandes CRTPGM ou CRTSRVPGM.
- 4. Si l'incident concerne les paramètres passés, adressez-vous au responsable de la maintenance IBM.
- 6. Si l'incident concerne le niveau de version, d'édition et de modification, vérifiez que le niveau de version, d'édition et de modification du système est correct. Si tel est le cas, adressez-vous à votre support technique.
- 7. Si le nombre d'espaces secondaires était insuffisant, adressez-vous au responsable de la maintenance.
- 9. Si un module est activé pour la collecte de données de profilage, mais qu'il ne dispose pas suffisamment d'informations observables pour une nouvelle création, adressez au responsable de la maintenance.
- 10. Si le paramètre SRCSTMF n'a pas pu être converti d'un chemin relatif en chemin absolu, il se peut que l'utilisateur ne dispose pas du droit d'exécution (*X) pour un ou plusieurs des répertoires du chemin d'accès au fichier STREAM.
- 11. Si le fichier source de liage n'a pas pu être lu, adressez-vous au responsable de la maintenance.
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(CPF5D16) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF5D16) EXEC(DO)
/* traitement de l'erreur */
ENDDO