Uploaded image for project: 'Derby'
  1. Derby
  2. DERBY-1024

Client's XAResource.start throws XAException with XAER_RMFAIL when local transaction is active

    XMLWordPrintableJSON

Details

    Description

      perform some work in a local transaction without committing and then start a global transaction.

      Embedded throws an XAException with

      XAER_OUTSIDE - The resource manager is doing work outside a global transaction.

      Client throws an XAEception with

      XAER_RMFAIL - Resource manager is unavailable

      Seems like embedded has the correct error code, though I don't have the XA spec in front of me.

      Attachments

        Issue Links

          Activity

            People

              djd Daniel John Debrunner
              djd Daniel John Debrunner
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: