Uploaded image for project: 'JBoss Transaction Manager'
  1. JBoss Transaction Manager
  2. JBTM-3440

Mechanism for isSameRM override for unwrapped resources

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Done
    • Icon: Major Major
    • 5.11.1.Final
    • 5.10.6.Final
    • JTA
    • None
    • Undefined

      Some connection pool implementations (DBCP for example) do not have a mechanism for wrapping XAResources so that we can control or override the behaviour of the resource. For example the implementation of isSameRM is know to be a problem with some drivers.

       

      To overcome this limitation we would like to have a config property containing a list of XAResource types for which we should override the isSameRM call forcing it to return true. This is a workaround only and the longer term plan is ensure that the connection pool from which resources are taken has a mechanism for overriding it (as for example IronJacamar did but Agroal doesn't).

              rhn-engineering-mmusgrov Michael Musgrove
              rhn-engineering-mmusgrov Michael Musgrove
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: