server version command ignores JAVA_HOME set in server's server.env #24981
Labels
in:Kernel/Bootstrap
Needs member attention
release bug
This bug is present in a released version of Open Liberty
release:23006
Projects
Describe the bug
The
server version <serverName>
command ignores theJAVA_HOME
variable that is set in the server'sserver.env
file.Instead it prints out the java version info of the java installation set by
JAVA_HOME
variable in shell environment (bash).Steps to Reproduce
JAVA_HOME
in shell envionment (e.g. set to Semeru 8 installation)myServer
and addserver.env
in${WLP_INSTALL_DIR}/usr/servers/myServer/server.env
JAVA_HOME
(e.g. set to Semeru 11 installation) in${WLP_INSTALL_DIR}/usr/servers/myServer/server.env
${WLP_INSTALL_DIR}/bin/server version myServer
Expected behavior
When I run
server version <serverName>
I expect it to display the version info related to the java installation I specified in theserver.env
of the server.Diagnostic information:
Additional context
Works as expected if I change the server script to:
The text was updated successfully, but these errors were encountered: