[
https://issues.apache.org/jira/browse/CAMEL-14433?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Claus Ibsen updated CAMEL-14433:
--------------------------------
Summary: Optimize core - Message ID should default to be same as exchangeID
(was: Message ID should be optional and only used if part of underlying
message protocol)
> Optimize core - Message ID should default to be same as exchangeID
> ------------------------------------------------------------------
>
> Key: CAMEL-14433
> URL: https://issues.apache.org/jira/browse/CAMEL-14433
> Project: Camel
> Issue Type: Improvement
> Components: camel-core
> Reporter: Claus Ibsen
> Assignee: Claus Ibsen
> Priority: Major
> Fix For: 3.1.0
>
>
> 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.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)