All Properties deprecated

The configuration items for the DocumentsCollaboration server.

dcs.name=<string> Default: [no default]
Configcascade: false
The name of the current DCS server within the cluster, this server is part of. If more than one DCS server is used within a cluster deployment, each DCS server should be assigned a unique name. In the default case, a unique name is created using the schema 'dcs_${HOSTNAME}'.

dcs.host=<string> Default: localhost
Configcascade: false
The host address, the current DCS server is listening at. This DCS server host address is stored within the DCS database for each started DCS server. If setting up a cluster of DCS servers, the explicit ip address for each started DCS server should be set here.

dcs.port=<number> Default: 61616
Configcascade: false
The port, the current DCS server is listening on. This DCS server port is stored within the DCS database for each started DCS server. If setting up a cluster of DCS servers, the explicit port for each started DCS server should be set here.

dcs.username=<string> Default: [no default]
Configcascade: false
The connection to the DCS should be secured by username and password. This property sets the username for this purpose.

dcs.password=<string> Default: [no default]
Configcascade: false
The connection to the DCS should be secured by username and password. This property sets the password for this purpose.

dcs.advertiseURL=<string> Default: [no default]
Configcascade: false
The DCS itself registers to the DCS database and uses its network address and port. If the DCS is reachable at another address you can set the address here with syntax ${ADDRESS}:${PORT} (e.g. 192.168.10.12:61616).

db.host=<string> Default: localhost
Configcascade: false
The host address of the DCS database server, each started DCS server stores its own connection data at.

db.port=<number> Default: 3306
Configcascade: false
The port of the DCS database server, each started DCS server stores its own connection data at.

db.schema=<string> Default: dcsdb
Configcascade: false
The schema of the DCS database server, each started DCS server stores its own connection data within.

db.username=<string> Default: [no default]
Related: db.password
Configcascade: false
The userName to be used when connecting to the DCS database server, each started DCS server stores its own connection data at.

db.password=<string> Default: [no default]
Related: db.username
Configcascade: false
The password to be used when connecting to the DCS database server, each started DCS server stores its own connection data at.

db.jdbc.useSSL=<boolean> Default: false
Related: db.jdbc.useSSL
Configcascade: false
Use SSL when communicating with the database server.

db.jdbc.requireSSL=<boolean> Default: false
Related: db.jdbc.useSSL
Configcascade: false
Require server support of SSL database connection if db.jdbc.useSSL is set to true.

db.jdbc.verifyServerCertificate=<boolean> Default: false
Related: db.jdbc.useSSL
Configcascade: false
If db.jdbc.useSSL is set to true, specify if the database driver should verify the server's certificate. When using this feature, the keystore parameters should be specified by the db.jdbc.clientCertificateKeyStore... properties, rather than system properties.

db.jdbc.enabledTLSProtocols=<string> Default: TLSv1,TLSv1.1,TLSv1.2
Related: db.jdbc.useSSL
Configcascade: false
If db.jdbc.useSSL is set to true, overrides the TLS protocols enabled for use on the underlying database SSL sockets. This may be used to restrict connections to specific TLS versions.

db.jdbc.clientCertificateKeyStoreUrl=<string> Default: [no default]
Related: db.jdbc.useSSL
Configcascade: false
URL to the database client certificate KeyStore. If not specified, defaults are used.

db.jdbc.clientCertificateKeyStoreType=<string> Default: [no default]
Related: db.jdbc.useSSL
Configcascade: false
KeyStore type for database client certificates. If NULL or empty is set, the default "JKS" is used. Standard keystore types supported by the JVM are "JKS" and "PKCS12", although your environment may have more available depending on what security products are installed and available to the JVM.

db.jdbc.clientCertificateKeyStorePassword=<string> Default: [no default]
Related: db.jdbc.useSSL
Configcascade: false
Password for the database client certificates KeyStore.

db.jdbc.trustCertificateKeyStoreUrl=<string> Default: [no default]
Related: db.jdbc.useSSL
Configcascade: false
URL to the database trusted root certificate KeyStore. If not specified, defaults are used.

db.jdbc.trustCertificateKeyStoreType=<string> Default: [no default]
Related: db.jdbc.useSSL
Configcascade: false
KeyStore type for database trusted root certificate. If NULL or empty is set, the default "JKS" is used. Standard keystore types supported by the JVM are "JKS" and "PKCS12", although your environment may have more available depending on what security products are installed and available to the JVM.

db.jdbc.trustCertificateKeyStorePassword=<string> Default: [no default]
Related: db.jdbc.useSSL
Configcascade: false
Password for the database trusted root certificates KeyStore.

server.port=<number> Default: 8004
Configcascade: false
The port to be used for monitoring purposes via Jolokia bridge.

jmx.port=<number> Default: 9994
Configcascade: false
The port, the current DCS server starts the JMX registry on.

jmx.serverport=<number> Default: 0
Configcascade: false
The port, the current DCS server is listening on for JMX requests.

jmx.host=<string> Default: [no default]
Configcascade: false
The host address, the current DCS server is listening on for JMX requests.

jmx.username=<string> Default: [no default]
Configcascade: false
The username to be used for JMX requests.

jmx.password=<string> Default: [no default]
Configcascade: false
The password to be used for JMX requests.

dcs.usessl=<boolean> Default: false
Configcascade: false
If set to true, the current DCS server is listening to SSL requests only and registers itself to the DCS database setting an appropriate flag, so that DCS clients can connect accordingly.

dcs.ssl.verifyHostname=<boolean> Default: false
Related: dcs.usessl
Configcascade: false
Determines, if the connection hostname is to be verified in case a secured connection is requested. If customer provides own certificates, this value should be set to true for security reasons.

dcs.ssl.server.keystore.path=<string> Default: [no default]
Related: dcs.usessl
Configcascade: false
The path to the custom server key store to be used for SSL connections. If dcs.usessl is set to true and this entry is commented, a default self signed server key store file will be used.

dcs.ssl.server.keystore.password=<string> Default: [no default]
Related: dcs.usessl
Configcascade: false
The password for the custom server key store to be used for SSL connections. If dcs.usessl is set to true and this entry is commented, a default password will be used.

dcs.ssl.server.truststore.path=<string> Default: [no default]
Related: dcs.usessl
Configcascade: false
The path to the custom server trust store to be used for SSL connections. If dcs.usessl is set to true and this entry is commented, a default self signed server trust store file will be used.

dcs.ssl.server.truststore.password=<string> Default: [no default]
Related: dcs.usessl
Configcascade: false
The password for the custom server trust store to be used for SSL connections. If dcs.usessl is set to true and this entry is commented, a default password will be used.

dcs.ssl.client.keystore.path=<string> Default: [no default]
Related: dcs.usessl
Configcascade: false
The path to the custom client key store to be used for internal SSL connections. If dcs.usessl is set to true and this entry is commented, a default self signed client key store file will be used.

dcs.ssl.client.keystore.password=<string> Default: [no default]
Related: dcs.usessl
Configcascade: false
The password for the custom client key store to be used for internal SSL connections. If dcs.usessl is set to true and this entry is commented, a default password will be used.

dcs.ssl.client.truststore.path=<string> Default: [no default]
Related: dcs.usessl
Configcascade: false
The path to the custom client trust store to be used for internal SSL connections. If dcs.usessl is set to true and this entry is commented, a default self signed client trust store file will be used.

dcs.ssl.client.truststore.password=<string> Default: [no default]
Related: dcs.usessl
Configcascade: false
The password for the custom client trust store to be used for internal SSL connections. If dcs.usessl is set to true and this entry is commented, a default password will be used.