Setting up a Floating License Server Running as a Standalone Process

Setting up the floating license server.

  1. Download the license server installation kit for your platform from one of the download URLs included in the registration email message with your floating license key.
  2. Unzip the install kit in a new folder.

    The Windows installer installs the license server as a Windows service. It provides the following optional features that are not available in the other license server installers:

    • Set the Windows Service name;
    • Start the Windows service automatically at Windows startup;
    • Create shortcuts on the Start menu for starting and stopping the Windows service manually.

    If you use the zip archive on Windows you have to run the scripts provided in the archive for installing, starting, stopping and uninstalling the server as a Windows service.

    The zip archive can be used for running the license server on any platform where a Java virtual machine can run (Windows, Mac OS X, Linux / Unix, etc).

  3. Start the server using the startup script.

    The startup script is called licenseServer.bat for Windows and licenseServer.sh for Mac OS X and Unix / Linux. It has 2 parameters:

    • licenseDir - the path of the directory where the license files will be placed. Default value: license.
    • port - the port number used to communicate with Oxygen XML Author plugin instances. Default value: 12346.

    The following is an example command line for starting the license server on Unix/Linux and Mac OS X:

    sh licenseServer.sh myLicenseDir 54321

    The following is an example command line for starting the license server on Windows:

    licenseServer.bat myLicenseDir 54321
The license folder must contain a text file called license.txt which must contain a single floating license key corresponding to the set of purchased floating licenses. If you have more than one floating license key for the same Oxygen XML Author plugin version obtained from different purchases or you want to split a set of license keys between 2 different servers please contact us at support@oxygenxml.com to merge / split your license keys.