This content has been marked as final. Show 4 replies
An attempt was made to start a transaction, while attached to a non-migrateable transaction
what is a non-migratable transaction?
We found out what the issue is. An implicit transaction is getting opened even when you do a select againt a table in the remote db (db link). When the connection is released back to the pool, this implicit transaction is not handled automatically by the JDBC driver. When this connection is used again to start a db transaction, we get the "transaction already exists" error.
Thank you so much.
It's really really good solution.
I had tried to solve this problem for several days..
Finally, I find this solution.
Have a nice day~.