My V7R2 system
No Environment variables for *JOB or *SYS
qsh
java -version
java version "1.7.0"
Java(TM) SE Runtime Environment (build pap3270_27sr3fp30-20160112_01(SR3 FP30))
IBM J9 VM (build 2.7, JRE 1.7.0 OS/400 ppc-32 jvmap3270_27sr3fp30-20160112_01 (JIT enabled, AOT enabled)
J9VM - R27_Java727_SR3_20151222_1037_B283006
JIT - tr.r13.java.sr3.fp30_20151209_107107.01
GC - R27_Java727_SR3_20151222_1037_B283006
J9CL - 20151222_283006)
JCL - 20160112_01 based on Oracle jdk7u95-b13
Installed licensed programs:
Licensed Installed
Program Release Description
5770JV1 V7R2M0 IBM Developer Kit for Java
5770JV1 V7R2M0 Java SE 6 32 bit
5770JV1 V7R2M0 Java SE 6 64 bit
5770JV1 V7R2M0 Java SE 7 32 bit
5770JV1 V7R2M0 Java SE 7 64 bit
Chris Bipes
Director of Information Services
CrossCheck, Inc.
-----Original Message-----
From: MIDRANGE-L [mailto:midrange-l-bounces@xxxxxxxxxxxx] On Behalf Of Steinmetz, Paul
Sent: Wednesday, April 19, 2017 7:29 AM
To: 'Midrange Systems Technical Discussion' <midrange-l@xxxxxxxxxxxx>
Subject: RE: Attn 7.1 users who plan on staying there for an indefinite time
Rob,
At V7R1, we are still using JDK6, as a default, three 3rd party apps.
We do NOT have a *SYS Java_Home environment variable, so I assuming JDK 6 is the V7R1 default, is this correct?
Or, every Java app we are running has the JDK hardcoded, somewhere, somehow.
We have one in-house app using JDK8, set by a *JOB Java_Home environment variable.
I found some notes from 2013, we added a *SYS Java_Home, caused our credit card app to fail on startup. (Curbstone C2)
Thus, the Java_Home was removed.
For V7R2 and V7R3, what would be the default JDK if no *SYS Java_Home envirnament variable is set.
Reading the tech doc below, from my understanding, you should have Java_Home variable, either *SYS or *JOB.
Without it, how does the system know which JDK to use?
Anyone out there on V7R2 or V7R3 and no Java_Home, which JDK is being used?
" Beginning in IBM i 7.1, the IBM Technology for Java is the only available JVM, and it requires the environment variable JAVA_HOME to be specified to determine which JDK to use. This is important to note because a Java application that relied on java.version to set the version will potentially not use the same Java JDK version as in previous releases."
http://www-01.ibm.com/support/docview.wss?uid=nas8N1011867
Paul
-----Original Message-----
From: MIDRANGE-L [mailto:midrange-l-bounces@xxxxxxxxxxxx] On Behalf Of Rob Berendt
Sent: Wednesday, April 19, 2017 7:54 AM
To: Midrange Systems Technical Discussion
Subject: Attn 7.1 users who plan on staying there for an indefinite time
I recommend that 7.1 users download JDK 7 and JDK 8 from ESS (before EOS of 7.1 on April 30, 2018) and get those installed on to their IBM i.
IBM will drop support for JDK 6 after December 31, 2017.
IBM i 7.3 does not support JDK 6 at all.
Therefore, your vendors may come out with a version which may require that you upgrade your JDK.
These versions of JDK are not on your distribution media and must be ordered directly from ESS (aka Entitled Systems Support)
http://www-304.ibm.com/servers/eserver/ess/OpenServlet.wss
Sign in
My Entitled Software
Software Downloads
IBM i and your version
Just IBM i
Language
Check Hide/Show instead of the box
Select Hide/Show and not the box on "5817: i7.1 B_GROUP1 v07.01.00,ENU,DVD"
Check the boxes on:
- Developer Kit for Java 7.0 32bit
- Developer Kit for Java 7.0 64bit
- Developer Kit for Java 8 32bit
- Developer Kit for Java 8 64bit
Rob Berendt
--
IBM Certified System Administrator - IBM i 6.1 Group Dekko Dept 1600 Mail to: 2505 Dekko Drive
Garrett, IN 46738
Ship to: Dock 108
6928N 400E
Kendallville, IN 46755
http://www.dekko.com
--
This is the Midrange Systems Technical Discussion (MIDRANGE-L) mailing list To post a message email: MIDRANGE-L@xxxxxxxxxxxx To subscribe, unsubscribe, or change list options,
visit:
http://lists.midrange.com/mailman/listinfo/midrange-l
or email: MIDRANGE-L-request@xxxxxxxxxxxx Before posting, please take a moment to review the archives at
http://archive.midrange.com/midrange-l.
Please contact support@xxxxxxxxxxxx for any subscription related questions.
Help support midrange.com by shopping at amazon.com with our affiliate link:
http://amzn.to/2dEadiD
As an Amazon Associate we earn from qualifying purchases.