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

script.validation.interval.seconds

start.groovy.task.enabled

task.panel.refresh.interval.seconds

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

password.reset.mail.from

Module: cmas-core-security

  • Description: The From address for the email which is sent to a customer who requests a new password (using the Forgot your password? link) in CM.Track and to an engineer who requests a new password (using the Forgot your password? link) in the Web Client.
  • Type: String
  • Restart required: no
  • System: no
  • Optional: no
  • Example value: mypwreset@consol.de
  • Since: 6.11.0.1
  • policy.password.age

    policy.password.pattern

    policy.rotation.ratio

    policy.username.case.sensitive

    resetCode.expiriationPeriod

    cmas-core-server (module)

    attachment.allowed.types

    attachment.max.size

    config.data.version

    defaultCommentClassName

    defaultIncommingMailClassName

    defaultOutgoingMailClassName

    engineer.description.template.name

    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

    task.execution.interval.seconds

    task.execution.node.id

  • Module: cmas-core-server
  • Description: Only relevant in clustered environments. The id of the node where scripts of the TEF (Task Execution Framework) which are run automatically will be executed. (Scripts which are started manually using the Admin Tool will be run on the machine where the Admin Tool is running.)
  • Type: Integer
  • Restart required: no
  • System: no
  • Optional: no
  • Example value: 2
  • Since: 6.11.0.1
  • 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

    expert.mode

    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 emails are saved in the database. Emails which could not be processed are stored in the file system, see section Email 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 Email. 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-restapi-core (module)

    security.fields.customer.exposure.check.enabled

    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

    cmas-workflow-jbpm (module)

    fetchLock.interval

    jobExecutor.idleInterval

    jobExecutor.jobExecuteRetryNumber

    jobExecutor.timerRetryInterval

    mail.sender.address

    outdated.lock.age

    refreshTimeInCaseOfConcurrentRememberMeRequests

    cmweb-server-adapter (module)

    attachment.upload.timeout

    automatic.booking.enabled

    checkUserOnlineIntervalInSeconds

    cmoffice.enabled

    cmoffice.strict.versioning.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