Skip to main content
Version: 1.x

File Transformer Services

These are the currently implemented file transformers services. Here you can view all available configuration options for each file transformer service.

Docx File Transformer​

Authentication & Core Settings​

Env VariableDescriptionRequiredDefault ValueExample
IDP_ISSUER_URIKeycloak realm URL string.Yes-http://<keycloak-hostname>:<port>/realms/<realm-name>
IDP_CLAIMS_ROLES_PATHKeycloak client roles path.Yes-<keycloak_client>.roles
SECURITY_AUDIENCEKeycloak client scope that security is intended for.Yes-<keycloak-client-scope>

Template Configuration​

Env VariableDescriptionRequiredDefault ValueExample
WORD_FILE_TRANSFORMER_WORD_PLAN_TEMPLATEDocx file that used as a template to export plans.Noclasspath:documents/plan.docxclasspath:documents/plan.docx
WORD_FILE_TRANSFORMER_WORD_DESCRIPTION_TEMPLATEDocx file that used as a template to export descriptions.Noclasspath:documents/description.docxclasspath:documents/description.docx

PDF Conversion​

Env VariableDescriptionRequiredDefault ValueExample
PDF_CONVERTER_URLServer URL that convert docx files to pdf. Used to export plans or descriptions to pdf format.Yes-http://<hostname>:<port>

Logging Configuration​

Env VariableDescriptionRequiredDefault ValueExample
LOGGING_CONFIG_PATHXml file to store logging.Noclasspath:logging/logback.xmlclasspath:logging/<file-name>.xml
LOGGING_DEFAULT_LOG_LEVELLevel of error to store. Only 4 values can be assigned: INFO, DEBUG, WARN, ERRORNo-WARN
LOGGING_PATHFile path to store logging.No-logs/

RDA File Transformer​

Authentication & Core Settings​

Env VariableDescriptionRequiredDefault ValueExample
IDP_ISSUER_URIKeycloak realm URL string.Yes-http://<keycloak-hostname>:<port>/realms/<realm-name>
IDP_CLAIMS_ROLES_PATHKeycloak client roles path.Yes-<keycloak_client>.roles
SECURITY_AUDIENCEKeycloak client scope that security is intended for.Yes-<keycloak-client-scope>

Logging Configuration​

Env VariableDescriptionRequiredDefault ValueExample
LOGGING_CONFIG_PATHXml file that stores logging configuration.Noclasspath:logging/logback.xmlclasspath:logging/<file-name>.xml
LOGGING_DEFAULT_LOG_LEVELLevel of error to store. Only 4 values can be assigned: INFO, DEBUG, WARN, ERRORNo-WARN
LOGGING_PATHFile path to store logging.No-logs/

RAiD File Transformer​

Authentication & Core Settings​

Env VariableDescriptionRequiredDefault ValueExample
IDP_ISSUER_URIKeycloak realm URL string.Yes-http://<keycloak-hostname>:<port>/realms/<realm-name>
IDP_CLAIMS_ROLES_PATHKeycloak client roles path.Yes-<keycloak_client>.roles
SECURITY_AUDIENCEKeycloak client scope that security is intended for.Yes-<keycloak-client-scope>

Logging Configuration​

Env VariableDescriptionRequiredDefault ValueExample
LOGGING_CONFIG_PATHXml file that stores logging configuration.Noclasspath:logging/logback.xmlclasspath:logging/<file-name>.xml
LOGGING_DEFAULT_LOG_LEVELLevel of error to store. Only 4 values can be assigned: INFO, DEBUG, WARN, ERRORNo-WARN
LOGGING_PATHFile path to store logging.No-logs/

See Also​