Alphabetical List of System Properties

This chapter describes the following properties:

admin.email

admin.login

admin.tool.session.check.interval

attachment.allowed.types

attachment.max.size

attachment.upload.timeout

authentication.method

autocommit.cf.changes

autocomplete.enabled

automatic.booking.enabled

batch-commit-interval

big.task.minimum.size

cache-cluster-name

checkUserOnlineIntervalInSeconds

cluster.mode

cmas.dropSchemaBeforeSetup

cmoffice.enabled

cmoffice.strict.versioning.enabled

commentRequiredForTicketCreation

communication.channel

config.data.version

contact.authentication.method

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

customizationVersion

data.directory

data.optimization

database.notification.enabled

database.notification.redelivery.delay.seconds

database.notification.redelivery.max.attempts

defaultCommentClassName

defaultContentEntryClassName

defaultIncommingMailClassName

defaultNumberOfCustomFieldsColumns

defaultOutgoingMailClassName

delete.ticket.enabled

diffTrackingEnabled

disable.admin.task.auto.commit

dwh.mode

engineer.description.template.name

esb.directory

eviction.event.queue.size

eviction.max.nodes

eviction.wakeup.interval

expert.mode

favoritesSizeLimit

fetchLock.interval

fetchSize.strategy

fetchSize.strategy.FetchSizeFixedStrategy.value

fetchSize.strategy.FetchSizePageBasedStrategy.limit

fetchSize.strategy.FetchSizeThresholdStrategy.value

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

globalSearchResultSizeLimit

helpFilePath

hibernate.dialect

hideTicketSubject

ignore-queues

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

initialized

is.cmrf.alive

java.naming.factory.initial

java.naming.factory.url.pkgs

java.naming.provider.url

jobExecutor.adminMail

jobExecutor.idleInterval

jobExecutor.idleInterval.seconds

jobExecutor.jobExecuteRetryNumber

jobExecutor.jobMaxRetries

jobExecutor.jobMaxRetriesReachedSubject

jobExecutor.lockingLimit

jobExecutor.lockTimeout.seconds

jobExecutor.mailFrom

jobExecutor.maxInactivityInterval.minutes

jobExecutor.threads

jobExecutor.timerRetryInterval

jobExecutor.timerRetryInterval.seconds

jobExecutor.txTimeout.seconds

kerberos.v5.enabled

kerberos.v5.username.regex

last.config.change

ldap.authentication

ldap.basedn

ldap.certificate.basedn

ldap.certificate.content.attribute

ldap.certificate.password

ldap.certificate.providerurl

ldap.certificate.searchattr

ldap.certificate.userdn

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

mail.attachments.validation.info.sender

mail.attachments.validation.info.sender

mail.attachments.validation.info.subject

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.db.archive

mail.delete.read

mail.encryption

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.from

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.notification.engineerChange

mail.notification.sender

mail.on.error

mail.polling.interval

mail.process.error

mail.process.error

mail.process.retry.attempts

mail.process.timeout

mail.redelivery.retry.count

mail.reply.to

mail.sender.address

mail.smtp.email

mail.smtp.envelopesender

mail.ticketname.pattern

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

mailTemplateAboveQuotedText

max.licences.perUser

maxSizePerPagemapInMegaBytes

monitoring.engineer.login

monitoring.unit.login

nimh.enabled

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

outdated.lock.age

pagemapLockDurationInSeconds

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

    postActivityExecutionScriptName

    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

    queuesExcludedFromGS

    refreshTimeInCaseOfConcurrentRememberMeRequests

    rememberMeLifetimeInMinutes

    request.scope.transaction

    resetCode.expiriationPeriod

    resource.replace.batchSize

    resource.replace.timeout

    scene

    script.logging.threshold.seconds

    script.validation.interval.seconds

    searchPageSize

    searchPageSizeOptions

    security.fields.customer.exposure.check.enabled

    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.

    serverPoolingInterval

    skip-ticket

    skip-ticket-history

    skip-unit

    skip-unit-history

    skip.wfl.transfer.cleanup

    split.history

    start.groovy.task.enabled

    supportEmail

    synchronize.master.address

    synchronize.master.security.token

    synchronize.master.security.user

    synchronize.master.timeout.minutes

    synchronize.megabits.per.second

    synchronize.sleep.millis

    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
  • task.panel.refresh.interval.seconds

    themeOverlay

    ticket.delete.timeout

    ticketListRefreshIntervalInSeconds

    ticketListSizeLimit

    tickets.delete.size

    transaction.timeout.minutes

    unit.replace.batchSize

    unit.replace.timeout

    unit.transfer.order

    unitIndexSearchResultSizeLimit

    unused.content.remover.cluster.node.id

    unused.content.remover.enabled

    unused.content.remover.polling.minutes

    unused.content.remover.ttl.minutes

    urlLogoutPath

    warmup.executor.enabled

    webSessionTimeoutInMinutes

    wicketAjaxRequestHeaderFilterEnabled