| Anterior | Siguiente |
| STATUS_LOG_CORRUPTION_DETECTED | STATUS_ENLISTMENT_NOT_SUPERIOR |
STATUS_RM_DISCONNECTED
Qué significa STATUS_RM_DISCONNECTED
STATUS_RM_DISCONNECTED significa que el participant ya no mantiene la relación activa necesaria para recibir y completar notifications KTM. El transaction manager puede continuar durable processing aunque el RM haya perdido conexión.
No debe mapearse automáticamente a rollback. Tras reconnect/restart, el RM tiene que recuperar enlistments y reconciliar el outcome desde los logs/notifications antes de decidir el estado final de sus datos.
Qué comprobar
- Capture por qué y cuándo se desconectó el RM.
- Ejecute recovery antes de aceptar trabajo nuevo.
- Reabra enlistments correspondientes.
- No infiera commit/rollback sólo por la desconexión.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.