The Technical Requirements for CA Gen 8.6 state that Oracle Java Development Kit (JDK) 1.8 or 11 must be used: CA GEN 8.6 > Technical Requirements > Third-Party Software Version
With the recent announcements from Oracle regarding changes to its Java 8 licensing for commercial use are there any plans to support the OpenJDK compiler instead?
Release : CA Gen 8.6
Component: Generated applications for Java
"Gen 8.6 Complete" was released in August 2019 where the Java runtime provided for use with Build Tool, Diagram Trace Utility and Gen Studio via environment variable GEN86JRE (IEFJRE on *nix platforms) was changed from Oracle JRE to Adopt OpenJDK JRE 1.8: CA Gen 8.6 Complete Release General Availability Announcement
Currently, there is no support for using OpenJDK for the compile/build of generated Java applications.
Support for using OpenJDK 8 and 11 for the compile/build of generated Java applications is tentatively planned to be available by the end of Calendar year 2021.
NOTE: This is a forward-looking statement. This is subject to change at any time without notice. Please see the latest update on this page for the latest information:
CA Gen 8.6 Certification plans for 2021
October 4, 2021:
Certification Complete: OpenJDK 8 and 11 on JBoss EAP 7.2 - requires PTFs RTJ86207 and BTN86207 ("Java8 source and target update to 1.8"). See CA Gen 8.6 Solutions & Patches