Altova Developer Tool Licensing FAQs

(applies to Altova Developer Tool Products)

  • Which license models are available for Altova Developer Tool software products?
    There are three different license models available for Altova Developer Tool software products:
    • Installed
    • Concurrent
    • Named
    See Desktop Developer Tools section for a description of each license model.
  • Which license model is required if I want to install Altova Developer Tool software in a virtual environment?
    Prior to version 2018 in order to use our desktop products in a virtual environment it was necessary to purchase a license of the “Concurrent” license model variation. As of version 2018 it is possible to purchase a license of the Installed, Concurrent or Named License model variation as long as an Altova License Server is used to meter the license usage of the product in the virtual environment.
  • How do I activate the Altova Developer Tool software?
    Prior to version 2017 of our Developer Tool products there were two methods to activate the software. Both of these methods activate the software so that the built-in license metering module (included with the software) is used to monitor license usage. Both methods result in the creation of a “[product][version].lic” file e.g."xmlspy.lic" saved locally on your machine:
    • Manually enter the license details into the Software Activation dialog (HELP | Software Activation)
    • Double click on the “Licenses.altova_licenses” file (this file was sent to you via email when you requested an evaluation / purchased a license from Altova). After saving the "Licenses.altova_licenses" file to your hard drive, double clicking on it will open the Altova License Wizard which is used to apply the license to the software on your machine.
    Version 2017 and newer of our Developer Tool products introduce an additional method to activate the software. This method activates the software by obtaining an available license from an Altova LicenseServer installed in your network. In this scenario a license ".lic" file is NOT stored on the local machine but is centrally administered via the License Server.
    • Press the “Use Altova LicenseServer” button in the Software Activation dialog (HELP | Software Activation) and select a License Server from which an available license for the product can be obtained.
  • What is the difference between using the built-in license metering module and using an Altova LicenseServer to administer and monitor license usage of Altova Developer Tool products?
    When using the built-in license metering module the license key is stored in a file on the user's machine, whereas when using the Altova LicenseServer the license is stored centrally on the License Server. The built-in license metering module is useful for scenarios in which:
    • Only a small number of license keys for a small amount of users are being monitored (for which an Altova LicenseServer may be considered too much overhead).
    • The users using a particular license are all in the same subnet.
    The Altova LicenseServer is useful for scenarios in which:
    • several license keys / a significant number of users are being monitored.
    • the users being monitored may be in different subnets.
    • centrally administered licenses are preferable to reduce internal license related support calls.
    • centrally administered licenses are preferable to have a better overview of current liense usage as well as future capacity planning.
    As of version 2018 Altova LicenseServer will be necessary if you want to monitor a 2018 or higher version of our desktop products:
    • several license keys / a significant number of users are being monitored.
    • the users being monitored may be in different subnets.
    • centrally administered licenses are preferable to reduce internal license related support calls.
    • centrally administered licenses are preferable to have a better overview of current liense usage as well as future capacity planning.
  • When I try to activate the software I get a “We're sorry, but one of the following fields does not contain the correct value” error message.
    The license information (company name, license key-code and username) is case sensitive and must be entered exactly as specified in the registration email which you received from Altova. It is recommended to COPY AND PASTE the license information from the email into the Software Activation dialog (as opposed to typing it in). If no username is specified in the registration email any value can be entered into the “Name” field (but this field must never be left empty).
  • When I try to activate the software I get a “We're sorry but the key code that you entered doesn't match the installed product edition” error message.
    There are three possible reasons (or combinations thereof):
    • Your license key is for a different PRODUCT than the one that you are attempting to activate e.g. attempting to activate StyleVision Enterprise Edition 2016 with an XML Spy Enterprise Edition 2016 license key.
    • Your license key is for a different EDITION of the product than the one that you are attempting to activate e.g. attempting to activate XMLSpy Professional Edition 2016 with an XMLSpy Enterprise Edition 2016 license key.
    • Your license key will not activate the VERSION of the product and edition that you are attempting to activate e.g. attempting to activate MapForce Enterprise Edition 2016 with a license key that will only unlock MapForce Enterprise Edition 2015. The actual versions of the software which your license key can unlock will depend on when the license key was purchased and whether the key was purchased with an SMP (Support and Maintenance Package) or not.
  • I get a “WARNING - LICENSE KEY CODE NO LONGER VALID – YOUR SOFTWARE WILL BE DEACTIVATED IN 30 DAYS” error message when starting the software.
    This message appears when the license key currently used to unlock the software has been upgraded or transferred to another party. In this case a new license key is issued and sent to the email address provided by the purchaser. The new license must be entered into the software (HELP | Software Activation) within 30 days of being issued to replace the license key currently entered into the software. The license key currently entered in the software will be rendered obsolete 30 days after the new license key has been issued. If the new license key has not been entered into the software within the 30 day grace period it will not be possible to start the software: In this case it will be necessary to delete the license file with the obsolete license key in order to be able to restart the software and enter the new license key details. To delete the “.lic” file do the following: Windows XP:
    • In Windows Explorer ensure that the “Show hidden files and folders” option is active.
    • Navigate to the "C:\Documents and Settings\All Users\Application Data\Altova\[product][version]" directory.
    • Delete the "[product].lic" file.
    • Restart the application.
    • Enter the new license key details into the Software Activation dialog when prompted.
    Windows Vista or higher:
    • In Windows Explorer ensure that the “Show hidden files and folders” option is active.
    • Navigate to the “C:\ProgramData\Altova\[product][version]" directory (NOTE "C:\ProgramData" NOT "C:\Program Files")
    • Delete the "[product].lic" file.
    • Restart the application.
    • Enter the new license key details into the Software Activation dialog when prompted.
  • I get a "Cannot save license data" error message. What can I do?
    Sometimes when trying to save the license key details in the Software Activation Dialog, you may get an error message similar to this: "Cannot save license data in C:\ProgramData\Altova\XMLSpy2017\xmlspy.lic". To solve this issue, in Windows Explorer please ensure that you have "write" permissions to the file and folder mentioned in the error message, and then try to save the license data again. NOTE:- In Windows Explorer the directory / file mentioned in the error message may be HIDDEN. In this case it will be necessary to enable the "Show hidden files and folders" option to find it.
  • Does Altova provide evaluation license keys for previous versions of the software?
    No, Altova only provides evaluation license keys for the latest version of the software.
  • Can I use my purchased license key to unlock a previous version of the software?
    If your license key was purchased with an SMP (Support and Maintenance Package) it can also be used to unlock previous versions of the software.
  • Is it possible to disable the SMP (Support and Maintenance Package) expiration warning message?
    When using the built-in license metering module the software will start displaying the SMP expiration warning message 90 days before the SMP expires. When using the Altova LicenseServer the software will start displaying the message 30 days before SMP expiration. The only way to prevent the SMP warning message from being shown altogether is to renew the SMP and register the new license key. If the SMP is not renewed the message will no longer be displayed once the SMP has expired.

