Ok, I am still having trouble with this. here are the environment variables I have set:
ADDENVVAR ENVVAR(QIBM_RPG_JAVA_PROPERTIES) +
ADDENVVAR ENVVAR(JAVA_HOME) +
Then I start the JVM using the Start_JVM procedure in Scott Kelment's HSSFR4 service program. This uses JNI to start the JVM.
Using your developerworks link below, I set up a remote debug for Java, but it wasn't written to pick up once RPG call the method, so I tried starting the debug after I call my JVM setup program. I get the following error message:
'Launching Sort' has encountered a problem. Failed to connect to remove VM. Connection refused. Details adds Connection refused: connect.
In my debug configuration, I select my Java project that contains the class I want to debug, Host is the host name for IBM i, I can ping the name I provided. The port is 8765, Connection Type is Standard (Socket Attach). What am I missing?
STAR BASE Consulting, Inc.
-----Josh Diggs <JDiggs@xxxxxxxxxxxx> wrote: -----
To: Java Programming on and around the IBM i <java400-l@xxxxxxxxxxxx>
From: Josh Diggs <JDiggs@xxxxxxxxxxxx>
Date: 08/27/2015 02:09PM
Subject: RE: How to debug Java?
You can initiate the JVM such that it accepts remote debug connections.
You will need to initialize your JVM either through the the system properties or through QIBM_RPG_JAVA_PROPERTIES)
From: JAVA400-L [mailto:java400-l-bounces@xxxxxxxxxxxx] On Behalf Of Justin Taylor
Sent: Wednesday, August 26, 2015 6:32 PM
To: Java400-L (java400-l@xxxxxxxxxxxx)
Subject: How to debug Java?
I have a Java program that's being called from an RPG program. How can I debug the Java program?
This is the Java Programming on and around the IBM i (JAVA400-L) mailing list To post a message email: JAVA400-L@xxxxxxxxxxxx To subscribe, unsubscribe, or change list options,
or email: JAVA400-L-request@xxxxxxxxxxxx Before posting, please take a moment to review the archives at http://archive.midrange.com/java400-l
As an Amazon Associate we earn from qualifying purchases.