Idea Details

OpenJDK support for CA Automic products

Last activity 07-30-2019 03:17 AM
Michael Lowry's profile image
04-13-2018 04:36 PM

OpenJDK is a popular Java runtime environment and is the standard JRE used in many platform as a service (PaaS) cloud computing environments such as Cloud Foundry. In early 2018, Oracle announced that it will soon discontinue offering Oracle Java without a paid commercial license.

 

Because OpenJDK is popular, widely used in cloud environments, and soon the only freely-available Java distribution, CA should support running its Java applications in OpenJDK.

 

The Automic compatibility matrix lists the Java environments supported for various Automic apps. Here are some examples of supported Java environments.

Product

Component

Sub-component

Version

Java environment(s) supported

Automic Workload Automation

Automation Engine

Application Interface

12.0.1

Oracle Java 1.8

Automic Workload Automation

Automic Web Interface

UI

12.0.1

Oracle Java 1.8

Automic Workload AutomationAutomation EngineAgent RA Core12.0.1Oracle Java 1.7
Oracle Java 1.8
Automic Workload AutomationRA InformaticaRA Informatica Solution5.0.0Oracle Java 1.6
Oracle Java 1.7
Oracle Java 1.8

OpenJDK is based on the same code base as Oracle Java,

 

This idea originates in a discussion thread on the Automic Community discussion forums.


Comments

04-30-2019 11:36 AM

Hi,

 

our action packs will be certified against Open JDK with our v12.3 release.

 

We will release our v12.3 version of our product by the end of June 2019.

 

Kind Regards,

Paul

04-30-2019 11:00 AM

@Broadcom/CA/Automic & ainda02,

 

Many CA/Automic supported Action Packs (Packages) that available on Automic Marketplace, I believe, utilize Java to some degree.

 

Will those Action Packs be compatible with OpenJDK?

 

"Compatibility" section in package description on Marketplace or via "Compatibility Matrix" tool on downloads.automic.com site don't explicitly specify version of Java/JDK that package supports.

 

Thanks.

04-24-2019 11:12 AM

Java-based agents will be OpenJDK compatible in V12.3.

Request Management will be OpenJDK compatible but the custom code that customers can put into the process definition still requires java and as we do not know which code is in there, we cannot test it.

Customers should be aware they need to test the custom code.

 

David Ainsworth

04-24-2019 10:16 AM

Yes, what about the Java-Based Agents and what about Request Management?

04-03-2019 10:52 AM

Sorry,

forgot to ask the important question. Will the agents (RA, SQL, SAP and other that use Java) also be OpenJDK compatible when version 12.3 is released?

03-29-2019 08:18 AM

Hi,

 

we did some testing regarding OpenJDK and found one component that does not work. The RA/FTP Agent crashes on startup and throws a ClassNotFound error:

 

20190329/130311.029 - 28     java.lang.NoClassDefFoundError: sun/misc/URLClassPath
    at com.uc4.extensibility.util.ExtensibleFrameworkClassLoader.<init>(ExtensibleFrameworkClassLoader.java:264)
    at com.uc4.extensibility.util.ExtensibleFrameworkClassLoader.<init>(ExtensibleFrameworkClassLoader.java:336)
    at com.uc4.ex.cit.SolutionCache.loadAgent(SolutionCache.java:181)
    at com.uc4.ex.cit.SolutionCache.getSolution(SolutionCache.java:101)
    at com.uc4.ex.cit.UCXJCITX.initAgent(UCXJCITX.java:282)

 

Before that test we were quit confident it would just run out of the box, cause we did run a version 10 engine with OpenJDK for month and had no trouble at all. But at least this class i think has to be replaced.

01-18-2019 06:28 AM

Update on the release date for Automic Engine V12.3 which will contain support for Oracle Java 8, Oracle Java 11 and OpenJDK 11 builds from jdk.java.net/11.

The release was planned for Q1 2019 and that plan has now changed. The release is now planned for mid 2019.

 

01-04-2019 06:47 AM

Support this idea, we are getting in this discussion now, if we can use OpenJDK instead of Oracle Java because of the future costs for Oracle Java

12-20-2018 11:24 AM

This is planned - see Dan Shannon's comment on OpenJDK 

09-13-2018 04:57 AM

In my mind this should be one of the top priorities for CA this year and at least one of the top 3 Ideas in the community. So, although CA is already aware of the problem, don't be shy to vote for it.

 

Unfortunately theres not much going on in the linked post. So I'll ask ainda02 for an update.

09-03-2018 05:48 AM

For those of your finding this idea for the first time, CA Automic product management is aware of this topic. See this comment from ainda02:

With new information that has come to light, we have been researching the details with industry experts and feedback will follow ASAP