Installing License Servers
If you are using floating licenses or a large number of user-based licenses (20 or more) for Oxygen XML Editor/Author/Developer, you must set up an Oxygen License Server.
- Windows installer - Easy-to-use Windows installation wizard. Requires elevated permissions to run it.
- All-platform distribution - Script-based deployment that does not require elevated permissions to run it. Provides scripts for Windows, macOS, and Linux.
- Web Archive (WAR) distribution - Provides more flexibility in your deployment configuration, but it requires an existing HTTP server (such as Apache Tomcat).
HTTP License Server System Requirements
Hardware | Specification |
---|---|
CPU | 1 core |
RAM | 512 MB/Linux OS, 1 GB/Windows OS (256 MB available memory) |
Hard Disk Space | 500 MB |
Network Requirements | Network interfaces stay unchanged (static MAC addresses) after activation |
Server OS Requirements |
|
Antivirus and Firewall Requirements | Allow access to the configured TCP port (default 8080) |
License Activation
The activation process involves binding your license key to a unique license server deployment. Once the process is complete, you cannot activate the license key with another license server deployment.
To activate the license key directly from License Server's UI, you need to access it from a browser with internet access.
Activation Signature
The default signature calculation is "Use machine signature (MAC, etc.)" where the activation signature of the License Server instance is computed from various machine IDs.
The Use the public URL of the License Server option offers a more flexible activation signature, as you can choose where you provide the exact URL that Oxygen applications will use to request a license (the URL should be in the format of: http(s)://my-domain:port/context-name/license-servlet). This reduces number of machine IDs used to compute the activation signature.
Manual License Activation Procedure
- Access the HTTP license server management page in a web browser.
- Copy the machine signature code.Note:The machine signature is displayed on the page as long as the license key has not yet been activated. If you are trying to update/replace an already activated license key, the machine signature can be found by clicking on Remove/Replace License, then selecting Replace on the next page.
- Go to the activation page at: http://www.oxygenxml.com/activation/.
-
Enter or paste the machine signature code and the license key, then click Activate.
Step Result: The activated license key is displayed on-screen.
- Copy the activated license key and paste it in the license registration page of the HTTP server.
Backup License Server Information
If you want to use a backup license server, the setup instructions are the same as the procedures for a main license server, but it requires its own separate license key. Contact the Oxygen support team to find out more details about the backup license pricing and availability.