Message d'erreur IBM i (AS/400)
MCH74A5
La machine JVM (Java Virtual Machine) s'est arrêtée.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
La machine Java Virtual Machine &1 s'est arrêtée. Le code raison correspondant est &2. Voici la signification des codes raison possibles : 01- Un programme Java a appelé la méthode java.lang.System.exit avec un code d'état zéro. 02- Un programme Java a appelé la méthode java.lang.System.exit avec le code d'état différent de zéro &3. 03- Une erreur système inattendue a été détectée. 04- Une des unités d'exécutions principales de la machine JVM (Java Virtual Machine) s'est arrêtée. Impossible de poursuivre le traitement.
Que faire
Dans le cas du code raison 03, l'arrêt de la machine Java Virtual Machine est dû à une erreur interne. Prenez contact avec votre ingénieur commercial. Les informations relatives à l'erreur survenue sont consignées dans le journal du microcode sous licence.
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 |
| &2 | *BIN |
4 |
| &3 | *BIN |
4 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(MCH74A5) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(MCH74A5) EXEC(DO)
/* traitement de l'erreur */
ENDDO