Java SE 8
CAST will continue to support the use of Oracle Java SE 8 for all supported releases of CAST AIP (both existing and future) for customers that are committed to using this version.
Java SE 9 and 10
Java SE 9 and 10 are already end-of-life. Neither of these are Long Term Supported (LTS) versions, therefore CAST has no plans to support them either through Oracle or an OpenJDK provider.
Java SE 11 and OpenJDK
CAST will support the use of Java SE 11 either through Oracle Java or an OpenJDK provider for all supported releases of CAST AIP (both existing and future).
However, one hurdle to overcome when using Java SE 11 is that the Java Network Launch Protocol (JNLP) is no longer supported neither through Oracle nor an OpenJDK provider: JNLP is implemented in CAST AIP when operating the legacy CAST Delivery Manager Tool (DMT) via the legacy CAST AIC Portal (AICP). An explanation of how to use the legacy CAST Delivery Manager Tool via the legacy CAST AIC Portal without recourse to JNLP is provided below.
Using the legacy CAST Delivery Manager Tool with Oracle Java SE 11 / OpenJDK 11 (without JNLP)
There are two ways to use the legacy CAST Delivery Manager Tool without JNLP support. The method you choose depends on the security constraints in your environment. Each method is described below: