You may get the following error when using 2 Phases Commit together with the HIS LU62 Resync Service :

HISETBG0001 Application Integrator has intercepted an exception in method XXXXX. Following is the exception description:

HISMSNA0022 The SNATransport, when processing method XXXXX, has failed when attempting to enlist in a transaction.

Ensure that the remote LU name XXXXX is configured to EnableSyncPoint. “Error in call to iDtcLuRmEnlistmentFactory ->Create,

HRESULT = 8004D10D or HRESULT = 8004D108

To resolve this issue, you only have to do the following steps

  1. Stop the SNA LU 6.2 Resync Service
  2. Stop DTC
  3. Clear DTC log è MSDTC -resetlog
  4. Start DTC
  5. Start the Resync Service
  6. Wait a couple of minutes and see if the event log posts a successful XLN(Exchange of Log names)
  7. Test again and it should work ! 🙂
Advertisements