6.2.5. License apparently missing

When you try to run AXD, you might see the message:


A license for the feature 'axd' could not be checked out.
Reason: No such feature exists.

If so, the probable reason is that a valid license file cannot be found.

If your computer is running Windows, use the ARM License Wizard to install the permanent license file. If your computer is running UNIX or Linux, you must install the permanent license file yourself (see Obtaining a permanent license).

By default, your license file is called $ARMHOME\licenses\license.dat (Windows) or $ARMHOME/licenses/license.dat (UNIX or Linux), where $ARMHOME is the ADS installation directory.

If you call the license file a different name, or store it in a different directory, then you must set the environment variable ARMLMD_LICENSE_FILE to the fully qualified filename of the license file. See also How FLEXlm finds a license file.

A summary follows of the algorithm used in ADS when searching for a license file:


if (ARMLMD_LICENSE_FILE env-var set)
{
    Search ARMLMD_LICENSE_FILE for feature.
    if (feature found)
    {
        Stop searching
    }
}
if (LM_LICENSE_FILE env-var set)
{
    Search LM_LICENSE_FILE for feature.
    if (feature found)
    {
        Stop searching
    }
if (ARMHOME env-var set)
{
    Search $ARMHOME\licenses\license.dat          (Windows)
    Search $ARMHOME/licenses/license.dat          (UNIX or Linux)
    if (feature found)
    {
        Stop searching
    }
}
else
{
    Search c:\arm\licenses\license.dat            (Windows)
    Search /opt/arm/licenses/license.dat          (UNIX or Linux)
    if (feature found)
    {
       Stop searching
    }
}
Print error saying that license was not found.

Copyright © 2000, 2001 ARM Limited. All rights reserved.ARM DUI 0139B
Non-Confidential