About the XML configuration files

The XML configuration files contain settings used to control aspects of the behavior of the Forge, Dgidx, Agidx, Dgraph, and Agraph processes.

The XML configuration files, which are documented in detail in the Endeca XML Reference, define dimensions, dimension search, dimension search index, precedence rules, properties, refinements, and many other aspects of your incoming records. Dgidx reads and consumes some of the XML configuration files, while others are passed further into the Dgidx output directory and from there to the Dgraph input directory. In particular, the Dgraph rereads configuration files which are present in XML format in the Dgraph input directory during configuration updates. These files include business rule, keyword redirect, and landing page definitions, thesaurus entries, search interface definitions, derived property definitions, rendering settings, and other files.

The XML configuration files are copied by Forge to its output directory for use by the Dgidx indexer process. If the Forge output and Dgidx input directories are not the same, the Deployment Template scripts copy the configuration files from the Forge output directory to the Dgidx input directory.

The Project.xml file informs the Dgidx where to find the Forge-generated files (records, dimensions, and property/dimension configuration), as well as the configuration files copied over by Forge. You do not typically need to edit this file.

Note: In some cases, you need to correct a problem in the XML configuration files. If you are using Endeca Workbech, to learn how to obtain configuration files out of Workbench (or push existing files into Workbench), see the appendix in this guide.