The Celtix Enterprise router's configuration files are XML documents that are defined by the mule-configuration DTD. The configuration's document type declaration must point to this DTD for the router to process it.
The root element of all router configuration file's is the mule-configuration element. This must be specified in the document type declaration.
The recommended way to identify the mule-configuration DTD is to use its public identifier. The public identifier for the mule-configuration DTD is shown below.
PUBLIC "-//SymphonySoft //DTD mule-configuration XML V1.0//EN" "http://www.symphonysoft.com/dtds/mule/mule-configuration.dtd"
Example 5.1, “Configuration Document Type Declaration” shows the document type declaration for a router configuration file.
Example 5.1. Configuration Document Type Declaration
<!DOCTYPE mule-configuration PUBLIC "-//SymphonySoft //DTD mule-configuration XML V1.0//EN" "http://www.symphonysoft.com/dtds/mule/mule-configuration.dtd">