JBoss 6.1 properties-service.xml删除的属性仍然可以访问

时间:2014-11-07 10:42:45

标签: properties jboss6.x

我可以访问properties-service.xml中指定的属性。但是,如果我删除了一个属性,该属性仍然可以访问。如果我修改了属性,则属性会更改。

为什么删除的属性仍然可以访问?

1 个答案:

答案 0 :(得分:0)

remove(final String name)的方法SystemPropertiesService未正确实施。

原因是org.jboss.util.property.Property中的方法调用错误。

此调用的remove方法如下所示:

public static String get(String name, String defaultValue)
{
      return PropertyManager.getProperty(name, defaultValue);
}

另请参阅:org.jboss.util.property.Property: remove property is broken