Application Settings - Common


 Backend Database Configuration
Property nameDescriptionDefault valuePossible value

abpm.jdo.connection.retryCount

Number of retries to connect to the backend database, if it is down. By default, it is set to infinite retries, as, if the backend database is down, then all GUI operations come to a standstill.-1Any integer

abpm.jdo.connection.retryTimeInterval

The time interval between two retries of connecting to the backend server.

30

Any integer

abpm.jdo.database.name

JDO Database Name

 Data Encryption at rest
Property nameDescription

abpm.security.data.encryption.rest.enable

To enable or disable data encryption at rest. The possible value can be either Yes or No.

abpm.security.data.encryption.rest.alias

Alias name for the key.

abpm.security.data.encryption.rest.keyPassword

Password of the Key.

abpm.security.data.encryption.rest.keystoreLocation

Location (absolute path) of the Keystore that will be used for data encryption.

abpm.security.data.encryption.rest.keystorePassword

Password of the Keystore.
 EDI Cache
Property nameDescription
abpm.edi.cache.enableEDI Cache enable or disable option
abpm.edi.cache.idleTimeMinimum idle time in seconds
abpm.edi.cache.maxElementsinMemoryMaximum number of elements that can be cached

abpm.edi.cache.timetoLive


 Event
Property nameDescriptionDefault value
abpm.event.concurrencyAny positive integer. 0 indicates an infinite number of files.

-1

 JDO Cache
Property nameDescriptionDefault valuePossible value
abpm.jdo.cache.enableJDO Cache enable or disable option
no

no/yes

abpm.jdo.cache.idleTimeMinimum idle time in seconds
7200

Any valid positive integer

abpm.jdo.cache.maxElementsinMemoryMaximum number of elements that can be cached

5000

Any valid positive integer

abpm.jdo.cache.timetoLiveMax time in seconds an object can stay in cache86400

Any valid positive integer

 JWT Configuration
Property nameJWT usageDescription

abpm.jwt.expire.time

Used for accessing a Web Service

JWT expiry time (in milliseconds)

abpm.jwt.issuer

JWT issuer name

abpm.jwt.key

JWT key

abpm.jwt.token.encryption.signature.algorithm

JWT encryption signature algorithm

abpm.jwt.token.name

JWT name

app.connect.jwt.token.expire.time

Used for accessing the Connect PortalJWT expiry time

app.connect.jwt.token.expire.timeunit

JWT expiry time unit. Possible values are MINUTES, HOURS and DAYS

app.connect.jwt.token.id.cookie.name

The name by which the JWT Id cookies are saved

app.connect.jwt.ui.token.name

Token used for UI

app.jwt.expire.days

The number of days after which the JWT expires

app.jwt.issuer

Name of the JWT issuer

app.jwt.key

JWT key used for Connect Portal authentication

app.jwt.token.encryption.signature.algorithm

Algorithm used for encrypting the JWT

app.jwt.token.name

JWT name

app.jwt.token.prefix.length

The length of the JWT prefix
 Log Database Configuration
Property nameDescriptionDefault valuePossible value

abpm.log.connection.retryCount

Number of retries to connect to the log database, if it is down. By default, it is set to infinite retries, as, if the log database is down, then logs are not entered into the database, but stored into a file.-1

Any integer

 Logging
Property nameDescription

logging.level.event

Events logging level. For production server, it is recommended to use NOTICE log level or leave it without any value. In case of no value, it will consider the root logging level.
 Mail Event
Property nameDescriptionDefault valuePossible value

abpm.mailEvent.retry

Number of retry when mail box in use

0

Any positive integer. It should be based on the mail server that you are using.

abpm.mailEvent.sleepTime

Sleep time (in millisecond) when mail box in use

0

Any positive integer. It should be based on the mail server that you are using.

 Mail Server Parameters
Property nameDescription

abpm.mail.ssl.hostname.trust.verification

Set the value for this property to enable or disable the Mail SMTP SSL Trust verification. To disable the Mail SMTP SSL Trust verification, set the value for this property to no.

mail.connectionTimeout

Socket connection timeout value in seconds. For infinite timeout set the value to -1.

mail.encoding

Encoding

mail.mailNotificationHomeEnvironmentDisplayNameEnable

Enable or Disable Environment Variable

mail.mailProtocol

Mail Protocol (Smtp)

mail.mailServer

Mail Server Address/Exchange Server

mail.mailServerPassword

Mail Server Password

mail.mailServerUserId

Mail Server UserId

mail.mailsubject

Mail Subject

mail.onErrorTransactionAbort

Transaction Abort Option

mail.port

Port

mail.readTimeout

Socket read timeout value in seconds. For infinite timeout set the value to -1.

mail.securityType

Mail Security Type. Possible values are SSL, TLS

mail.sslEnabled

Enable SSL

mail.systemAdminEmailId

System Admin Email Id

mail.writeTimeout

Socket write timeout value in seconds. For infinite timeout set the value to -1.
 Others
Property nameDescription

abpm.apiKey.implementor

API Key implementor name

abpm.log.connection.retryTimeInterval

Indicates the time interval between two retries of connection to the log database server.

app.production.url

Production URL, used if AC 2.0 communicates with AC 1.0.

app.source.test.mapping.limit


 Personalization
Property nameDescriptionDefault valuePossible value

Home.Environment.DisplayName

Used to identify the Adeptia Connect environment when more than one Adeptia Connect environment are running in your organization.DevelopmentAny string to identify the Adeptia Connect, for example, Development, Production, etc.
 Private Labeling
Property nameDescription

abpm.product.name

Product Name for private labeling

abpm.vendor.name

Vendor Name for private labeling
 Proxy Settings
Property nameDescriptionDefault valuePossible value

abpm.transportHttpNonProxyHost

Transport Non Proxy HTTP Host IP Address

abpm.transportProxy

Transport Proxy Enable and Disable Optionfalse

true/false

abpm.transportProxyFtpPort

Transport Proxy FTP Port21

Depends on proxy server configuration.

abpm.transportProxyHost

Transport Proxy Host IP Address

192.168.1.129

Specify the IP address of the proxy Server

abpm.transportProxyHttpPort

Transport Proxy HTTP Port8082

Depends on proxy server configuration.

 Runtime Cache
Property nameDescription
abpm.connectRuntime.cache.enableRuntime Cache enable or disable option
 Spring Retry Policy Configurations
Property nameDescription

abpm.spring.retry.backOff.policy.initialInterval

Property to define backoff initial interval for each retry attempt in the exponential form.

abpm.spring.retry.backOff.policy.maxInterval

Property to define backoff maximum interval for retry attempt.

abpm.spring.retry.backOff.policy.multiplier

Property to define backoff multiplier for each retry attempt.

abpm.spring.retry.policy.maxAttempts

Property to define the maximum number of retry attempts.
 Web Service Configuration
Property nameDescriptionDefault valuePossible value

abpm.webservice.consumer.hostNameVerificationEnabled

Do not allow HTTPS connection if the URL's hostname and the server's identification hostname mismatch.
true

true/false

abpm.webservice.consumer.wsengine.rest.isjerseyUse jersey engine for rest webservice callstrue

true/false