CPF6958
Aucun récepteur rattaché ne peut être utilisé.
No attached receiver can be used.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
Le nom et le type d'objet ne peuvent être extraits pour un identificateur de journal (JID) que si un récepteur de journal actuellement rattaché peut être utilisé. Aucun récepteur de journal actuellement rattaché au journal &1 de la bibliothèque &2 ne peut être utilisé car tous les récepteurs rattachés sont endommagés ou détruits. Les récepteurs de journal peuvent être détruits lorsque le pool de mémoire secondaire (ASP) qui contenait le récepteur de journal est réinitialisé.
The object name and type can only be retrieved for a journal identifier (JID) if a currently attached journal receiver can be used. No currently attached journal receiver for journal &1 in library &2 can be used because all attached receivers are damaged or destroyed. Journal receivers can become destroyed when the auxiliary storage pool (ASP) that contained the journal receiver is reset.
Que faire
Créez un nouveau récepteur de journal à l'aide de la commande Créer un récepteur de journal (CRTJRNRCV). Rattachez le nouveau récepteur de journal au journal à l'aide de la commande Modifier un journal (CHGJRN). Puis renouvelez votre demande.
Create a new journal receiver using the Create Journal Receiver (CRTJRNRCV) command. Attach the new journal receiver to the journal using the Change Journal (CHGJRN) command. Then, try your request again.
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 |
| &2 | *CHAR |
10 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF6958) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF6958) EXEC(DO)
/* traitement de l'erreur */
ENDDO