: Here's an off-the-cuff idea... what if we hook Config.get() to look : for system properties that would override configuration values. : SolrCore does this:
the number of different system properties could get very messy ... i'd much rather see a good patch for SOLR-79 (one thought i had rereading the issue is that the property replacement could happen when the config was parsed into the DOM tree at stratup -- then all of the various methods used to get config values wouldn't need to be changed -- jus hte parsing). another way to make this more customizable, would be to make sure we support Xinclude when parsing xml config files... http://www.w3.org/TR/2004/PR-xinclude-20040930/ -Hoss