This appendix lists the error codes that are returned by the Application Programming Interface (API).
List of Error Codes
Error codes are used for interpreting the actual error for which an OperationException was returned. The error code is extracted using the getErrorCode method.
A list of the error codes and their description are given in Table A-1.
Table A-1 List of Error Codes
Error Code
Description
ERROR_CODE_ARRAY_ACCESS
Internal error.
ERROR_CODE_ATTRIBUTE_NOT_FOUND
Internal error.
ERROR_CODE_CLASS_CAST
Internal error.
ERROR_CODE_CLASS_NOT_FOUND
Internal error.
ERROR_CODE_CLIENT_INTERNAL_ERROR
Internal error.
ERROR_CODE_CLIENT_OUT_OF_THREADS
Internal error.
ERROR_CODE_FATAL_EXCEPTION
Too many errors occurred at the SCE when trying to perform the operation.
ERROR_CODE_ILLEGAL_STATE
Internal error.
ERROR_CODE_INVALID_PARAMETER
One of the arguments provided to the method is illegal.
ERROR_CODE_NO_APPLICATION_INSTALLED
Application required for the operation execution is not installed.
ERROR_CODE_NULL_POINTER
Internal error.
ERROR_CODE_OBJECT_NOT_FOUND
Internal error.
ERROR_CODE_OPERATION_ABORTED
Internal error.
ERROR_CODE_OPERATION_NOT_FOUND
Internal error.
ERROR_CODE_OUT_OF_MEMORY
Internal error.
ERROR_CODE_RESOURCE_SHORTAGE
Internal error.
ERROR_CODE_RUNTIME
Internal error.
ERROR_CODE_SUBSCRIBER_ALREADY_EXISTS
The subscriber on which the operation was performed already exists in the SCE.
ERROR_CODE_SUBSCRIBER_DOES_NOT_EXIST
The subscriber on which the operation is performed does not exist in the SCE.