-
Bug
-
Resolution: Fixed
-
Minor
-
None
-
*nix slave
SSHLauncher uses an array of potential Java locations defined in the DefaultJavaProvider method. If the Java executable is not present in one of the listed locations, the SSH Slave fails to connect. (The linux slave I am attempting to connect to, for instance, has a JAVA_HOME of /opt/java1.5)
DefaultJavaProvider should check slave configuration Node Properties that apply to java:
- Environment Variables > JAVA_HOME
- Environment Variables > PATH
- Tool Locations > JDK