When performing a silent upgrade of the AutoSys Workload Automation System Agent to release 24.0, the installer may fail to initialize or execute correctly if the custom Java Runtime Environment (JRE) path contains spaces. This issue typically results in a silent failure or an initialization error where the setup.exe cannot locate the necessary JVM binaries. To resolve this, ensure the custom JRE is located in a directory path without spaces and use specific JVM variables during the command-line execution.
java.exe binary.C:\Program Files\Java\jre.The AutoSys System Agent installer (setup.exe) cannot correctly parse directory paths containing spaces when passed via the -DJVM_PATH and -DJVM_DOT parameters during a silent installation.
To successfully upgrade the agent, move the custom JRE to a path without spaces and execute the installation from an elevated command prompt.
C:\tmp\jre).Parameter Breakdown:
-DACCEPT_EULA="ACCEPT": Automatically accepts the End User License Agreement.-DAGENT_UPGRADE_PATH: Specifies the directory of the existing agent instance being upgraded.-DJVM_PATH: Points directly to the java.exe binary (Path must not contain spaces).-DJVM_DOT: Points to the root directory of the custom JRE (Path must not contain spaces).-DUSER_INSTALL_DIR: Specifies the target installation directory.-i silent: Triggers the unattended installation mode.DJVM_PATH and DJVM_DOT within the .properties file also exclude spaces.