<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>Answers to: Java 8 is out of support: What can I do to still use my RIA clients in the Axon.ivy Engine?</title><link>https://answers.axonivy.com/questions/3598/java-8-is-out-of-support-what-can-i-do-to-still-use-my-ria-clients-in-the-axon-ivy-engine</link><description>&lt;p&gt;Oracle has decided that they will no longer will publish Update/Bug Fixes/Security Fixes for JDK 8 for free after January 2019. If you want such Update Release after January 2019 you have to buy support from Oracle.&lt;/p&gt;
&lt;p&gt;Moreover, Oracle will only publish free update releases for JDK 11 for at least 6 months. After the 6 months you can have update releases only if you buy support from Oracle.&lt;/p&gt;
&lt;p&gt;What does this mean for my Axon.ivy Engine? Do I need to pay for Oracle support now or are there other possible solutions that AXON Ivy suggests?&lt;/p&gt;</description><atom:link href="https://answers.axonivy.com/questions/3598/java-8-is-out-of-support-what-can-i-do-to-still-use-my-ria-clients-in-the-axon-ivy-engine" rel="self"></atom:link><language>en</language><lastBuildDate>Thu, 25 Apr 2019 03:06:21 -0400</lastBuildDate><item><title>Answer by Reguel Wermelinger</title><link>https://answers.axonivy.com/questions/3598/java-8-is-out-of-support-what-can-i-do-to-still-use-my-ria-clients-in-the-axon-ivy-engine/3784</link><description>&lt;p&gt;&lt;strong&gt;Axon.ivy 6.0&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Engine:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Customers still using Axon.ivy 6.0 should also be able to switch to an OpenJDK JRE. Smoke tests did not show any issues.&lt;/li&gt;
&lt;li&gt;Theoretically there is no pressure to update on 6.0. As the Linux and Windows Engine both come with a bundled JRE that runs. However, in security sensitive environment you may want to run the Engine with your own JRE at the latest patch level&lt;/li&gt;
&lt;li&gt;To change the JRE on Linux the &lt;code&gt;launcher.sh&lt;/code&gt; must be adjust. Just set the variable &lt;code&gt;_RUNJAVA&lt;/code&gt; to any local JRE binary.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="alt text" src="https://answers.axonivy.com/upfiles/admin609_withOpenJdk191.png"&gt;
&lt;img alt="alt text" src="https://answers.axonivy.com/upfiles/launcherSh609_customJavaBinary.png"&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Reguel Wermelinger</dc:creator><pubDate>Thu, 25 Apr 2019 03:06:21 -0400</pubDate><guid>https://answers.axonivy.com/questions/3598/java-8-is-out-of-support-what-can-i-do-to-still-use-my-ria-clients-in-the-axon-ivy-engine/3784</guid></item><item><title>Answer by andreas_balsiger</title><link>https://answers.axonivy.com/questions/3598/java-8-is-out-of-support-what-can-i-do-to-still-use-my-ria-clients-in-the-axon-ivy-engine/3599</link><description>&lt;p&gt;The answer to this question depends on what Version of the Axon.ivy Digital Business Platform you are using and on what technology your projects are based on. Let's sum up everything in detail as followed:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Where we use Java&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Axon.ivy Engine:&lt;/em&gt;&lt;br&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Windows: Currently Oracle JRE 8 is bundled. Smoke tested with version 7.0.6 and OpenJDK 8u172-b11 from AdoptOpenJDK.&lt;/li&gt;
&lt;li&gt;Linux: No bundled JRE. Works with OpenJDK bundled with Linux distribution.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;em&gt;Axon.ivy Designer:&lt;/em&gt;&lt;br&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Windows: Currently Oracle JRE 8 is
   bundled. Smoke tested with version
   7.0.6 and OpenJDK 8u172-b11 from AdoptOpenJDK &lt;/li&gt;
&lt;li&gt;Linux: Works with
   OpenJDK/OpenJFX bundled with Linux
   distribution. More information can be
   found here:
   &lt;a href="https://answers.axonivy.com/questions/2857/how-to-install-and-use-the-linux-designer"&gt;https://answers.axonivy.com/questions/2857/how-to-install-and-use-the-linux-designer&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;em&gt;RIA Client Technology (based on WebStart):&lt;/em&gt;&lt;br&gt;
