升级到 Camel 4.1 后,Exchange 上不存在计时器属性

问题描述 投票:0回答:1

我正在尝试从 Camel 4.0 升级到 4.1,并且没有任何计时器属性出现在交易所上。这些东西被转移到其他地方了吗?时间似乎确实正确。

这些是我所指的属性: https://camel.apache.org/components/4.0.x/timer-component.html

在 4.1 之前,您可以像这样访问这些:

exchange.getProperty(Exchange.TIMER_NAME, String.class)
exchange.getProperty(Exchange.TIMER_PERIOD, String.class)

使用 4.0 我可以看到这些属性在那里,但在 4.1 中它们根本不在那里。

apache-camel
1个回答
0
投票

您应该遵循升级指南,您可以在其中找到如何再次打开此功能的详细信息 https://camel.apache.org/manual/camel-4x-upgrade-guide-4_1.html#_camel_timer

© www.soinside.com 2019 - 2024. All rights reserved.