【发布时间】:2017-05-24 04:55:33
【问题描述】:
如何在 Spring DSL 中设置关联 ID?以下代码不反映 Active MQ 中的关联 ID
<setHeader headerName="correlationId">
<constant>IFS123</constant>
</setHeader>
试过了
<setHeader headerName="JMSCorrelationId">
<constant>IFS456</constant>
</setHeader>
【问题讨论】:
-
您的 setHeader 在工作流的哪个级别使用??
-
我很想知道您为什么要手动设置它而不让 AMQ Camel 组件为您做这件事?
-
我需要手动设置,因为我在 1 或 3 个月后收到另一条消息。要在 3 个月后回溯收到的消息非常困难,我需要手动设置 JMSCorrelationID。
标签: apache-camel activemq blueprint-osgi spring-dsl