Skip to main content

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