Library Link To Toggle Frames Print Feedback

The Document Type Declaration

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.

Root element

The root element of all router configuration file's is the mule-configuration element. This must be specified in the document type declaration.

Public identifier

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

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">