Upgrading Java versions and patches will involve path changes in various configuration files for AR Server to function without errors on directories for AR Server and registry changes if it's a Windows Server. The following are few common areas that involve path changes in AR Server. a. If the Java installed is JDK1.X.0_12 and upgraded to JDK1.X.0_32 then the folder structure for Java changes as the directory for JDK changes from 1.X.0_12 to 1.X.0_32. The same applies for JRE installation/upgrades. b. If JDK and JRE are installed separately then you may need to change or correct the path according the JRE and JDK locations. c. Check the Compatibility Matrix of the respective AR Server version as to whether the new Java ersion is compatible or not. |
Note - In version 19.02 OpenJDK is supported. To update the current Java version to OpenJDK, in 19.02 please check the following: 1. correct the java paths in C:\Program Files\BMC Software\ARSystem\Conf\armonitor.cfg, for example:
2. For the email engine make changes in the configuration file as well as in the registry. set JavaPath=C:\Program Files\Java\jreX\bin In the registry need to look at the following registry key: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BMC Remedy Email Engine - <servername>. Expand this key by clicking on the + sign and selecting Parameters, in this section please verify the java path and file names specified whether they exist or not, for instance, need to verify if the JVM library i.e. jvm.dll is referred which must exist. 3. For Flashboards make the following changes: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BMC Remedy Flashboards Server- <servername>. Expand this key by clicking on the + sign and in the parameters section needs to verify whether the path is correct and the correct file is referred. 4. From a Mid-Tier perspective perform the following (Ref: KA354708 / 000025634): 5. For client applications such as Developer Studio the following changes are required. a. For Developer Studio, the following file must be updated with the correct java path. b. For the User Tool and Remedy Alert tool, no changes are required. c. For the Data Import Tool we need to modify the following file with the correct java path. 1. Correct the java paths in /etc/arsystem/MACHINENAME/armonitor.conf, for example:
JAVA_DIR=/data1/Java/jre1.X.0_30 3. Correct the path on Flashboards config in case of flashboard JAVA_DIR=/data1/Java/jre1.X.0_30 4. Correct OS-level environment variables JAVA_HOME and JAVA_BIN 5. Correct the path in ARsystem Script which is used for the start and stop of a Remedy service. Tomcat gathers java changes through OS environment variables as well. So kindly update the JAVA_HOME variable as mentioned above. |