Redundant License Configuration File API Error Codes
The persistence cleaning API can return any of the following error codes:
Error Code | Status Code | Description |
---|---|---|
0 | VLS_RLF_SUCCESS | Successful operation |
1 | VLS_RLF_INTERNAL_ERROR | Internal error in library |
2 | VLS_RLF_NO_RESOURCES | Not sufficient resources to complete the requested operation |
3 | VLS_RLF_CALLING_ERROR | Error in calling the API function. Check the calling parameters. |
4 | VLS_RLF_TIMESTAMP_INVALID | The time stamp information provided to the API is invalid. |
5 | VLS_RLF_PREF_ORDER_INVALID | The preference order provided to the API is invalid. |
6 | VLS_RLF_POOLNAME_INVALID | Specified pool name is invalid |
7 | VLS_RLF_FEATURE_INVALID | Specified feature name is invalid |
8 | VLS_RLF_VERSION_INVALID | Specified version name is invalid |
9 | VLS_RLF_LIBRARY_ALREADY_INITIALIZED | The lsrlf library is already initialized |
10 | VLS_RLF_SEQNO_INVALID | Specified sequence number is invalid |
11 | VLS_RLF_FILENAME_INVALID | Specified file name is invalid. It cannot be loaded again. |
12 | VLS_RLF_IP_INVALID | The specified IP address is invalid. |
13 | VLS_RLF_SERVER_NAME_INVALID | The specified License Manager name is invalid. It should not exceed VLS_MAX_SERVER_NAME_LEN, including the NULL character. |
14 | VLS_RLF_CONFIG_FILE_INVALID | The redundant license configuration file is invalid. |
15 | VLS_RLF_FILE_NOT_FOUND | The redundant license configuration file is not found. |
16 | VLS_RLF_LICENSE_NOT_SUPPORTED | Operation is not supported for the type of license specified. |
17 | VLS_RLF_PERM_READ_DENIED | No permissions assigned to perform the read operation. |
18 | VLS_RLF_PERM_WRITE_DENIED | No permissions assigned to perform the write operation . |
19 | VLS_RLF_OPERATION_NOT_PERMITTED | The file is opened for reading but trying to perform a write operation or vice versa. |
20 | VLS_RLF_LICENSE_STRING_INVALID | The specified license is not a valid license. |
21 | VLS_RLF_SERVER_ALREADY_PRESENT | The License Manager is already present in the redundant license configuration file. |
22 | VLS_RLF_LICENSE_ALREADY_PRESENT | The license string is already present in the redundant license configuration file. |
23 | VLS_RLF_IP_ALREADY_PRESENT | The IP address is already present in the redundant license configuration file. |
24 | VLS_RLF_SERVER_NOT_PRESENT | The specified License Manager is not present in the redundant license configuration file. |
25 | VLS_RLF_MAX_SERVER_LIMIT_REACHED | The limit on the maximum number License Managers in the redundant license configuration file is already reached. |
26 | VLS_RLF_NO_SERVER_PRESENT | No License Manager is present in the redundant license configuration file. |
27 | VLS_RLF_ONLY_ONE_SERVER_PRESENT | Only one server present in the redundant license configuration file |
28 | VLS_RLF_LIBRARY_NOT_INITIALIZED | The lsrlf library is not initialized. |
29 | VLS_RLF_FILE_ALREADY_LOADED | A redundant license configuration file is already loaded |
30 | VLS_RLF_FILE_NOT_LOADED | No redundant license configuration file is loaded. |
31 | VLS_RLF_FEATURE_NOT_FOUND | Feature at the index specified not found |
32 | VLS_RLF_LICENSE_STRING_NOT_FOUND | Cannot find the license string in the redundant license configuration file. |
33 | VLS_RLF_RESOURCE_LOCK_FAILURE | Fail to acquire API lock. API call should be re-tried on receiving this error |
34 | VLS_RLF_BUFFER_TOO_SMALL | The size of the buffer supplied is too small |