Complete List of IM TEWS Errors and Exceptions (Legacy_Onyx KB Id: 172407)

Document ID : KB000054610
Last Modified Date : 14/02/2018
Show Technical Document Details

Description:

we would like to get a complete list of errors and exceptions for TEWS. The doc for IM does not have that. Please help


Solution:

Some more additional information that is exposed to the users:

public interface IIDMErrorCodes {

/**
* Indicates that the session spec is not valid.
*/
static final String INVALID_SESSION_SPEC = "500".intern();

/**
* Indicates that field validation failed.
*/
static final String FIELD_VALIDATION_FAILURE = "501".intern();

/**
* Indicates that the IDM task is not found.
*/
static final String TASK_NOT_FOUND = "502".intern();

/**
* Indicates that the IDM environment is not found.
*/
static final String IME_NOT_FOUND = "503".intern();

/**
* Indicates that the operand (managed object) of the task was not found.
*/
static final String OPERAND_NOT_FOUND = "504".intern();

/**
* Indicates that the task parameter is not defined in the task being performed.
*/
static final String TASK_PARAMETER_NOT_FOUND = "505".intern();

/**
* Indicates that a required task parameter was missing in the request.
*/
static final String TASK_PARAMETER_MISSING = "506".intern();

/**
* Indicates that the data provided for a task parameter was not valid.
* (Possibly due to invalid data structure format.)
*/
static final String BAD_TASK_PARAMETER_DATA = "507".intern();

/**
* Indicates that the administrator is not authorized to perform the task.
*/
static final String NOT_AUTHORIZED = "508".intern();

/**
* Indicates that the administrator failed to be authenticated
*/
static final String AUTHENTICATION_FAILURE = "509".intern();

/**
* Indicates an unknown error occurred
*/
static final String UNKNOWN_ERROR = "510".intern();

/**
* Indicates that the administrator was not found
*/
static final String ADMIN_NOT_FOUND = "511".intern();

/**
* Indicates that the task parameter is not supported for the task by the ETS.
*/
static final String TASK_PARAMETER_NOT_SUPPORTED = "512".intern();

/**
* Indicates that the operand (managed object) is not valid for the task.
*/
static final String OPERAND_INVALID = "513".intern();