Uploaded image for project: 'AMQ Clients'
  1. AMQ Clients
  2. ENTMQCL-943

[c] Normalize encoding of AMQP "multiple" fields

    XMLWordPrintable

Details

    • Workaround Exists
    • Hide

      Do not set source capabilities when empty.

      Show
      Do not set source capabilities when empty.
    • Hide

      Set (sender) source capabilities to empty list and check frame trace.

      Show
      Set (sender) source capabilities to empty list and check frame trace.
    • September 2018

    Description

      When source capabilities in attach frame are empty list, there are not properly encoded and (at least) .NET client ends with exception.

      From Qpid Proton C++ frame trace:

      [0x24a3810]:0 -> @attach(18) [name="07cbcc34-e590-417c-b82f-d305b79f9617", handle=0, role=false, snd-settle-mode=2, rcv-settle-mode=0, source=@source(40) [durable=0, timeout=0, dynamic=false, capabilities=@PN_SYMBOL[]], target=@target(41) [address="examples", durable=0, timeout=0, dynamic=false], initial-delivery-count=0, max-message-size=0]
      

      Attachments

        Activity

          People

            rhn-engineering-aconway Alan Conway
            rkubis_kafka_devexp Radim Kubis
            Radim Kubis Radim Kubis
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - 4 hours
                4h
                Remaining:
                Remaining Estimate - 4 hours
                4h
                Logged:
                Time Spent - Not Specified
                Not Specified