Skip to main content
Version: 4

Microservice Settings - Webrunner

The following groups contain Adeptia Connect microservices Webrunner properties that can be configured by going to Account > Settings > Microservice Settings. For more details on properties configuration, refer to the page Configuring the application properties.

[+] Adeptia Connect

[-] Hide

Property nameDescriptionDefault value
abpm.connect.template.displayName.enableProperty to enable Display Name in Template.false

[+] AIMap

[-] Hide

Property nameDescriptionDefault value
abpm.services.aimap.enableEnabling this feature will allow access to all the library of data maps that have been contributed by community of Adeptia users and customers. In return, it will also contribute your mapping metadata (mapping rules) to this community library. Rest assured that your business data or information will always remain in your control and never be shared.no
abpm.services.aimap.autoapplyThis property governs the working of AIMap. This property can be set yes,no or ask. When set yes, AIMap will apply best possible mapping rules after schema load. When set ask, AIMap will show you options to apply rules if you want to after schemas are loaded. When set to no AIMap will not do anything after schemas are loaded and you will have to click on AIMap button to use the feature.ask

[+] API Documentation

[-] Hide

Property nameDescriptionDefault value
abpm.webservice.rest.apidoc.imagepathDefines the image path for API Documentation header. Dimension of the image should be between 50x50 and 50x650. Supported image types are PNG, GPG, GIF, and BMP.web/images/api_doc_header.png

[+] Application Security

[-] Hide

Property nameDescriptionDefault value

abpm.api.basic.authentication.enable

Enable or disable basic authentication for REST , Monitoring API and Legacy API like fetch service list etc.true

abpm.application.security

Enable or Disable Application Security.false

abpm.connect.idle.session.timeout.warning.time

Property to define time in seconds before which you want show warning message for session expiration for Connect Portal and Server. This value must be less than idle session time.120

abpm.connect.layout.max.file.size.limit

Maximum file size limit in MB for Connect for layouts (xml, text, excel, JSON, positional).10

abpm.connect.login.invalidLoginAttemptCount

You can configure this property for the number of valid log in attempts. You can set the number of attempts as per your requirement. The default value for the property is five (5). <br> Note :- If the value is set as 0, there will be unlimited login attempts. Any value of this property other than 0 or positive integer, will be treated as default value of 5.5

abpm.connect.login.invalidLoginAttemptTimeSpan

This property helps you limit the number of attempts within the stipulated time you have defined here. The default stipulated time will be 60 minutes. You need to define the value in minutes and it cannot be less than one (1) minute. <br> Note :- If you define any value less than one (1), it will be considered as the default value (60 minutes).60

abpm.connect.login.lockoutTime

This property helps you to define for how long the user's account will be locked after their login attempts are over. The default duration of the lockout is 120 minutes. You need to define the value in minutes and it cannot be less than one (1) minute. Note :- If you define any value less than one (1), it will be considered as the default value (120 minutes).120

abpm.connect.security.max.file.size.limit

Maximun file size limit in MB for Connect for key manager, keystore and truststore.10

SessionTimeOut

Server Session Time (in minutes)20

[+] Caching

[-] Hide

Property nameDescriptionDefault value
abpm.dataMapper.dblookup.cache.limit

Data Mapper DBLookup Caching Limit

Possible value- Any integer

10000

[+] Dashboard view mode

[-] Hide

Property name
Description
Default value
dashboard.logs.viewMode

This property sets the default view  — tree or list — for the Dashboard logs.

tree

[+] Data Mapper

[-] Hide

Property nameDescriptionDefault value

abpm.dataMapper.dateFormat.validate

Allow invalid date to be parsed by date-format function

Possible value- yes or no

no

abpm.dataMapper.dateFunction.logError

Log Error for Data Mapper Date functions.

Possible value- true or false 

true

abpm.dataMapper.filterEmptyElements

Enable to filter empty elements in the output of Data Mapper.no

abpm.dataMapper.saxonica.propertyFile

File path for saxonica parser properties file.etc/saxonicaConfig.properties

abpm.dataMapper.valuemap.optimizedSave

Use this option to save the valuemap in an optimized way, this helps in creating large valuemaps.yes
abpm.services.webmapper.includeSchemaDetails
InMappingJSON
Set the value of this property to 'yes' if you want to save the layout details which are sent to the server to generate mapping XSL to the database along with the mapping JSON.no

[+] Dependency and Reference

[-] Hide

Property nameDescriptionDefault value
abpm.activities.dependencies.references.enableEnable this to retrieve dependencies and references of activities.true

[+] Deployment Configuration

[-] Hide

Property nameDescriptionDefault value
customClasses.readMode.jarOnly

