I don’t know if you have solved this problem or not, but I’ve been in contact with webMethods support regarding a similar issue. We have a problem where we are receiving this error after about 24 hours of normal error-free operation:
Adapter Runtime: Error Logged. See
Error log for details. Error: [ART.117.4036] Adapter Runtime (Adapter
Service): Unable to commit transaction. Transaction state:Transaction is
active
If we restart the IS, the problem goes away for another ~24 hours. wM support has indicated that no more than one local_transaction JDBC connection can be invoked anywhere downstream of a service that is called by TN. This is not only true for JDBC connections, but for all transactional connections using the ART.
You may want to be sure that your services are not accessing more than one local_transaction JDBC connection.
A workaround suggested by wM support is to wrap your second service/connection in an explicit transaction, or use a locally-published document to invoke the second service/connection.
Not sure if this is relevant for you, but…
…/c
#Adapters-and-E-Standards#webMethods#Integration-Server-and-ESB