| Anterior | Siguiente |
| XACT_E_PARTNER_NETWORK_TX_DISABLED | XACT_E_UNABLE_TO_READ_DTC_CONFIG |
XACT_E_XA_TX_DISABLED
Qué significa XACT_E_XA_TX_DISABLED
XACT_E_XA_TX_DISABLED corresponde al HRESULT 0x8004D026. Windows lo describe así: «El administrador de transacciones ha deshabilitado la compatibilidad con transacciones XA.».
La frontera técnica relevante es habilitación de protocolos de interoperabilidad TIP, XA o LU 6.2 en MSDTC. La condición que distingue este valor de otros XACT es que la interoperabilidad XA está deshabilitada en MSDTC.
Qué comprobar
- Captura protocolo concreto (TIP, XA o LU 6.2), opción de MSDTC que lo habilita, adapter/proxy implicado, partner y etapa de import/export en el intento que devuelve
0x8004D026. - Conserva la primera respuesta del resource manager y la decisión del coordinator antes de reiniciar servicios; el reinicio puede borrar la evidencia temporal.
- Comprueba de forma explícita esta condición: la interoperabilidad XA está deshabilitada en MSDTC.
Tratamiento y recuperación
Habilita o corrige solo el mecanismo de interoperabilidad que realmente usa la aplicación. Confirma que sus componentes/proxies están instalados y que el partner negocia el mismo protocolo antes de volver a importar o propagar el UOW.
Diferencias con resultados cercanos
La prueba final debe demostrar tanto el resultado de negocio como el outcome de cada recurso enlistado. Un commit local aislado no prueba atomicidad distribuida.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.