Reference of application-wide parameters

Parameter

Description

mandatory

allowed values

default value

Comments

Parameter

Description

mandatory

allowed values

default value

Comments

configDirectory

Directory path to the file for repository configuration.

For more information see Location of the repository.cfg file .

yes

 

config

starting with version 2.1.0

configFile

Name of the config file.

For more information see Location of the repository.cfg file .

yes

 

repository.cfg

starting with version 2.1.0

repositoryfactory.tenant-support

Enables multitenancy support.

For more information see Multitenancy .

Note: There exist repositoryfactory parameters which are application-wide and those which are repository-wide. Always take care about correct usage!

no

true; false

false

starting with version 2.5.0

tia.server.description

Description of the running instance. Is displayed in the status webapp.

no

 

 

starting with version 3.4.0

tia.license.path

Directory path to the license file

For more information see Location of the license file

no

 

config/license

starting with version 2.5.0

tia.license.refreshIntervalS

Interval for checking for updates in license file.

no

 

1800

starting with version 2.6.0

webapp.security.frameheaders.enabled

This parameter enables Content-Security-Policy Headers in Web environments. Enabling this increases the security level, while it is possible that functionality not prepared for this may fail.

For more information about Content Security Policy, refer to external link: Content Security Policy (CSP) - HTTP | MDN .

no

true; false

false

starting with version 2.6.0

logging.level.<package>

Log level for the package.
For more information about Logging, refer to Logging

no

OFF; ERROR; WARN; INFO; DEBUG

 

starting with version 2.1.0

server.port

Listener port of the Content Server

yes

<port number>

8080

starting with version 2.1.0

server.servlet.context-path

Web context of the Content Server

no

<web context>

/

starting with version 2.1.0

spring.servlet.multipart.max-file-size

Maximum file size in Bytes allowed for upload. -1 means no limit.

no

<Numeric>

-1

starting with version 2.1.0

spring.servlet.multipart.max-request-size

Maximum size for multipart bodies in Bytes allowed. -1 means no limit.

no

<Numeric>

-1

starting with version 2.1.0

logging.config

Location of the configuration file for the logging framework.

no

<path>

before tia® Content Server core 3.0:

log4j2.xml

starting with version 2.1.0

Recommended configuration for cloud-deployment:

/application/config/json-logback.xml

loader.path

Allow loading of additional jars when using the container deployment, e.g. for custom jdbc driver.

no

<path or jar file>

typical values:

/lib or /lib/jdbc.jar

 

starting with version 2.7.0

 

org.apache.cxf.attachment-max-header-size

Maximum individual header length.

Applicable for CMIS, ILM, and SAPHTTP.

Before 2.7.0: This parameter can ONLY be set as Java-startup parameter.

Since 2.7.0: The parameter can be set also as environmental variable or in context.xml file.

For more information about the variants to apply application-wide parameters, please refer to Application wide settings .

no

<Numeric>

before 2.7.0:

300

starting with 2.7.0:

1000

 

server.ssl.key-store-type

Key store format.

Supported are PKCS12 and JKS supported. PKCS12 is preferred.

no

 

 

see Configuring tia Core container for HTTPS

server.ssl.key-store

Location of the keystore file

no

 

 

see Configuring tia Core container for HTTPS

server.ssl.key-store-password

Password for the keystore

no

 

 

see Configuring tia Core container for HTTPS

server.ssl.key-alias

Alias for the certificate in the pkcs12 store

no

 

 

see Configuring tia Core container for HTTPS

server.ssl.enabled

true: Enable HTTPS

no

true, false

false

see Configuring tia Core container for HTTPS

volumecounter.file.counterSender.connectTimeoutMs

volume counter sender (to VCRS) connection timeout

 

 

3000

 

volumecounter.file.counterSender.isActive

enables volume counter sender (to VCRS)

 

 

false

 

volumecounter.file.counterSender.maxDays

set how much last days will be sent by volume counter sender to VCRS

 

 

90

 

volumecounter.file.counterSender.maxRetries

volume counter sender (to VCRS) max retries

 

 

6

 

volumecounter.file.counterSender.proxy.password

volume counter sender (to VCRS) proxy password

 

 

 

 

volumecounter.file.counterSender.proxy.uri

volume counter sender (to VCRS)

proxy uri.

 

 

 

 

volumecounter.file.counterSender.proxy.user

volume counter sender (to VCRS)

proxy user

 

 

 

 

volumecounter.file.counterSender.requestTimeoutMs

volume counter sender (to VCRS) request timeout

 

 

3000

 

volumecounter.file.counterSender.responseTimeoutMs

volume counter sender (to VCRS) response timeout

 

 

3000

 

volumecounter.file.counterSender.retryMs

volume counter sender (to VCRS) retry interval in ms

 

 

3000

 

volumecounter.file.counterSender.targetUrl

volume counter sender VCRS uri.
Should be set to https://vcrs.kgs-cloud.de

 

 

 

 

webapp.security.auth.type

Configuration of tia web application authentication type

For more information, please read tia® Status UI Authentication

no

basic, oauth2

basic

 

webapp.security.auth.basic.username

 

Setting the user name for basic authentication.

Only available, when web.security.auth.type is set to basic.

no

<user name>

 

 

webapp.security.auth.basic.password

Setting the password hash for basic authentication.

Only available, when web.security.auth.type is set to basic.

For information how to generate a password hash, please refer to Creating a bcrypt-hash value .

no

<password hash>

If parameter is not set, a password is autogenerated every web application start.

 

webapp.security.auth.oauth2.authenticationEndpointUrl

OAuth2 Authentication endpoint URL

Only available, when web.security.auth.type is set to oauth2.

no

<OAuth2 endpoint URL>

 

 

webapp.security.auth.oauth2.clientId

OAuth2 Application Client ID

Only available, when web.security.auth.type is set to oauth2.

no

<OAuth2 client id>

 

 

webapp.security.auth.oauth2.redirectUrl

OAuth2 Redirect URL (URL-encoded).

Only available, when web.security.auth.type is set to oauth2.

no

<local URL to /info/login-callback>