nTangle is a Change Data Capture (CDC) code generation tool and corresponding runtime. Unlike other CDC-based technologies which replicate changes to rows, nTangle is designed to replicate business entity (aggregate) changes.
MIT License
15
stars
3
forks
source link
ServiceBusMessage cannot be sent: Local transactions are not supported with other resource managers/DTC #20
After setting up ServiceBusSender as EventOutboxDequeue system is not able to send any messages with the following exception:
System.AggregateException: 'One or more errors occurred. (1 of the total 1 events were not successfully sent. ServiceBusMessage cannot be sent: Local transactions are not supported with other resource managers/DTC.)'
After setting up ServiceBusSender as EventOutboxDequeue system is not able to send any messages with the following exception:
System.AggregateException: 'One or more errors occurred. (1 of the total 1 events were not successfully sent. ServiceBusMessage cannot be sent: Local transactions are not supported with other resource managers/DTC.)'
It looks like the fact that there is an active session opened against DB is preventing messages from being send over the service bus, one of the potential solutions would be to ignore active sessions when sending messages to bus. https://stackoverflow.com/questions/26298271/problems-with-transactionscope-and-servicebus-in-production-environment