| Anterior | Siguiente |
| STATUS_INDOUBT_TRANSACTIONS_EXIST | STATUS_ROLLBACK_TIMER_EXPIRED |
STATUS_TM_VOLATILE
Qué significa STATUS_TM_VOLATILE
STATUS_TM_VOLATILE aparece cuando se intenta usar persistencia/recovery con un transaction manager creado sin durable log. Un TM volatile sirve para trabajo que no debe sobrevivir a crash/restart.
La solución es arquitectónica: si el resource manager promete recovery durable, debe asociarse a un TM durable. Reintentar contra otro volatile TM no añade la persistencia que la operación requiere.
Qué comprobar
- Determine si el workload necesita recovery tras restart.
- Revise cómo se creó el transaction manager.
- Use durable TM/log para state que deba reabrirse.
- No confunda volatilidad intencional con log corruption.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.