Adopción de OpenJDK

CA Technologies, una empresa Broadcom, está promoviendo la adopción de más tecnologías de código abierto en sus productos. Como parte de esta estrategia, varios productos han empezado a utilizar implementaciones de código abierto de Java. Para seguir la dirección corporativa, UIM 9.2.0 (o posterior) ha adoptado OpenJDK en sustitución de Oracle JDK.
Revise las siguientes secciones para entender rápidamente la adopción de OpenJDK:
2
Actualización de UIM Server
  • Cuando se actualiza UIM Server, el proceso de actualización actualiza automáticamente la instancia existente de Oracle JDK a OpenJDK en el concentrador principal.
  • El proceso de actualización elimina el Oracle JDK existente.
  • El paquete de la sonda java_jre está disponible en el archivo de archivado.
Actualización de la Consola del operador
  • Cuando se actualiza la Consola del operador, el proceso de actualización actualiza automáticamente la instancia existente de Oracle JDK a OpenJDK en el servidor de la Consola del operador.
  • Reinicie el robot de la Consola del operador (OC) para que seleccione el nuevo OpenJDK.
Implementación de OpenJDK en robots
  • Se puede descargar una nueva versión del paquete de la sonda java_jre desde el archivo de archivado web.
    Para los robots que se implementan en Solaris, hay disponible un paquete independiente jre_solaris 2.00.
  • Descargue e implemente la sonda java_jre en el robot para reemplazar la instancia existente de Oracle JDK con OpenJDK.
  • Verifique que la actualización se ha completado asegurándose de que los siguientes valores de parámetro se han actualizado a
    jre/jre8u252b09
    (por ejemplo) en el archivo robot.cfg:
    • NIM_JRE_HOME = jre/jre8u252b09
    • NIM_JRE_HOME_1_8 = jre/jre8u252b09
  • Reinicie el robot. El reinicio del robot garantiza que todas las sondas de Java que se implementan en el robot empiecen a utilizar el nuevo OpenJDK.
  • Puede suprimir manualmente el java_jre anterior (JRE con licencia de Oracle) después de actualizar correctamente al entorno de tiempo de ejecución de OpenJDK, si es necesario.