Uploaded image for project: 'Camel'
  1. Camel
  2. CAMEL-14433

Optimize core - Message ID should default to be same as exchangeID

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.1.0
    • Component/s: camel-core
    • Labels:
      None
    • Estimated Complexity:
      Unknown

      Description

      The Message.getMessageId() method are not much in use, only for logging purposes (we use exchange id as uuid in Camel).

      But we generate a new id for the message which takes up resources. We should instead let message id be part of the component protocol it comes from, eg JMSMessageID. And the only component that does this are in fact JMS via the createMessageId() method.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                davsclaus Claus Ibsen
                Reporter:
                davsclaus Claus Ibsen
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: