getBootClasspath failed to open file
/QOpenSys/QIBM/ProdData/JavaVM/jdk60/32bit/lib/jars.cfg
- A file or directory in the path name does not exist.
JVMJ9VM019E Fatal error: Unable to find and initialize required class java/lang/Object
JVMJ9VM020I Searched in /QOpenSys/QIBM/ProdData/JavaVM/jdk60/32bit/lib/vm.jar
JVMJ9VM020I Searched in /QOpenSys/QIBM/ProdData/JavaVM/jdk60/32bit/IBMmisc.jar
JVMJ9VM020I Searched in /QOpenSys/QIBM/ProdData/JavaVM/jdk60/32bit/lib/IBMi5OSJSSE.jar
JVMJ9VM023I This may indicate that JAVA_HOME is incorrect, or that class libraries are not installed
JVMJ9VM015W Initialization error for library jclscar_24(14): JVMJ9VM009E J9VMDllMain failed
Unable to create Java Virtual Machine.
Why is Java trying to open file "jars.cfg" in directory "/QOpenSys/QIBM/ProdData/JavaVM/jdk60/32bit/lib/"? I can see it's not there! It's really in directory "/QOpenSys/QIBM/ProdData/JavaVM/jdk60/32bit/jre/lib/".
Same problem with the other files. They are located in other directories. Why is Java searching in "/QOpenSys/QIBM/ProdData/JavaVM/jdk60/32bit/lib/"
-Nathan.
----- Original Message -----
From: Nathan Andelin <nandelin@xxxxxxxxx>
To: RPG programming on the AS400 / iSeries <rpg400-l@xxxxxxxxxxxx>
Cc:
Sent: Saturday, August 18, 2012 5:55 PM
Subject: You Got To Love Troubleshooting RPG calls To Java using EXTPROC(*JAVA)
I'm trying to get an RPG to Java call working under IBM i 7.1
Everything works fine under IBM i 5.4
The Java program runs fine from IBM i 7.1 QSH.
But I've gone around and around trying to troubleshoot the
RPG to Java call under IBM i 7.1 without success.
In the past, I've found that calling a CL program to set environment variables prior to calling Java
from RPG was a key to success.
This time I have NOT found the right recipe! The Java environment under 7.1 appears to be way
different from 5.4
Setting the JAVA_HOME, CLASSPATH, and QIBM_RPG_JAVA_PROPERTIES correctly was a key to getting this to work under 5.4
Is there an environment recipe for calling Java from RPG under 7.1?
-Nathan.
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact
[javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.