VSI Availability Manager V4 for Windows and Java release
-
Topic author - Master
- Posts: 127
- Joined: Thu Jun 06, 2019 6:57 am
- Reputation: 1
- Location: Brindisi (Italy)
- Status: Offline
- Contact:
VSI Availability Manager V4 for Windows and Java release
VSI released Availability Manager V4 for Windows 10 or later a few days ago.
On page 18 of the product installation manual (Chapter 3. Data Analyzer and Data Server Installation on Windows
Systems) it says:
"Warning: VSI Availability Manager requires Oracle JDK8-64 bits or later to be installed on the system."
My Windows system had Oracle_jdk-23_windows-x64 installed but Availability Manager refused to start warning that Java 8 was not installed on the PC.
I had to uninstall version 23 and install Oracle jdk-8u421-windows-x64.
Is this a mistake in the manual or do I need to make special (and undocumented) settings to use a version of Oracle JDK higher than 8?
Does anyone know if there is a plan to support OpenJDK as a replacement for Oracle JDK ?
Thank you in advance,
/Maurizio
Last edited by m_detommaso on Tue Dec 10, 2024 1:45 pm, edited 1 time in total.
-
- Senior Member
- Posts: 624
- Joined: Fri Apr 17, 2020 7:31 pm
- Reputation: 0
- Location: Rhode Island, USA
- Status: Offline
- Contact:
Re: VSI Availability Manager V4 for Windows and Java release
Java 23 should meet the "Java 8 or later requirement".
Oracle Java vs OpenJDK should not make a difference. It is same code base just different license.
If I were to make a wild guess then the availability manager cannot handle the change in Java version numbering scheme (from 1.X to X):
System,getProperty("java.version")
returns 1.8.0_432 in Java 8
return 23.0.1 in Java 23
But that is just a guess - you will need to wait for VSI for a more authoritative answer.
Oracle Java vs OpenJDK should not make a difference. It is same code base just different license.
If I were to make a wild guess then the availability manager cannot handle the change in Java version numbering scheme (from 1.X to X):
System,getProperty("java.version")
returns 1.8.0_432 in Java 8
return 23.0.1 in Java 23
But that is just a guess - you will need to wait for VSI for a more authoritative answer.