The index configuration JSON file is constructed from multiple Forge-ouput XML files.
<appName>.prop_refs.xmlXML file contains information about all the attributes of the Endeca property type and their associated data type. The mapping is specified by thePROP_REFXML element with theNAMEattribute specifying the property name andTYPEattribute specifying the data type of the property.<appName>.dimensions.xmlXML file contains the list of Endeca dimensions.<appName>.record_filter.xmlXML file contains information about all the attributes that can be filtered. These attributes are translated to theisRecordFilterableproperty in the<appName>_index-config.jsonfile.<appName>.recsearch_config.xmlXML file contains information about all the attributes that are searchable. These attributes are translated to theisRecordSearchEnabledproperty in the JSON file.<appName>.rollups.xmlXML file contains information about all the roll up attributes. These attributes are translated to theisRollupKeyproperty in the JSON file.<appName>.dimension_refs.xmlXML file contains information about theMULTImulti-select-type dimensions. XML attribute ofDIMENSION_REFXML node that gives the values for multi-select-type. These are translated to themultiSelectTypeproperty in the JSON file.<appName>.dimsearch_index.xmlXML file contains information about hierarchical searchable dimensions. These dimensions are translated to theisHierarchicalDimensionSearchEnabledproperty in the JSON file<appName>.dval_ranks.xmlXML file contains information about the dimension rankings. These rankings are translated to thedisplayOrderproperty in the JSON file.<appName>.recsearch_indexes.xmlXML file contains information about the wild card search attributes and search index configuration. These are translated to thesearchIndexConfigJSON Node in the JSON file<appName>.derived_props.xmlXML file contains information about the all the derived properties for the Endeca Application.

