Adopting OpenJDK

CA Technologies, a Broadcom Company, is moving towards adopting more open source technologies in its products. As a part of this strategy, various products have started using open-source implementations of Java. To align with this corporate direction, CA UIM 9.2.0 has adopted OpenJDK (8u212), replacing Oracle JDK.
CA Technologies, a Broadcom Company, is moving towards adopting more open source technologies in its products. As a part of this strategy, various products have started using open-source implementations of Java. To align with this corporate direction, CA UIM 9.2.0 has adopted OpenJDK (8u212), replacing Oracle JDK. 
Review the following sections to quickly understand the OpenJDK adoption: 
 
2
 
 
Upgrading to CA UIM 9.2.0 Server
  • When you upgrade to CA UIM 9.2.0 Server, the upgrade process automatically updates the existing Oracle JDK to OpenJDK (8u212) on the primary hub.
  • The upgrade process removes the existing Oracle JDK.
  • The java_jre 2.0 probe package is made available in the archive.
Upgrading to UMP 9.2.0
  • When you upgrade to UMP 9.2.0, the upgrade process automatically updates the existing Oracle JDK to OpenJDK (8u212) on the UMP server.
  • Restart the UMP robot so that the new OpenJDK is picked up.
Deploying OpenJDK on Robots
  • A new version of the java_jre 2.0 probe package is available for download from the web archive.
    For robots deployed in Solaris, a separate package jre_solaris 2.0 is available.
  • Download and deploy the java_jre 2.0 probe to the robot to replace the existing Oracle JDK with OpenJDK.
  • Verify that the update is complete by ensuring that the following parameter values are updated to 
    jre/jre8u212b04
     in the robot.cfg file:
    • NIM_JRE_HOME = jre/jre8u212b04
    • NIM_JRE_HOME_1_8 = jre/jre8u212b04
  • Restart the robot. Restarting the robot ensures that all the Java probes that are deployed on the robot start using the new OpenJDK.
  • You can manually delete the older java_jre (Oracle-licensed JRE) after successfully upgrading to OpenJDK run-time environment, if required.
Additional Information
  • If you are on older CA UIM releases (for example, 8.5.1) and do not want to upgrade to CA UIM 9.2.0 (which uses OpenJDK instead of Oracle JDK), we recommend that you upgrade to OpenJDK in your current setup. To do so, download the java_jre 2.0 probe and ade (automated_deployment_engine) 9.20 probe from the web archive. Deploy the java_jre probe and the ade probe. After restarting the required servers, the setup starts using OpenJDK.