We are getting an intermitant error when we run a service that calls 2 other services, each one with a different DB call with a different JDBC connection to the same datasource, Oracle. The error is:
[ART.117.4036] Adapter Runtime (Adapter Service): Unable to commit transaction. Transaction state:Transaction is active .
The first DB call is using a NO_TRANSACTION connection. The second is using a LOCAL_TRANSACTION connection. The LOCAL_TRANSACTION is surrounded by a startTransaction and commitTransaction service.
The problem appears to occur when the parent service is running more than 1 simultaneous thread. Any ideas on what is causing this?
#Flow-and-Java-services#webMethods#Integration-Server-and-ESB