你可以通过MBean或类似的东西重新加载JBoss ESB服务吗?

时间:2009-12-30 03:27:56

标签: java jboss esb system-properties

我的jboss-esb.xml中定义的服务引用SystemProperties服务中的属性。

当我更改属性文件中的属性(即/conf/my-props.properties)时,我可以使用SystemProperties MBean重新加载它们。但是,我不确定如何在不重新部署esb存档的情况下使用新属性重新加载服务,或者不部署存档并且“触摸”jboss-esb.xml。

有没有办法可以触发esb通过MBean或类似的方式重新加载服务?

1 个答案:

答案 0 :(得分:0)

我不知道你是否已经在使用Spring,但是你可能想要尝试 ReloadableResourceBundleMessageSource 。如果您发现这是一个可行的解决方案,我可以为您提供更多详细信息。