This section provides information about the following:
- Licensing Component Error Codes and Messages
- Licensing Component Wrapper Error Codes and Messages
- ImageGear Licensing Error Codes and Messages
Licensing Component Error Codes and Messages
The following are the Licensing Component error codes:
Error Constant |
Error Description |
LDK_SUCCESS | No error. |
LDK_ERR_GENERAL | General error. |
LDK_ERR_INET_CONN_BROKEN | No Internet connection. |
LDK_ERR_REGISTRY_ACCESS | Can't write license key to the registry. This can happen if a user doesn't have administrative privileges. |
LDK_ERR_LOCKOUT | Auto mode only; it should happen when we receive several requests from the same IP address within a short period of time with the incorrect access keys. |
LDK_ERR_HDW_INCOMPATIBLE | Manual mode only; it means that the utility had to verify the hardware ID, which didn't match the ID stored in the license. |
LDK_ERR_HDW_ID_QUERY | Can't get the hardware ID of the client system. This should not happen unless something is wrong with the client system. |
LDK_ERR_HDW_ID_RELEASE | Auto mode only; this happens when someone is trying to change the hardware ID within 45 days after a previous hardware ID has been associated with the license. |
LDK_ERR_NO_LICENSE_KEY | No license key passed as a parameter. |
LDK_ERR_INVALID_LICENSE_KEY | License key passed as a parameter is invalid. |
LDK_ERR_NO_ACCESS_KEY | No access key passed as a parameter. |
LDK_ERR_INVALID_ACCESS_KEY | Access key passed as a parameter is invalid. |
LDK_ERR_INVALID_SOLUTION_NAME | Invalid solution name. |
LDK_ERR_NO_CONFIG_FILE | Cannot find the configuration file. |
LDK_ERR_INVALID_CONFIG_FILE | Invalid configuration file. |
LDK_ERR_NOT_INITIALIZED | Licensing Component is not initialized. |
LDK_ERR_NO_LICENSE_INFO | No license info passed as a parameter. |
LDK_ERR_INVALID_LICENSE_INFO | License info is invalid. |
LDK_ERR_INCOMPATIBLE_LICENSE | This license is not compatible with your deployment configuration. |
LDK_ERR_OBTAINIG_LICENSE | Can't obtain license from the system. |
Licensing Component Wrapper Error Codes and Messages
The following are the default Licensing Component Wrapper error messages:
Error Constant | Error Description |
MSG_LDK_SUCCESS | "The product has been successfully licensed!" |
MSG_LDK_ERR_GENERAL | "An unknown error has occurred during licensing. Please contact your vendor." |
MSG_LDK_ERR_INET_CONN_BROKEN | "No Internet connection is available. Please check your connection and retry." |
MSG_LDK_ERR_REGISTRY_ACCESS | "Unable to write the License Key to the registry. Please verify that you have administrative privileges." |
MSG_LDK_ERR_LOCKOUT | "Licensing has been locked out after multiple requests. Verify that you have a valid Access Key, then contact your vendor." |
MSG_LDK_ERR_HDW_INCOMPATIBLE | "This license is not compatible with your system hardware, please contact your vendor." |
MSG_LDK_ERR_HDW_ID_QUERY | "Unable to obtain the Hardware ID of your system. Please contact your vendor." |
MSG_LDK_ERR_HDW_ID_RELEASE | "Your Hardware ID has changed. Please contact your vendor." |
MSG_LDK_ERR_NO_ACCESS_KEY | "No Access Key was received. Please retry and enter an Access Key." |
MSG_LDK_ERR_INVALID_ACCESS_KEY | "The Access Key entered appears invalid. Please retry, then contact your vendor." |
MSG_LDK_ERR_NO_LICENSE_KEY | "No License Key was received during licensing. Please retry, then contact your vendor." |
MSG_LDK_ERR_INVALID_LICENSE_KEY | "The License Key received appears invalid. Please retry, then contact your vendor." |
MSG_LDK_ERR_INVALID_SOLUTION_NAME | "The Solution Name is invalid. Please contact your vendor." |
MSG_LDK_ERR_NO_CONFIG_FILE | "Can't find configuration file. Please contact your vendor." |
MSG_LDK_ERR_INVALID_CONFIG_FILE | "An invalid configuration file was received. Please contact your vendor." |
MSG_LDK_ERR_NOT_INITIALIZED | "Licensing Component is not initialized. Please contact your vendor." |
ImageGear Licensing Error Codes and Messages
The following table describes general ImageGear licensing errors that can occur at run-time if the product is not licensed properly:
Error Constant | Error Code | Error Description | Comment |
IGE_FAILURE | -1 | Failure to open registry value | This error occurs if the license key cannot be obtained from the registry. Server licensing model only. |
IGE_NOT_LICENSED | -2 | Invalid license key | This error occurs if the license key passed to the ImageGear is invalid. All licensing models. |
IGE_NOT_LICENSED | -2 | Version is not licensed | This error occurs if the license key is valid, but does not license the current version of the product. All licensing models. |
IGE_NOT_LICENSED | -2 | Your evaluation license has expired. Please run AccuSoft License Manager if you would like to get a new license | This error occurs if the evaluation license key has expired. Evaluation licensing only. |
IGE_NOT_LICENSED | -2 | The product is not licensed for this machine | This error occurs if the evaluation license key is not compatible with a hardware key for the current machine. Evaluation licensing only. |
IGE_NOT_LICENSED | -2 | The hardware ID of this machine doesn't match license information. Please run AccuSoft License Manager on this machine to add its hardware ID to your license. | This error occurs if the development license key is not compatible with a hardware key for the current machine. Development licensing only. |
IGE_NOT_LICENSED | -2 | Solution name is required | This error occurs if an empty solution name is passed as a parameter. All licensing models. |
IGE_NOT_LICENSED | -2 | Invalid solution name | This error occurs if the solution name from the license doesn't match the solution name passed as a parameter. All licensing models. |
IGE_NOT_LICENSED | -2 | Invalid solution key | This error occurs if the solution key from the license doesn't match the solution key passed as a parameter. All licensing models. |
IGE_NOT_LICENSED | -2 | Invalid executable name | This error occurs if the executable name from the license doesn't match the name of the application executable. Deployment licensing models locked to the executable only. |
IGE_NOT_LICENSED | -2 | Please use OEM licensing API with this license | This error occurs if the User/OEM license is being initialized via the registry. The User/OEM license has to be initialized by using the OEM API. User licensing model only. |
IGE_NOT_LICENSED | -2 | Please do not use OEM licensing API with this license | This error occurs if a non-User/OEM license is being initialized via the OEM API. Only the User/OEM license has to be initialized by using the OEM API. Server licensing model only. |