Message d'erreur IBM i (AS/400)
CPF2279
Impossible de supprimer la liste d'autorisation &1.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
La liste d'autorisation &1 sert à protéger des objets. De telles listes ne peuvent être supprimées en cours d'utilisation.
Que faire
Utilisez la commande DSPAUTLOBJ (Afficher les objets d'une liste d'autorisation) pour identifier les objets protégés par la liste &1.
- Utilisez, pour chacun des objets de la liste, la commande EDTOBJAUT (Réviser les droits sur un objet), GRTOBJAUT (Accorder des droits sur un objet) ou RVKOBJAUT (Révoquer les droits sur un objet), pour remplacer la liste d'autorisation par une autre liste, ou pour lui retirer la protection de l'objet. La liste d'autorisation peut être supprimée lorsqu'elle ne protège aucun objet.
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 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF2279) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF2279) EXEC(DO)
/* traitement de l'erreur */
ENDDO