Altova Server Tool Licensing FAQs

(applies to Altova Server Products)

  • Which license models are available for Altova Server software products?
    Altova Server software products are licensed on a per core per year basis. See Server Software Products section for a description of this license model.
  • Is there a built-in license metering module for Altova Server products as there is for Altova Developer Tool products?
    No, Altova Server products must use an Altova LicenseServer to administer and monitor Server product usage.
  • Does the Altova LicenseServer have to be connected to the internet?
    Yes, Altova LicenseServer must be connected to the internet.
  • We have renewed our Server product license for another year and uploaded the new license file to Altova LicenseServer, but the status is "Blocked". Why is this?
    If the status of a new Server license uploaded to Altova LicenseServer is set to "Blocked" it is likely that a) the validity of this license begins on a future date, and b) you are using an older version of Altova LicenseServer. In this case, install the latest version of Altova LicenseServer. Once you have installed the latest version of Altova LicenseServer you will notice that the status of the license changes from "Blocked" to "Pending". The "Pending" status of a license will automatically change to "Active" on the start date of the new license.
  • We have renewed our Server product license for another year and uploaded it to Altova LicenseServer but the status is "Pending" instead of "Active". Why is this?
    If the status of a new Server license received from Altova is set to "Pending" it is because the validity period of that license starts at a future date.The license status will automatically change to "Active" on the start date for that license.
  • I only want to purchase a 1 core license for a Server product, but the physical machine on which the Server product is installed has multiple cores. What can I do?
    If you only wish to purchase a 1 core license for a Server product there are two options:
    • You can install a virtual machine on your physical machine and then set the number of cores allocated to this virtual machine to 1. Next, install the Server Product on the virtual machine and register the Server Product with Altova LicenseServer.
    • Alternatively, if you do not want to set up a virtual machine, you can check the "Limit to single thread execution" option for the license in question in the "Client Management" tab of the Altova LicenseServer web interface.