Bundled jre version choice

Get help with installation and configuration of OWS. Please post specific bug reports, pull requests, or source code extensions on github.
javaapp
Posts: 39
Joined: 20 May 2020, 18:34

Bundled jre version choice

Post by javaapp »

The current version of OpenWebStart installs a bundled 1.8 jre. To my understanding this jre is used exclusively for executing OpenWebStart itself and not for any .jnlp applications.

Is there any capability to instead include a different jre version as the bundled jre, for example a java 11 jre?

Thanks,
John

Stephan Classen
Posts: 232
Joined: 27 Mar 2020, 09:55

Re: Bundled jre version choice

Post by Stephan Classen »

Yes, you are right, the bundled JVM is only used for running OWS.
One exception to this is if your JNLP contains an <applet-dec> instead of an <application-desc> then it is also run with the bundled JVM.

No, we only build one bundle with an 1.8 Java included.
But you can have a look inside the installation folder. There you will find the bundled JVM and it should be save to replace it with a different JVM (1.8 or greater)

Andreas Ehret
Posts: 81
Joined: 25 Mar 2020, 12:21

Re: Bundled jre version choice

Post by Andreas Ehret »

You can replace the internally bundled JRE as described above, but be aware that we currently testing OpenWebStart with internal Java 8 and you do this at your own risk. Launching your .jnlp applications with OWS JVM Manager configured to use a Java 8+ is fine. Could you give us the reasons beyond that regular use case why you want to exchange also the internal JRE?

javaapp
Posts: 39
Joined: 20 May 2020, 18:34

Re: Bundled jre version choice

Post by javaapp »

Thanks for the response.

We may have some customer sites that disallow installation of older JVMs, that is why I was curious about support for later JVMs to run OWS. I believe that security is the concern.

Hendrik Ebbers

Re: Bundled jre version choice

Post by Hendrik Ebbers »

Hi,

Java 8 is a LTS version of Java and all security fixes that will be done in the Java upstream or newer version of Java (like Java 11) will be backported to Java 8. We are using AdoptOpenJDK internally and the Java 8 LTS of Adopt is planned to be supported with new security updates until 2026: https://adoptopenjdk.net/support.html#roadmap

We (Karakun) offer help in this topic since we are involved in AdoptOpenJDK. If you or your customer want to have a short consulting about the new Java release train, Java licences, OpenJDK or AdoptOpenJDK we can help in such topic.

Post Reply