List of System Properties by Module

This chapter lists the system properties included in the following modules:

cmas-app-admin-tool (module)

admin.tool.session.check.interval

autocomplete.enabled

delete.ticket.enabled

start.groovy.task.enabled

cmas-core-cache (module)

cache-cluster-name

eviction.event.queue.size

eviction.max.nodes

eviction.wakeup.interval

cmas-core-index-common (module)

big.task.minimum.size

database.notification.enabled

database.notification.redelivery.delay.seconds

database.notification.redelivery.max.attempts

disable.admin.task.auto.commit

index.attachment

index.history

index.status

index.task.worker.threads

index.version.current

index.version.newest

indexed.assets.per.thread.in.memory

indexed.engineers.per.thread.in.memory

indexed.resources.per.thread.in.memory

indexed.tickets.per.thread.in.memory

indexed.units.per.thread.in.memory

synchronize.master.address

synchronize.master.security.token

synchronize.master.security.user

synchronize.master.timeout.minutes

synchronize.megabits.per.second

synchronize.sleep.millis

cmas-core-security (module)

admin.email

admin.login

authentication.method

contact.authentication.method

contact.inherit.permissions.only.to.own.customer.group

kerberos.v5.enabled

kerberos.v5.username.regex

ldap.authentication

ldap.basedn

ldap.contact.name.basedn

ldap.contact.name.password

ldap.contact.name.providerurl

ldap.contact.name.searchattr

ldap.contact.name.userdn

ldap.initialcontextfactory

ldap.password

ldap.providerurl

ldap.searchattr

ldap.userdn

policy.password.age

policy.password.pattern

policy.rotation.ratio

policy.username.case.sensitive

cmas-core-server (module)

attachment.allowed.types

attachment.max.size

config.data.version

defaultCommentClassName

defaultIncommingMailClassName

defaultOutgoingMailClassName

fetchSize.strategy

fetchSize.strategy.FetchSizeFixedStrategy.value

fetchSize.strategy.FetchSizePageBasedStrategy.limit

fetchSize.strategy.FetchSizeThresholdStrategy.value

last.config.change

ldap.certificate.basedn

ldap.certificate.content.attribute

ldap.certificate.password

ldap.certificate.providerurl

ldap.certificate.searchattr

ldap.certificate.userdn

mail.encryption

mail.notification.engineerChange

mail.notification.sender

mail.smtp.email

mail.smtp.envelopesender

max.licences.perUser

monitoring.engineer.login

monitoring.unit.login

nimh.enabled

resource.replace.batchSize

resource.replace.timeout

script.logging.threshold.seconds

server.session.archive.reaper.interval

server.session.archive.timeout

server.session.reaper.interval

server.session.timeout

Detailed explanation for the Admin Tool:

For example, if admin.tool.session.check.interval = 60 the Admin Tool queries the server every minute if its session is still active/valid. In case server.session.timeout.ADMIN_TOOL = 600 the Admin Tool will get the response that the session is now invalid after ten minutes of inactivity.

skip.wfl.transfer.cleanup

tickets.delete.size

ticket.delete.timeout

transaction.timeout.minutes

unit.replace.batchSize

unit.replace.timeout

unused.content.remover.cluster.node.id

unused.content.remover.enabled

unused.content.remover.polling.minutes

unused.content.remover.ttl.minutes

warmup.executor.enabled

cmas-core-shared (module)

cluster.mode

data.directory

cmas-dwh-server (module)

autocommit.cf.changes

batch-commit-interval

communication.channel

dwh.mode

ignore-queues

is.cmrf.alive

java.naming.factory.initial

java.naming.factory.url.pkgs

java.naming.provider.url

notification.error.description

notification.error.from

notification.error.subject

notification.error.to

notification.finished_successfully.description

notification.finished_successfully.from

notification.finished_successfully.subject

notification.finished_successfully.to

notification.finished_unsuccessfully.description

notification.finished_unsuccessfully.from

notification.finished_unsuccessfully.subject

notification.finished_unsuccessfully.to

notification.host

notification.password

notification.port

notification.protocol

notification.username

skip-ticket

skip-ticket-history

skip-unit

skip-unit-history

split.history

unit.transfer.order

cmas-esb-core (module)

esb.directory

cmas-esb-mail (module)

mail.attachments.validation.info.sender

mail.attachments.validation.info.subject

mail.callname.pattern

mail.cluster.node.id

mail.db.archive

Obsolete! In Mule/ESB mode, no e-mails are saved in the database. E-mails which could not be processed are stored in the file system, see section E-Mail Backups.

mail.delete.read

mail.incoming.uri

