在Camel中如何使用Spring重新加载属性?

时间:2016-07-17 09:40:40

标签: spring apache-camel apache-servicemix

我在Servicemix 7中使用Spring和Camel 2.16。我希望在更改属性后刷新已安装的软件包。在蓝图中,有以下方式:

<cm:property-placeholder persistent-id="my-placeholders" update-strategy="reload">
...
</cm:property-placeholder>

我怎样才能在春天做同样的事情?

亲切的问候,

R上。

1 个答案:

答案 0 :(得分:3)

我想你对Spring DM感兴趣而不是Spring(即OSGi容器中的Spring扩展):

当更新托管属性时,Spring DM无法自动刷新上下文,但您可以将Blueprint与Camel一起使用。此外,Spring DM已弃用且未维护,蓝图是用于替换它的规范。