73bdbad8b4
Historically the broker has read the XML configuration file as a String, substituted system properties, and then parsed that String into an XML document. However, this method won't substitute system properties in the files which are imported via xinclude. In order to substitue system properties in xincluded files the substitution needs to be performed after the file is parsed into an XML document. This commit implements that change and refactors the XMLUtil class a bit to eliminate redundant code, obsolete comments, etc. |
||
---|---|---|
.. | ||
main | ||
test |