To help you comply with the Oxygen XML Editor EULA (terms of licensing), all floating licenses require activation. This means that the license key will be locked to a particular license server deployment and no multiple uses of the same license key are possible.
During the activation process, a code that uniquely identifies your license server deployment is sent to the Oxygen XML Editor servers, which in turn will sign the license key.
A license server can only manage one license key (which can cover any number of floating licenses). If you have multiple license keys for the same Oxygen XML Editor version and you want to have all of them managed by the same server, or if you have a multiple-user floating license and you want to split it between two or more license servers, please contact support@oxygenxml.com and ask for a new license key.
Setting up the floating license server as a servlet.
Result: A page is displayed that prompts for a license key.
If the activation process is successfully completed, your license server is running. Follow the on-screen instructions to configure the Oxygen XML Editor client applications.
The goal of the following procedure is to help you minimize the downtime when you upgrade the Oxygen XML Editor floating license servlet to its latest version.
The following procedure assumes that your Oxygen XML Editor floating license servlet contains a previously activated license key and provides instructions for replacing it with another one. The goal of the procedure is to minimize the license servlet downtime during the activation step of the new license key.
This is useful if, for instance, you want to upgrade your existing license to the latest version or if you receive a new license key that accommodates a different number of users.
If the activation process is completed successfully, your license servlet is now running using the new license key. You can click View license key to inspect the key currently used by the license servlet.
You can access a license server activity report at http://hostName:port/oXygenLicenseServlet/license-servlet/report.
The goal of the following procedure is to help you minimize the downtime generated when you upgrade the Oxygen XML Editor floating license server to its newest version.
The following procedure assumes that your Oxygen XML Editor floating license server contains a previously activated license key and provides instructions for replacing the activated license key with another one. The goal of the procedure is to minimize the license servlet downtime during the activation step of the new license key.
This is useful if, for instance, you want to upgrade your existing license to the latest version or if you receive a new license key that accommodates a different number of users.
This section includes some common problems that may appear when setting up a floating license server running as a standalone process.
The "Incorrect Function" error message when starting the Windows service usually appears because the Windows service launcher cannot locate a Java virtual machine on your system.
Make sure that you have installed a 32-bit Java SE from Oracle (or Sun) on the system: http://www.oracle.com/technetwork/java/javase/downloads/index.html.
This error message appears if the Windows service launcher quits immediately after being started.
This problem usually happens because the license key has not been correctly deployed (license.txt file in the license folder). For more information, see the Setting up a Floating License Server section.
This installation method can be used for running the license server on any platform where a Java virtual machine can run (OS X, Linux/Unix, Windows).
The goal of the following procedure is to help you minimize the downtime generated when you upgrade the Oxygen XML Editor floating license server to its newest version.
sh licenseServer.sh pathToLicenseDir 54321
The following procedure assumes that your Oxygen XML Editor floating license server contains a previously activated license key and provides instructions for replacing the activated license key with another one. The goal of the procedure is to minimize the license servlet downtime during the activation step of the new license key.
This is useful if, for instance, you want to upgrade your existing license to the latest version or if you receive a new license key that accommodates a different number of users.