User Community Service Desk Downloads
If you can't find the product or version you're looking for, visit support.ataccama.com/downloads

MDM Web App Backend

The MDM Web App configuration file, by default named mda-config.xml, contains important settings for MDM Web App and references to other configuration files.

MDM Web App backend configuration

The mda-config.xml configuration file is linked in MDM Server application.properties:

Reference to MDM Web App backend in the MDM Server application properties
ataccama.one.mdm.mda.config-file=mda-config.xml

A typical mda-config.xml file looks as follows:

mda-config.xml
<mda-config>
    <templatePath>gui_templates</templatePath>
    <gui defaultLocale="en" rowCount="100"/>
    <permissions>mda-permissions.gen.xml</permissions>
    <labelFiles>
        <labelFile language="en" fileName="mda-label.gen.properties"/>
    </labelFiles>
    <validations>mda-validations.gen.xml</validations>
    <validationMessageFiles>
        <messageFile language="en" fileName="mda-validation_messages.properties"/>
    </validationMessageFiles>
    <lookupsFile>mda-lookups.gen.xml</lookupsFile>
    <filterDefinitionsFile>mda-search.gen.xml</filterDefinitionsFile>
    <displaySettings>mda-display.gen.xml</displaySettings>
    <samples>mda-samples.gen.xml</samples>
    <dataNavigation>mda-data-navigation.gen.xml</dataNavigation>
    <hierarchy>mda-hierarchies.gen.xml</hierarchy>
    <dashboardSettings>mda-dashboard.gen.xml</dashboardSettings>
    <audit>mda-audit.gen.xml</audit>
</mda-config>

The paths are relative to the mda-config.xml file.

The following parameters must be configured:

Setting Description Example

templatePath

Path to the folder with MDM Web App templates.

Default value: gui_templates (part of the model project).

<templatePath>gui_templates</templatePath>

gui

Attributes:

  • defaultLocale: Used for setting the application locale. The locale influences the language of labels and some data type visualizations, for example, date and datetime formats, the thousands separator.

    Default value: en.

    Possible values:

    • en (English)

    • fr (French)

    • ru (Russian)

    • cz (Czech)

    • ge (German)

    • it (Italian)

  • rowCount: Determines default number of rows per page in entity listings.

    Default value: 100.

<gui defaultLocale="en" rowCount="100"/>

permissions

Path to the MDM Web App permissions configuration file.

Default value: mda-permissions.gen.xml.

<permissions>mda-permissions.gen.xml</permissions>

labelFile

Attributes:

  • language: Language used for labels. The gui defaultLocale value is used.

    Default value: en.

  • fileName: Path to the labels file (generated).

    Default value: mda-label.gen.properties.

<labelFiles>
   <labelFile language="en" fileName="mda-label.gen.properties"/>
</labelFiles>

validations

Path to the validations configuration file (generated, see Configuring Validations).

Default value: mda-validations.gen.xml.

<validationMessageFiles>
   <messageFile language="en" fileName="mda-validation_messages.properties"/>
</validationMessageFiles>

filterDefinitionsFile

Path to the file with the definition of preconfigured MDM Web App filters (generated, see Configuring Search Definitions).

Default value: mda-search.gen.xml.

<filterDefinitionsFile>mda-search.gen.xml</filterDefinitionsFile>

displaySettings

Path to the file with display settings for MDM Web App (generated, see Configuring Display Settings and Data Type Formats).

Default value: mda-display.gen.xml.

<displaySettings>mda-display.gen.xml</displaySettings>

audit

Path to the auditing configuration file (generated, see Configuring Audit Log). Auditing is turned off when not defined.

Default value: mda-audit.gen.xml.

<audit>mda-audit.gen.xml</audit>

Was this page useful?