Java WebStart is not included in OpenJDK. It is only available in Oracle Java. However, there is a third party project called IcedTea that provide support for Java WebStart.
Windows: Tested with OpenJDK provided by AdoptOpenJDK and additionally IcedTea that have limited experimental windows support: &lt;a href="http://icedtea.wildebeest.org/download/icedtea-web-binaries/1.7.1/windows/)"&gt;http://icedtea.wildebeest.org/download/icedtea-web-binaries/1.7.1/windows/)&lt;/a&gt;
Linux: Tested with OpenJDK bundled with Linux distribution and additionally IcedTea Plugin to support Java WebStart (Firefox only)&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Axon.ivy Engine AdminUI:&lt;/em&gt;&lt;br&gt;
The AdminUI of the Axon.ivy Engine is based on RIA Client Technology. See above.
In future versions we will replace the RIA based Admin UI with another administration tool that will not be based on RIA.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;&lt;strong&gt;Downloads / Updates&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Oracle:&lt;/em&gt;&lt;br&gt;
You can download Oracle JDKs here:
&lt;a href="http://www.oracle.com/technetwork/java/javase/downloads/index.html"&gt;http://www.oracle.com/technetwork/java/javase/downloads/index.html&lt;/a&gt;
For Java 8 it contains more functionality than OpenJDK (Commercial Features). For Java 11 those commercial features were open sourced and included into the OpenJDK.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;AdoptOpenJDK:&lt;/em&gt;&lt;br&gt;
AdoptOpenJDK is an open source project that operates an infrastracture to build, test and releases OpenJDK binaries.
&lt;a href="https://adoptopenjdk.net/"&gt;https://adoptopenjdk.net/&lt;/a&gt;
They will support Java 8 till September 2022.
There are multiple companies that support the AdoptOpenJDK project:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;IBM: They will support Java 8 and
   Java 11 after January 2019:
   &lt;a href="https://developer.ibm.com/javasdk/2018/04/26/java-standard-edition-ibm-support-statement/"&gt;https://developer.ibm.com/javasdk/2018/04/26/java-standard-edition-ibm-support-statement/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Microsoft&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;em&gt;Azul Systems:&lt;/em&gt;&lt;br&gt;
&lt;a href="https://www.azul.com/downloads/zulu/"&gt;https://www.azul.com/downloads/zulu/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Amazon Corretto&lt;/em&gt;&lt;br&gt;
OpenJDK that is ironed by Amazon to serve their Java Services in AWS. They provide free update releases for Java 8 and Java 11:
&lt;a href="https://aws.amazon.com/de/corretto/"&gt;https://aws.amazon.com/de/corretto/&lt;/a&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;&lt;strong&gt;Possible solutions for Axon.ivy Customers&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If you use RIA Client Technology (RichDialog)  you have 3 possible solutions:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Buy Support from Oracle to get update/security releases for Oracle JDK after January 2019 for all your client machines.&lt;/li&gt;
&lt;li&gt;Install OpenJDK and IcedTea on all your client machines. This setup is fully tested and supported: &lt;a href="https://answers.axonivy.com/questions/3824/how-to-install-an-alternative-openjdk-java-runtime-to-use-the-ria-based-adminui"&gt;https://answers.axonivy.com/questions/3824/how-to-install-an-alternative-openjdk-java-runtime-to-use-the-ria-based-adminui&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Install the latest free available update/security release from Oracle JDK and stick to it (not recommended).&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The new version 7.3.x upwards and therefore 8.0.x LTS do not supoprt RIA Client Technology (RichDialog) anymore. All Engine settings will be done with a new so called "Engine Cockpit" based on HTML.&lt;/p&gt;
&lt;p&gt;If you do not use RIA Client Technology (RichDialog) you only need one machine to run the Admin UI to manage the Axon.ivy Engine (7.X and older). This machine can be the server where the Axon.ivy Engine is running. On this machine you have the same 3 options as mentioned above.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">andreas_balsiger</dc:creator><pubDate>Fri, 21 Dec 2018 09:11:15 -0500</pubDate><guid>https://answers.axonivy.com/questions/3598/java-8-is-out-of-support-what-can-i-do-to-still-use-my-ria-clients-in-the-axon-ivy-engine/3599</guid></item></channel></rss>