Message d'erreur IBM i (AS/400)
MCH74A6
L'interface JNI (Java Native Interface) a été appelée alors qu'elle n'était reliée à aucune machine JVM (Java Virtual Machine).
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
Un programme, qui s'exécutait dans une unité d'exécution non reliée à une machine JVM, a appelé une fonction définie par l'interface JNI (Java Native Interface).
Que faire
Remédiez à l'incident en vous assurant que le programme est relié à une machine JVM avant tout appel d'une fonction JNI.
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(MCH74A6) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(MCH74A6) EXEC(DO)
/* traitement de l'erreur */
ENDDO