| Предыдущий | Следующий |
| XACT_E_LU_TX_DISABLED | XACT_E_CLERKEXISTS |
XACT_E_CLERKNOTFOUND
Что означает XACT_E_CLERKNOTFOUND
XACT_E_CLERKNOTFOUND (0x8004D080) — COM+ CRM не нашёл recovery clerk, который ожидает текущая операция восстановления.
Что проверить
- Сохраните идентификатор clerk и фазу recovery, где выполняется поиск.
- Проверьте, не был ли clerk уже завершён/удалён или не используется ли ID от другого recovery sequence.
- Отличайте от XACT_E_CLERKEXISTS: здесь объект отсутствует, поэтому повторное создание может быть корректным только в предусмотренной фазе lifecycle.
Как подтвердить исправление
Исправление подтверждается согласованным recovery lifecycle: ожидаемый clerk существует в момент доступа либо код корректно создаёт его там, где это разрешено.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