Set the value for this property to true if you want the system to read the custom classes only from the JAR files. The default value for this property is false.

false

[+] Diagnostics

[-] Hide

Property nameDescriptionDefault value
abpm.diagnostics.license.threshold

Provide threshold value of the day(s) remaining in license expiry.

10

[+] GUIError

[-] Hide

Property nameDescriptionDefault value
abpm.gui.error.message.enableEnable or Disable Error Message.true
abpm.gui.error.trace.enableEnable or Disable Error Trace.

false

[+] Layout Builder

[-] Hide

Property nameDescriptionDefault value

abpm.layoutbuilder.pdf.maxsize

Maximum allowed file size (in KB) used to create the PDF layout.5120

abpm.services.advschema.file.max_
columns

Max columns of uploaded file for schema creation.100

abpm.services.advschema.file.max_
rows

Max rows of uploaded file for schema creation.1000

abpm.services.advschema.file.max_
sheets

Max sheets of uploaded file for schema creation.10

abpm.services.advschema.file.max_
size

Max file size of uploaded file for schema creation (in KB).1024

[+] Log Database Configuration

[-] Hide

Property nameDescriptionDefault value
abpm.log.connection.retryTimeIntervalTime interval in seconds after which the next retry for log database will be done30

[+] Logging

[-] Hide

Property nameDescriptionDefault value

logging.includeLocation

Used by log4j to include the location in the appenders (Console, jdbc etc.). Possible values of this property is true or false.true

logging.jdbc.buffer

Log4j JDBC Buffer Size.1

logging.level.audit

Audit logging level. For production server, it is recommended to use NOTICE log level.INFO

logging.level.root

Root Application logging level. For production server, it is recommended to use NOTICE log level.INFO

logging.level.system

System logging level. For production server, it is recommended to use NOTICE log level.NOTICE

logging.pattern.console


%d %-5p [%t] %5c %l - %m%n%ex

[+] Mail Server Parameters

[-] Hide

Property nameDescriptionDefault value
abpm.changePasswordNotification.sendNewPassword

Specifies whether you want to receive notification whenever a users password is changed.

Possible value- yes or no

yes

[+] Others

[-] Hide

Property nameDescriptionDefault value
 abpm.application.gui.timeformat
Define the format of the time to display in the application UI. Enter 12 to set 12-hours format (For example, 02:00 PM), and 24 for 24-hours format (For example, 13:00).
12

abpm.bean.reverse.propertiesOrder

Enable or disable logic to reverse bean properties order while rendering HTML from bean editor to JSP.true

abpm.gui.dataservice.showErrorMessage

Enable this property to see data service error messages.no

abpm.gui.error.message.contact.email

Contact email to show in GUI error messages.help@adeptia.com

abpm.httprequest.connection.timeout

HTTP request connection time out for ajax call in milliseconds.180000

abpm.httprequest.connection.timeout.globalsearch

Http request connection time out for ajax call in milliseconds for global search.300000

abpm.message.fadeout.time

Auto fadeout for message in milliseconds.5000
abpm.connect.custom.library.max.file.size.limitMax file size to upload the custom library files.(in MB)10

[+] Permission

[-] Hide

Property nameDescriptionDefault value
abpm.activity.defaultPermission
Default permission mask while creating new activity.750

[+] Private Labeling 

[-] Hide

Property nameDescription
abpm.contact.emailidContact emailid for private labeling.

[+] Schema Property

[-] Hide

Property nameDescriptionDefault value
abpm.schema.hideVersion2.0To hide/unhide Schema Version 2.0 Option in Adv. Database Schema.yes
abpm.schemashowfieldcount

Maximum no of fields to be shown on the EDI/Advance Positional/Text Schema GUI page.

Possible value- Any Positive Integer

200

[+] Server Slide Validation

[-] Hide

Property nameDescriptionDefault value
abpm.server.side.entity.validationEnable or disable server side entity validation before persisting entity in database.false

[+] Solution Promotion Configuration

[-] Hide

Property nameDescription
migration.job.cpu.requestDefault number of minimum CPU cores allocated to the migration pod.100m
migration.job.cpu.limitNumber of maximum CPU cores a migration pod can use.500m
migration.job.memory.requestDefault number of minimum Memory cores allocated to a pod in the migration pod.512Mi
migration.job.memory.limitDefault number of minimum Memory cores allocated to a pod in the migration pod.2048Mi
migration.job.jvmParametersValue for JVM parameters required for migration.-Xms512M -Xmx1536M
migration.job.pendingStatus.checkIntervalThe frequency (time interval in seconds) at which the system checks for the status of the migration job.30
exportzip.path

