Details

    • Type: New Feature
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 0.10
    • Fix Version/s: 0.14
    • Component/s: C++ Broker
    • Labels:
      None

      Description

      Description of problem:

      Broker currently does not support DTX transactions in a cluster. It raises an exception if
      there is an attempt to create one.

      Add support for DTX, with appropriate testing for cluster cases.

      How reproducible: 100%

      Steps to Reproduce:

      qpid-txtest --dtx yes

      Actual results:

      Transfering from tx-test-1 to tx-test-2
      Transfering from tx-test-2 to tx-test-1
      2011-08-01 09:38:45 warning Broker closed connection: 501, DTX transactions are
      not currently supported by cluster.
      Transfer interrupted: framing-error: DTX transactions are not currently
      supported by cluster.
      2011-08-01 09:38:45 warning Broker closed connection: 501, DTX transactions are
      not currently supported by cluster.
      Transfer interrupted: framing-error: DTX transactions are not currently
      supported by cluster.
      2011-08-01 09:38:45 warning Broker closed connection: 501, DTX transactions are
      not currently supported by cluster.
      framing-error: DTX transactions are not currently supported by cluster.

      Expected results:

      The test should pass.

        Attachments

          Activity

            People

            • Assignee:
              aconway Alan Conway
              Reporter:
              aconway Alan Conway
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: