|
You can control it by changing the QIBM_RPG_JAVA_PROPERTIES environment
variable in your RPG program. For example, this will set it to version
1.4:
eval command = 'ADDENVVAR '+
'ENVVAR(QIBM_RPG_JAVA_PROPERTIES) '+
'VALUE(''-Djava.version=1.4;'') ' +
'LEVEL(*JOB) REPLACE(*YES)'
eval cmdlen = %len(%trim(command))
call 'QCMDEXC'
parm command
parm cmdlen
You can also send it other JVM switches/properties. Hope that helps!
Dan Feather
-----Original Message-----
From: java400-l-bounces@xxxxxxxxxxxx
[mailto:java400-l-bounces@xxxxxxxxxxxx] On Behalf Of Anand, Rajesh
Sent: Friday, July 29, 2005 10:19 AM
To: java400-l@xxxxxxxxxxxx
Subject: What JVM gets invoked
Folks,
I've JDK1.2 & JDK1.4.2 installed on the iSeries.
I've a java pgm that runs out of RPG.
How does the system know what JVM to invoke and more importantly
can I control this programmatically.
regards,
Rajesh Anand
Email:Rajesh_anand@xxxxxx
--------------------------------------------------------
If you are not an intended recipient of this e-mail, please notify the
sender, delete it and do not read, act upon, print, disclose, copy,
retain or redistribute it. Click here for important additional terms
relating to this e-mail. http://www.ml.com/email_terms/
--------------------------------------------------------
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2025 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.