The Reflection Transfer Server, Reflection Gateway Administrator, and Reflection Hub are Java applications. A correctly configured Java Development Kit (JDK) is installed and used by default. Use the procedures below to configure these services to use a different JDK.
NOTE:Each time you upgrade Reflection Gateway or apply a hotfix, you need to repeat the changes to the properties files.
Install a Java JDK from the Azul Zulu site
Go to the Java SE Downloads page.
Download and install the JDK.
Download the latest Java 8 update.
The Server JDK is recommended. This download does not include the browser plug-in. Because the browser plug-in is where most of the security vulnerabilities are found, using the server download helps reduce your security risk.
NOTE:Updates to Server JDKs you download this way are not automatic, and each update uses a new, version-specific folder (for example C:\Program Files\Java\jdk1.8.0_nn\jre).
Edit the properties files and restart the servers
Locate the configuration properties file (container.conf) for the service you are updating:
<install path> \GatewayAdministrator\conf\container.conf
<install path> \TransferServer\conf\container.conf
<install path> \Hub\conf\container.conf
Open each of these files in a text editor and locate the wrapper.java.command parameter. Edit this parameter to specify the full path to the java command (without the .exe extension) in your JDK. For example:
wrapper.java.command=C:\Program Files\Java\jdk1.8.0_nn\bin\java
Restart the Reflection Gateway Administrator, Reflection Transfer Server, and Reflection Hub services.
NOTE:You need to repeat this procedure each time you upgrade Reflection Gateway or apply a hotfix.