@codemech I did not mean to suggest that it is a bad practice. I wanted to make sure that you do have at last two databases involved because otherwise the transaction escalation exception would mean that something is off with the connection management (transaction escalation can happen e.g. when in a single transaction scope you open two concurrent connection to the same database).
Szymon