CPF4355
Valeur OUTPTY &6 dépasse limite de priorité de l'utilisateur &7.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
Le niveau de priorité en sortie attribué au fichier &2 de la bibliothèque &3 dépasse la limite de priorité définie dans le profil utilisateur (&8). De plus, l'utilisateur &7 ne dispose pas des droits qui lui permettraient de dépasser cette limite : 1) droits SPCAUT(*SPLCTL) (contrôle du spoule), 2) droits SPCAUT(*JOBCTL) (contrôle de travaux), la file d'attente en sortie étant sous contrôle opérateur (OPRCTL(*YES)), 3) propriété de la file d'attente en sortie, celle-ci étant définie avec AUTCHK(*OWNER), 4) ou droits *READ, *ADD et *DLT sur la file d'attente en sortie, celle-ci étant définie avec AUTCHK(*DTAAUT).
Que faire
Indiquez un niveau de priorité en accord avec votre profil utilisateur ou demandez au responsable de la sécurité de vous attribuer une limite de priorité plus élevée.
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 |
|---|---|---|
| &2 | *CHAR |
10 |
| &3 | *CHAR |
10 |
| &6 | *CHAR |
1 |
| &7 | *CHAR |
10 |
| &8 | *CHAR |
1 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF4355) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF4355) EXEC(DO)
/* traitement de l'erreur */
ENDDO