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

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

                Dates

                • Created:
                  Updated:
                  Resolved: