Class ConfigurationDigester

java.lang.Object
org.frankframework.configuration.digester.ConfigurationDigester
All Implemented Interfaces:
ConfigurationAware, org.springframework.beans.factory.Aware

public class ConfigurationDigester extends Object implements ConfigurationAware
The configurationDigester reads the configuration.xml and the digester rules in XML format and factors a Configuration.

The configuration.xml is first resolved using the resolver, with tries to resolve ${variable} with the AppConstants, so that both the values from the property files as the environment setting are available.

The configuration.xml is parsed with an EntityResolver that uses the configuration's classpath, which means that you may specify entities that will be resolved during parsing.

Example:
<?xml version="1.0"?>
<!DOCTYPE configuration [
<!ENTITY HelloWorld SYSTEM "./ConfigurationHelloWorld.xml">
]>

<configuration name="HelloWorld">

&HelloWorld;

</configuration>
See Also: