Hi Renan,
This error indicates that you’re calling multiple Adapter services which are from multiple JDBC Adapter connections configuring with “LOCAL_TRANSACTION” which are not allowed/recommended.
If your flow contains adapter services that use more than one
LOCAL_TRANSACTION connection, you must use explicit transactions.
For implicit transaction:
"A single transaction context can contain any number of XA_TRANSACTION connections but no more than one LOCAL_TRANSACTION connection.
Solution:
If you want to call multiple adapter services from multiple JDBC Adapter connection, you’d need to do the following modification to address this issue:
Change the JDBC adapter connection to use with “XA_Transaction” and not “LOCAL_TRANSACTION”.
If you are using one DB connection then use “No_transaction”(If you don’t mind to implicit commit after every insert).
If you still face the issue ,share the logs.
Thanks,
Santhosh Sunkari.
#webMethods#Integration-Server-and-ESB