Can ColdFusion Do XML Inheritence like IIS?
One feature I like about IIS7 is how it uses XML files for its configuration and then allows inheritance. For example, the config which sets default values at the SERVER level can be overwritten at the SITE level (and even at folder/files levels below it)
Likewise, I have a FRAMEWORK config files (XML) which sets the defaults, an APPLICATION config XML file below it, and a MODULE config file below it.
Does anyone know if it's possible for ColdFusion to come up with a "final" XML object which respectively does the same thing?
For example, if framework.xml had a node called <apples> and an attribute called quantity="0" and the module.xml config file had the EXACT same node at the same level with an attribute of "4", then the final XML object that is build would say 4 (since Module overrides Application overrides Framework)
In the event keys were specified that didn't exist, they would be maintained, it would just be assumed that no changes were made to these nodes.
