Please help me in the below issue:
sequence(try)[INDENT]Update Adapter service1
select Adapter Service
Update Adapter service2
publish the canonical
Update Adapter service3
send error mail[/INDENT]
In the above scenario the transaction is not getting rollback if publish service is failed to publish data to broker. (i.e… Update Adapter service1, Update Adapter service2 are committed automatically without commit transaction in try block)
I am using Local_Transaction for the connection, and all the adapter services are using the same connection. Please let me know if I am going wrong anywhere.
Any help would be greatly appreciated.