Setting registry values if you are using OpenJDK 11

If you use OpenJDK 11 as your Java virtual machine, you need to set several registry value in order for some Content Manager services (specifically the Transport Service and the Monitor Service) to work correctly.

Procedure

  1. On the Content Manager server, start the Windows Registry Editor from the Windows Start menu.
    The Registry Editor opens.
  2. In the folder tree, navigate to Computer\HKEY_LOCAL_MACHINE\SOFTWARE.
  3. From the menu, select Edit > New > Key and in the tree view, set the name of this key to JavaSoft.
  4. With the new key selected, select Edit > New > String Value and in the content area, set the name of this value to JavaHome.
  5. Double-click the new value to open a popup. Set its value data to the OpenJDK 11 Java installation folder, then select OK to close the popup and confirm.
  6. Select Edit > New > String Value and in the content area, set the name of this value to RuntimeLib.
  7. Double-click the new value to open a popup. Set its value data to the full path and filename of the OpenJDK 11 Java JVM DLL , then select OK to close the popup and confirm.
  8. Close the Registry Editor, saving your changes.
  9. Ensure that you have an environment variable JAVA_HOME, set to the OpenJDK 11 Java installation folder.