AMC uses DeployConfig.getDeployJREs() to query for web-enabled JREs on a host.
On Linux, we observe that this API is not returning the complete details of the JREs listed as enabled in he Java Control Panel. The JCP though has the right information available. Additionall, the output seems dependent on the user as which the Java launcher is invoked from for getting the right information.
This behavior is unlike that observed on Windows, where-in the composite details(System+User) is returned by the API.
Attached snaps of the JCP and the list of JREs returned by using the DeployConfig.getDeployJREs() API.
On Linux, we observe that this API is not returning the complete details of the JREs listed as enabled in he Java Control Panel. The JCP though has the right information available. Additionall, the output seems dependent on the user as which the Java launcher is invoked from for getting the right information.
This behavior is unlike that observed on Windows, where-in the composite details(System+User) is returned by the API.
Attached snaps of the JCP and the list of JREs returned by using the DeployConfig.getDeployJREs() API.