Uploaded image for project: 'ActiveMQ Classic'
  1. ActiveMQ Classic
  2. AMQ-5591 AMQP Implement the JMS Mapping spec as it evolves.
  3. AMQ-5592

AMQP: Pull in Proton JMS transformer code and refactor to enable both JMS mapping and support for AMQP clients

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 5.11.0
    • 5.12.0
    • AMQP
    • None

    Description

      We currently use the Proton-JMS library to help with conversions of AMQP messages and creating destinations from links and message To fields. This works to a point but becomes inflexible when trying to deal with the variety of clients that are interacting with the broker and the upcoming JMS mapping spec adds complexity to this. We need to be more agile with fixes and support the old JMS client were possible. Waiting on Proton releases and trying to create a one size fits all options for the mapping has proven ineffective.

      We should use the current JMS transformation code as a base to better implement AMQP support in the broker and allow for faster fixes to issues as they arise.

      Attachments

        Activity

          People

            tabish Timothy A. Bish
            tabish Timothy A. Bish
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: