Материал из Hivext Wiki
Коды ошибок
Коды ошибок это значения которые возвращает каждый метод сервиса в своем ответе. Значение кода содержится в поле result ответа метода.
Диапазоны кодов
| Диапазон
| Пространство имен
| Описание
|
| [0-99]
| Общие (Common)
| Общие коды ошибок
|
| [100-299]
| Данные (Data)
| Коды сервисов данных
|
| [300-499]
| Хранилища (Storage)
| Коды сервисов хранилищ
|
| [500-799]
| Пользователи (User)
| Коды сервисов пользователей
|
| [800-999]
| Безопасность (Security)
| Коды сервисов безопасности
|
Общие коды ошибок
| Код
| Константа
| Описание
|
| 0
| OK
| Ошибок нет
|
| 1
| SERVICE_NOT_AVAILABLE
| Сервис недоступен
|
| 2
| ACCESS_DENIED
| Доступ запрещен
|
| 3
| INVALID_PARAM
| Неверный параметр (не указан один и более обязательных параметров)
|
| 4
| ENTITY_NOT_FOUND
| Сущность не найдена
|
| 5
| SERVICE_NOT_FOUND
| Сервис не найден
|
| 6
| METHOD_NOT_FOUND
| Метод не найден
|
| 7
| NOT_AUTHENTICATED
| Объект не аутентифицирован
|
| 8
| PERMISSION_DENIED
| Права доступа запрещены
|
| 9
| OPERATION_NOT_ALLOWED
| Операция не разрешена
|
| 10
| APPLICATION_BLOCKED
| Приложение заблокировано системой
|
| 11
| APPLICATION_NOT_EXIST
| Приложение не существует в системе
|
| 14
| APPLICATION_NO_FOUND_IN_NODE
| Приложение не найдено в ноде
|
| 99
| UNKNOWN_ERROR
| Неизвестная ошибка
|