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. Therefore, to align with this corporate direction, from the 9.2.0 release onward,
Unified Infrastructure Management
has started using OpenJDK instead of Oracle JDK.
Review the following sections to quickly understand the OpenJDK adoption:
2
Upgrading
Unified Infrastructure Management
Server
  • When you upgrade the
    Unified Infrastructure Management
    Server, the upgrade process automatically updates the existing Oracle JDK (if applicable) to OpenJDK on the primary hub.
  • The upgrade process removes the existing Oracle JDK (if applicable).
  • The java_jre probe package is made available in the archive.
Upgrading Operator Console
  • When you upgrade the Operator Console (OC), the upgrade process automatically updates the existing Oracle JDK (if applicable) to OpenJDK on the Operator Console (OC) server.
  • Restart the Operator Console (OC) robot so that the new OpenJDK is picked up.
Deploying OpenJDK to Robots
  • Locate the latest java_jre probe package on the web archive.
    For robots deployed on Solaris, a separate package jre_solaris is available on the web archive.
  • Download and deploy the java_jre probe to the robot.
  • Verify that the update is complete by ensuring that the following parameter values are updated to the required version in the robot.cfg file. An example is as follows:
    • NIM_JRE_HOME = jre/jre8u252b09
    • NIM_JRE_HOME_1_8 = jre/jre8u252b09
  • Restart the robot. Restarting the robot ensures that all the Java probes that are deployed on the robot start using the latest version.
  • Manually delete the older java_jre folder (\Nimsoft\jre) after successful upgrade, if required.