Installing Ambience/Repertoire 202x as a Windows Service

Ambience/Repertoire 202x does not come packaged with a Windows Service installer but users can download one from : https://github.com/winsw/winsw/releases

  • This entry also applies for Elixir Repertoire 202x & above.

Steps to install and run Ambience/Repertoire 202x as a Windows Service:

  1. Download the Windows Service Installer from the this URL, do ensure the required .Net version by the installer is available on the Windows machine or download the larger installer with the required .Net bundled together.

  2. Rename the downloaded .exe to elx-ambience-service.exe or elx-repertoire-service.exe.

  3. Download, unzip the xml configuration from elx-ambience-service.zip or elx-repertoire-service.zip and copy both files to \bin of the Ambience/Repertoire 202x directory.

  4. Edit the <executable> property in elx-ambience-service.xml or elx-repertoire-service.xml configuration if the physical Java path needs to be fully defined. Ensure both .exe and .xml files have the same names.

  5. Install the Windows Service as follows, the installer will look for the config xml file of the same name: elx-ambience-service.exe install

  6. To uninstall, run the following command: elx-ambience-service.exe uninstall

  7. Additional parameters can be added in ‘OPTION: arguments’ under ‘Executable Management’ of the elx-repertoire-service.xml file (lines 51 onwards) using the following <startargument> and </startargument> tags for each additional parameter to be included.