Skip to content

FMR System Properties

Property Default Value Dyanamic / Static Purpose
RegistryProperties <user home>\SDMX_IO\FMR Static Sets the location of the FMR properties files
edi.lenient.enabled false Dynamic Sets the EDI Leniency of the Registry
edi.enforce.primarymeasure.enabled false Dynamic Sets whether a Primary Measure should be enforced in EDI
edi.forceTimeFormatSeriesAttr.enabled false Dynamic Sets whether a series attribute of TIME_FORMAT should be created
edi.skipagencycheck.enabled false Dynamic When writing an EDI data file, does not check that the Agencies of the Dataflow and DSD match. When writing an EDI structure file, does not check that cross-referenced components are of the same aganecy as the DSD. This feature is part of EDI Leniency mode.
edi.dsi.dataflow.enabled false Dynamic When reading an EDI file, determines whether the DSI segment should be used to refer to a Dataflow
ENFORCE_STRICT_SDMX_2.1 false Dynamic Puts the Registry into Enforcing Strict values for SDMX 2.1
Week data is of the format: YYYY-Www
Monthly data is of the format: YYYY-Mmm
Half-Yearly data is of the format: YYYY-S[1-2]
edi.datagroup.identifier unset Dynamic Sets how the Registry sets the Group name when reading an EDI data file
TF_ALTERNATE_HALF_YEAR false Dynamic Sets the Registry into Alternate Half Year mode

Notes

  • The current set of system properties can be retrieved using the getSystemProperties REST API.
  • Dynamic properties may be changed at runtime using the setSystemProperties REST API.
  • All properties may be configured using the JAVA_OPTS environment variable.