Validation of DMX files

All DMX files in %SERVER_DIR%/components/componentName/data directories will be validated against a DMX schema file when the build database target is run. This schema file is located in %CURAMSDEJ%/lib/DMX.xsd. For any DMX file that is not in the correct format, a warning will be displayed. The validation of DMX files is controlled by the curam.dmx.disable.validation system variable. Validation is enabled by default, to disable the validation, this system variable should be passed into the database build setting it to true, as follows:

build database -Dcuram.dmx.disable.validation="true"

The ability to treat these warnings as errors is available by setting the prp.warningstoerrors property. If this is set to true, the warnings will be treated as errors and the build database will fail.