Message d'erreur IBM i (AS/400)
CPF0B22
Hiérarchie de noms de ressources partiellement extraite.
Gravité 30 · Erreur grave
Cause
Une partie seulement de la hiérarchie de noms de ressources a été trouvée dans la base de données du gestionnaire des ressources système. Le type de clé d'enregistrement dans la demande est &1. Si ce type est '0001'X, la clé d'enregistrement initiale correspond à l'adresse de sélection directe &2 et à l'adresse d'unité &3. Si le type est '0002'X, la clé d'enregistrement initiale est le nom de ressource &4.
Que faire
Effectuez l'une des opérations suivantes (commande WRKHDWPRD), puis, si nécessaire, mettez à jour la configuration du système :
- Si le type de clé d'enregistrement est '0001'X, recherchez la ressource à l'adresse de sélection directe &2, adresse d'unité &3.
- Si le type de clé d'enregistrement est '0002'X, recherchez le matériel ayant comme nom de ressource &4.
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 | *HEX |
2 |
| &2 | *HEX |
2 |
| &3 | *HEX |
2 |
| &4 | *CHAR |
10 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF0B22) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF0B22) EXEC(DO)
/* traitement de l'erreur */
ENDDO