This value should not be edited here using the system properties pop-up window, but the mailboxes should be configured using the navigation item E-mail. Using this standard feature all entries are controlled - i.e., for each mailbox which is added, CM establishes a test connection during mailbox set-up. That way it is not possible to enter wrong values.

mail.max.restarts

mail.mime.strict

mail.mule.service

mail.polling.interval

mail.process.error

mail.process.retry.attempts

mail.process.timeout

mail.redelivery.retry.count

cmas-nimh (module)

filesystem.polling.threads.number

filesystem.polling.threads.shutdown.timeout.seconds

filesystem.polling.threads.watchdog.interval.seconds

filesystem.task.enabled

filesystem.task.interval.seconds

filesystem.task.polling.folder

filesystem.task.timeout.seconds

filesystem.task.transaction.timeout.seconds

mailbox.1.connection.host

mailbox.1.connection.password

mailbox.1.connection.port

mailbox.1.connection.protocol

mailbox.1.connection.username

mailbox.2.connection.host

mailbox.2.connection.password

mailbox.2.connection.port

mailbox.2.connection.protocol

mailbox.2.connection.username

For all NIMH-related mailbox properties, the following principle is used: a default property is defined (e.g. mailbox.default.connection.port). If no mailbox-specific value is configured, this default value will be used.

mailbox.default.connection.host

mailbox.default.connection.password

mailbox.default.connection.port

mailbox.default.connection.protocol

mailbox.default.connection.username

mailbox.default.session.mail.debug

mailbox.default.session.mail.imap.timeout

mailbox.default.session.mail.mime.address.strict

mailbox.default.session.mail.pop3.timeout

mailbox.default.session.mail.<protocol>.partialfetch

mailbox.default.task.delete.read.messages

mailbox.default.task.enabled

mailbox.default.task.interval.seconds

mailbox.default.task.max.message.size

mailbox.default.task.max.messages.per.run

mailbox.default.task.timeout.seconds

mailbox.default.task.transaction.timeout.seconds

mailbox.polling.threads.mail.log.enabled

mailbox.polling.threads.number

queue.polling.threads.number

queue.polling.threads.shutdown.timeout.seconds

queue.polling.threads.watchdog.interval.seconds

queue.task.error.pause.seconds

queue.task.interval.seconds

queue.task.max.retries

queue.task.timeout.seconds

queue.task.transaction.timeout.seconds

cmas-nimh-extension (module)

mail.attachments.validation.info.sender

mail.attachments.validation.info.subject

mail.db.archive

mail.error.from.address

This is an equivalent to the old cmas-esb-mail,mail.mule.service

mail.error.to.address

This is an equivalent to the old cmas-esb-mail, mail.process.error

mail.on.error

mail.process.error

mail.ticketname.pattern

cmas-setup-hibernate (module)

cmas.dropSchemaBeforeSetup

hibernate.dialect

cmas-setup-manager (module)

initialized

cmas-setup-scene (module)

scene

cmas-workflow-engine (module)

jobExecutor.adminMail

jobExecutor.idleInterval.seconds

jobExecutor.jobMaxRetries

jobExecutor.jobMaxRetriesReachedSubject

jobExecutor.lockingLimit

jobExecutor.lockTimeout.seconds

jobExecutor.mailFrom

jobExecutor.maxInactivityInterval.minutes

jobExecutor.threads

jobExecutor.timerRetryInterval.seconds

jobExecutor.txTimeout.seconds

cmweb-server-adapter (module)

automatic.booking.enabled

checkUserOnlineIntervalInSeconds

cmoffice.enabled

commentRequiredForTicketCreation

customizationVersion

data.optimization

defaultContentEntryClassName

defaultNumberOfCustomFieldsColumns

diffTrackingEnabled

favoritesSizeLimit

globalSearchResultSizeLimit

helpFilePath

hideTicketSubject

mail.from

mail.reply.to

mailTemplateAboveQuotedText

maxSizePerPagemapInMegaBytes

pagemapLockDurationInSeconds

postActivityExecutionScriptName

queuesExcludedFromGS

rememberMeLifetimeInMinutes

request.scope.transaction

searchPageSize

searchPageSizeOptions

serverPoolingInterval

supportEmail

themeOverlay

ticketListRefreshIntervalInSeconds

ticketListSizeLimit

unitIndexSearchResultSizeLimit

urlLogoutPath

webSessionTimeoutInMinutes

wicketAjaxRequestHeaderFilterEnabled

cmas-workflow-jbpm (module)

fetchLock.interval

jobExecutor.idleInterval

jobExecutor.jobExecuteRetryNumber

jobExecutor.timerRetryInterval

mail.sender.address

outdated.lock.age

refreshTimeInCaseOfConcurrentRememberMeRequests