Skip to main content
Known Participant
May 7, 2009
Question

XML Configuration of FMS and Customization

  • May 7, 2009
  • 2 replies
  • 719 views

An observation about the configuration files (XML) of FMS.

When we roll out new versions or upgrades, it almost always involves updating or modifying the files in the conf/ directory.  If it's within a certain revision, we generally copy them over from the previous install and it's fine.  In the case of FMS 3.5, new configuration directives were added which necessitated our doing a fresh reconfigure to ensure everything was accounted for.

What I believe would make for an easier configuration process is to utilize the inheretance aspect of XML, allowing for a LocalSettings.xml file which would be read in by FMS last, overriding any default settings thus eliminating the need to alter the default *.xml files.  Any new settings introduced that require changes can be imported as needed.

Overwriting the stock conf/*.xml files with new information would not interfere with your custom settings as they would remain intact in LocalSettings.xml.  Any conflicts could be reported to the logs or stdout.

One exception being fms.ini -- which could easily be revamped into XML and used in the above model.

    This topic has been closed for replies.

    2 replies

    May 13, 2009

    Can't override the Vhost.xml, but in the case of Application.xml, you can add one to any application directory. An application level application.xml overrides the Vhost level Application.xml

    Not sure if that solves all of your concerns, but one never knows.

    Participating Frequently
    May 13, 2009

    Hi, you might want to check out the "Working with configuration files" subject in the "Configuring the server" documentation for FMS 3.5.   Specifically, you might be interested in creating a substitution.xml file.