Details

    • Type: New Feature New Feature
    • Status: Closed
    • Priority: Major 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.

        Activity

        No work has yet been logged on this issue.

          People

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

            Dates

            • Created:
              Updated:
              Resolved:

              Development