【发布时间】:2016-12-29 16:58:11
【问题描述】:
我有监听 ActiveMQ 队列的 Apache Camel Route。在处理过程中,路由会在某一时刻设置交换器上的标头和属性。
现在在集成测试期间,我们要检查标头和属性的值。
问题是,我们如何访问这两个东西,即。标题和属性。
我尝试使用 producerTemplate 的 asyncRequestBody/asyncRequestBodyAndHeader 等。使用 Future 对象我可以访问 Exchange,但是,我无法访问在 Exchange 上设置的标头和属性。
我已经确定路由是 InOut 类型的。
【问题讨论】:
-
能否添加路由代码,包括headers/properties在哪里设置然后读取?
标签: apache-camel