Uploaded image for project: 'OpenEJB'
  1. OpenEJB
  2. OPENEJB-895

Support ResourceAdapter without requiring the Geronimo TransactionManager implementation

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 3.1
    • connectors
    • None

    Description

      Currently the Geronimo TransactionManager implementation is required to add a ResourceAdapter to OpenEJB, because OpenEJB does not have a WorkManager implementation. A complete WorkManager implementation requires internal access to a TransactionManager to perform XID importation, but since most ResourceAdapters (such as ActiveMQ) do not need XID importation, OpenEJB could provide a partial implementation when operating in an environment without a Geronimo TransactionManager implementation. Also, the connector specification has well defined exceptions to notify the ResourceAdapter implementation that work manager is unable to import the XID.

      Attachments

        Activity

          People

            dain Dain Sundstrom
            dain Dain Sundstrom
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: