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 name | Description | Default value |
|---|---|---|
| abpm.connect.template.displayName.enable | Property to enable Display Name in Template. | false |
[+] AIMap
[-] Hide
| Property name | Description | Default value |
|---|---|---|
| abpm.services.aimap.enable | Enabling 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.autoapply | This 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 name | Description | Default value |
|---|---|---|
| abpm.webservice.rest.apidoc.imagepath | Defines 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 name | Description | Default 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 name | Description | Default 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 |
[+] Data Mapper
[-] Hide
| Property name | Description | Default 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 name | Description | Default value |
|---|---|---|
| abpm.activities.dependencies.references.enable | Enable this to retrieve dependencies and references of activities. | true |
[+] Deployment Configuration
[-] Hide
| Property name | Description | Default 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 name | Description | Default value |
|---|---|---|
| abpm.diagnostics.license.threshold | Provide threshold value of the day(s) remaining in license expiry. | 10 |
[+] GUIError
[-] Hide
| Property name | Description | Default value |
|---|---|---|
| abpm.gui.error.message.enable | Enable or Disable Error Message. | true |
| abpm.gui.error.trace.enable | Enable or Disable Error Trace. | false |
[+] Layout Builder
[-] Hide
| Property name | Description | Default value |
|---|---|---|
abpm.layoutbuilder.pdf.maxsize | Maximum allowed file size (in KB) used to create the PDF layout. | 5120 |
abpm.services.advschema.file.max_ | Max columns of uploaded file for schema creation. | 100 |
abpm.services.advschema.file.max_ | Max rows of uploaded file for schema creation. | 1000 |
abpm.services.advschema.file.max_ | Max sheets of uploaded file for schema creation. | 10 |
abpm.services.advschema.file.max_ | Max file size of uploaded file for schema creation (in KB). | 1024 |
[+] Log Database Configuration
[-] Hide
| Property name | Description | Default value |
|---|---|---|
| abpm.log.connection.retryTimeInterval | Time interval in seconds after which the next retry for log database will be done | 30 |
[+] Logging
[-] Hide
| Property name | Description | Default 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 name | Description | Default 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 name | Description | Default 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.limit | Max file size to upload the custom library files.(in MB) | 10 |
[+] Permission
[-] Hide
| Property name | Description | Default value |
|---|---|---|
| abpm.activity.defaultPermission | Default permission mask while creating new activity. | 750 |
[+] Private Labeling
[-] Hide
| Property name | Description |
|---|---|
| abpm.contact.emailid | Contact emailid for private labeling. |
[+] Schema Property
[-] Hide
| Property name | Description | Default value |
|---|---|---|
| abpm.schema.hideVersion2.0 | To 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 name | Description | Default value |
|---|---|---|
| abpm.server.side.entity.validation | Enable or disable server side entity validation before persisting entity in database. | false |
[+] Solution Promotion Configuration
[-] Hide
| Property name | Description | |
|---|---|---|
| migration.job.cpu.request | Default number of minimum CPU cores allocated to the migration pod. | 100m |
| migration.job.cpu.limit | Number of maximum CPU cores a migration pod can use. | 500m |
| migration.job.memory.request | Default number of minimum Memory cores allocated to a pod in the migration pod. | 512Mi |
| migration.job.memory.limit | Default number of minimum Memory cores allocated to a pod in the migration pod. | 2048Mi |
| migration.job.jvmParameters | Value for JVM parameters required for migration. | -Xms512M -Xmx1536M |
| migration.job.pendingStatus.checkInterval | The 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.waitingPeriod | The time period (in seconds) for which the system checks for the migration job to get up and running. | 180 |
[+] Version Control
[-] Hide
| Property name | Description | Default 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 | |
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 At the same time, a project with the name If Adeptia Suite is installed on Windows The default value of the property abpm.versionControl.project You can provide the path other than the If Adeptia Suite is installed on Linux path for the Local Version 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 svn://<hostname >:<SVN port> where, <hostname> is hostname or IP address of the host, where SVN is installed. svn://<hostname >:<SVN port><Absolute Path of the Repository including the Repository Name> Possible value- svn://<hostname >:<SVN port> | |
abpm.versionControl.username | Version Control Repository User Name Possible value- As per configuration of SVN Server | |
abpm.versionControlHTTP | Version Control HTTP request connection time out for AJAX call in milliseconds. | 1800000 |
[+] WebMapper
[-] Hide
| Property name | Description | Default 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.autosavetime | Provide 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 name | Description | Default value |
|---|---|---|
| abpm.services.webpd.autosaveenable | This property controls the default behavior of autosaving a process designer while it is being created. Possible values: true or false. | true |
| abpm.services.webpd.autosavetime | Provide 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 |