Export Zip Path

migration/export/export-$TIMESTAMP$.zip
migration.job.pendingStatus.waitingPeriodThe time period (in seconds) for which the system checks for the migration job to get up and running.180

[+] Version Control

[-] Hide

Property nameDescriptionDefault value

abpm.versionControl.enable

Enable or Disable Version Control

Possible value- true or false

false

abpm.versionControl.client

Set Version Control Client.
Possible values are: SVN or GIT.
SVN

abpm.versionControl.email

Version Control Repository Email

abpm.versionControl.keystore.password

Version Control Repository Password.

abpm.versionControl.keystore.path

.Version Control Client Keystore Path

Possible value- Any accessible location
on a local system.


abpm.versionControl.password

Password of the user specified in the
 abpm.versionControl.username.

abpm.versionControl.projectPath

Version Control Local Repository Path

This is the path of a local working copy
of version control project. When you
Check-In the activity of Adeptia Suite
for the first time, a local copy of SVN
project is created in the path specified
in the property abpm.versionControl.
projectPath
.  

At the same time, a project with the name
 specified in the above property is also
created in the SVN.  

If Adeptia Suite is installed on Windows
OS then you can define either the absolute
path or relative path with respect to Server
Kernel folder. For example, you can define
the absolute path as C:/Adpetia/Adeptia
VersionControl. It means that the local
SVN project is created within C:/Adeptia/
AdeptiaVersionControl folder.
 
You can also define the relative path as
 ./AdeptiaVersionControl. In this case,
a local SVN project is created within 
ServerKernel > AdeptiaVersion
Control
 folder.

The default value of the property abpm.versionControl.project
Path
 is ./AdeptiaVersionControl.

You can provide the path other than the
default path in the abpm.versionControl.projectPath
 property as per your requirement.

If Adeptia Suite is installed on Linux
OS then you must specify the absolute

path for the Local Version Control
Project, for example, /root/home/ADEPTIA/AdeptiaVersion
Control/.

Possible value- Any absolute path or relative path with respect to ServerKernel folder.

VersionControl

abpm.versionControl.repository.access.protocol

Version Control repository access protocol. Possible values are SVN, HTTP, or HTTPS. However, for Git possible values will be only HTTP or HTTPS.SVN

abpm.versionControl.repository.branch

Repository branch name on
which all version control operations
will be performed. This operation is applicable only for GIT client.
master

abpm.versionControl.repository.url

Version Control Repository URL

IP address/Name of the host
machine where SVN is installed
 in the following syntax:

svn://<hostname >:<SVN port>

 where,

 <hostname> is hostname or IP address of the host, where SVN is installed.
<port> is the port at which SVN is running. By default, SVN uses 3690.
 
For example, if SVN Server is
installed on a host with IP
address 192.168.1.1 and
using port 3690 then the URL
will be: svn://192.168.1.1:3690/
 
In case SVN is installed on
Linux OS, you need to provide
the absolute path of the Version
 Control Repository in the following syntax:

 svn://<hostname >:<SVN port><Absolute Path of the Repository including the Repository Name>

Possible value- svn://<hostname >:<SVN port>
or
svn://<hostname >:<SVN port><Absolute Path of the Repository including the Repository Name>


abpm.versionControl.username

Version Control Repository User Name

Possible value- As per configuration of SVN Server


abpm.versionControlHTTP
Request.connection.timeout

Version Control HTTP request connection time out for AJAX call in milliseconds.

1800000

[+] WebMapper

[-] Hide

Property nameDescriptionDefault value
abpm.services.webmapper.autosaveenable

This property controls the default behavior of autosaving a web mapper while it is being created.

Possible values: true or false.

true
abpm.services.webmapper.autosavetimeProvide the time interval value in milliseconds for autosaving web mapper. This can be used if abpm.services.webmapper.autosaveenable is set to true.60000
abpm.services.webmapper.dataMappingActivityChangeAlert
Set this property to true if you want to overwrite the changes done by another user in the data mapping.
false
abpm.services.webmapper.validateRequiredFieldsMapping
Set this property to true to validate whether all the Required fields in the target Layout are mapped before the mapping is saved.true

[+] WebPD

[-] Hide

Property nameDescriptionDefault value
abpm.services.webpd.autosaveenableThis property controls the default behavior of autosaving a process designer while it is being created. Possible values: true or false.true
abpm.services.webpd.autosavetimeProvide the time interval value in milliseconds for autosaving process designer. This can be used if abpm.services.webpd.autosaveenable is set to true.60000
abpm.services.webpd.processFlowActivityChangeAlert
Set this property to true if you want to overwrite the changes done by another user in the process flow.
false