Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The following groups contain Adeptia Connect microservices Runtime 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.

Expand
titleCaching


Property nameDescriptionDefault valuePossible value
abpm.dataMapper.dblookup.cache.limitNumber of Data Mapper Select Queries and result string pairs to be cached.

10000

Any integer



Expand
titleCheck Point


Property nameDescription
abpm.transaction.abort.checkpoint.errorAbort process flow if error in check point



Expand
titleConfiguration


Property nameDescription

gbi.activemq.maximumRedeliveries

Set the maximum number of times a message will be redelivered before it is considered a poisoned pill and returned to the broker so it can go to a Dead Letter Queue (use value -1 to define infinite number of redeliveries).

gbi.activemq.redeliveryDelay

The delivery delay in milliseconds.

gbi.connection.retry

Set the maximum number of times a retry will perform in case of error in connecting to queue/topic (specify -1 to unlimited retry).

gbi.connection.retryDelay

The retry delay in milliseconds.

gbi.orchSuiteBroker.hostName

Data Watcher ActiveMQ broker listening address.

gbi.orchSuiteBroker.hostPort

Data Watcher ActiveMQ broker listening port.

gbi.queueManager.name

MFT default queue manager.

gbi.queueManager.password

MFT default password.

gbi.queueManager.userId

MFT default userid.

gbi.spazio.connection.retry

Set the maximum number of times application will retry to connect to Spazio MFT/s in case of error at startup (specify -1 to unlimited retry).

gbi.spazio.connection.retryInterval

Set the time interval in milliseconds between consecutive retries while connecting to Spazio MFT/s in case of error at startup.

gbi.spazio.log.messages.retry

Set the maximum number of times the application will retry in case of error to store messages into Spazio Log Tables (specify -1 to unlimited retry).

gbi.spazio.retryConnectivity.asyncMode

Enable to retry connectivity to Spazio MFT/s asynchronously incase Kernel is not able to connect to it at startup.

gbi.spazioBroker.hostName

Address of the server running Spazio MFT/S server.

gbi.spazioRMI.port

Spazio MFT/S RMI server listening port.

gbi.useRMI

Use RMI call to interact with spazio MFT server.

gbi.useStreamingModel

Use streaming model to interact with spazio MFT server.



Expand
titleData Mapper


Property nameDescriptionDefault valuePossible value

abpm.dataMapper.dateFormat.validate

Parse invalid dates in the date format function available in the data mapping.

yes - Date format function in the data mapper will parse invalid dates and will not give a blank output.

no - Date format function in the data mapper will not parse invalid dates and gives a blank output. 

yesyes or no

abpm.dataMapper.dateFunction.logError

Log Error for Data Mapper Date functions.truetrue or false

abpm.dataMapper.filterEmptyElements

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

abpm.dataMapper.saxonica.propertyFile





...

Expand
titleData Security


Property nameDescriptionDefault valuePossible value
abpm.data.pgp.encryption.chunkSizeThe chunk size (in bytes) to use while encrypting data size of 1 GB or more.65536Positive Number between 8 to 9223372036854775807



Expand
titleDatabase Connection


Property nameDescriptionDefault value
abpm.database.connectionWaitTimeDenotes the time (in Seconds) that the driver will wait to connect to the database.60


...

Expand
titleDatabase Target


Property nameDescription
abpm.database.errorcodesError Code to abort Database target.



Expand
titleDefault B2B Archiving Policy


Property nameDescription

abpm.solution.b2b.archive.basepath

Base path for archiving.

abpm.solution.b2b.archive.filesystem

File System for LAN Target (WINDOWS or UNIX).

abpm.solution.b2b.archive.issecure

Enable if target is password protected (true or false).

abpm.solution.b2b.archive.isvfs

Enable or Disable if you want to use VFS service to connect to remote machine (true or false).

abpm.solution.b2b.archive.password

Enter password to connect remote machine (In case secure is selected).

abpm.solution.b2b.archive.username

Enter user Id to connect remote machine (In case secure is selected).



Expand
titleDeployment Configuration

Anchor
runtimeDefault
runtimeDefault

Property nameDescription
runtime.concurrencyDefault value of concurrency for the runtime deployment.
runtime.minPODDefault value of minimum pods for the runtime deployment.
runtime.maxPODDefault value of maximum pods for the runtime deployment.
runtime.jvmParametersDefault value of JVM parameters required for the runtime deployment.
runtime.cpurequestDefault number of minimum CPU cores allocated to a pod in the deployment.
runtime.cpulimitDefault number of maximum CPU cores a pod in the deployment can use.
runtime.memoryrequestDefault minimum memory allocated to a pod in the deployment.
runtime.memorylimitDefault maximum memory a pod in the deployment can use.
runtime.memoryrequest.unitDefault unit for memory request. You can use either of the two possible units, MiB and GiB.
runtime.memorylimit.unitDefault unit for memory limit. You can use either of the two possible units, MiB and GiB.
runtime.cpurequest.unitDefault unit for CPU request. You can use either of the two possible units, core and millicore.
runtime.cpulimit.unitDefault unit for CPU limit. You can use either of the two possible units, core and millicore. 


...

Expand
titleEDI Configuration for Process Flows


Property nameDescriptionPossible value

abpm.solution.edi.EDIBatchProcessor.resetTransactionControlNumber

This should be set to true if you want to reset the transaction set control number in outbound processing while batch mode is selected as Yes.

True/False

abpm.solution.edi.EDIInboundProcessor.generateLogFile

This should be set to true if you want to generate the log file for inbound processing.

True/False

abpm.solution.edi.EDIInboundProcessor.logFilePath

You can use this property to define the Path where you want to generate the log file.Any absolute path where you want to generate the log file.

abpm.solution.edi.EDIInboundProcessor.logPathPrefix

You can use this property to define the path prefix of the target file displayed in the log file.

Any string value.

abpm.solution.edi.EDIOutboundProcessor.generateLogFile

This should be set to true if you want to generate the log file for outbound processing.

True/False

abpm.solution.edi.EDIOutboundProcessor.logFilePath

You can use this property to define the Path where you want to generate the log file.

Any absolute path where you want to generate the log file.

abpm.solution.edi.EDIOutboundProcessor.logPathPrefix

You can use this property to define the path prefix of the target file displayed in the log file.

Any string value.

abpm.solution.edi.EDISubBatchProcessor.generateLogFile

This should be set to true if you want that the path of FA should be written in the inbound log file.

True/False

abpm.solution.edi.EDISubBatchProcessor.logFilePath

Path where you want to generate the log file.
This path should be same as the path defined in abpm.solution.edi.EDIInboundProcessor.logFilePath property.

Any absolute path.

abpm.solution.edi.EDISubBatchProcessor.logPathPrefix

This is the path prefix of the target file displayed in the log file. 

Any string value.

abpm.solution.edi.EDISubBatchProcessor.resetTransactionControlNumber

This should be set to true if you want to reset the transaction set control number in outbound processing.

True/False

abpm.solution.edi.xquery.retryCount

Number of retries to be done in case connection with XML file fails while Xquery execution.

abpm.solution.edi.xquery.retryInterval

Set the time interval in milliseconds between consecutive retries while connecting to XML file fails while Xquery execution.



Expand
titleEDI Solution Parameters


Property nameDescriptionDefault valuePossible value

abpm.solution.b2b.partnerIdentifier.skipError

Skip error logging in the log database if partner identifier is not matched.

false

true/false

abpm.solution.edi.contextcheck.delaytime

Internal delay time(ms) before context checking to start new child flow.

abpm.solution.edi.controlNumberGenStrategy

User Defined EDI Control Number Generation Strategy.

timestamp

timestamp/sequence

abpm.solution.edi.generateAckPerTradingPartner

Generate all the Transaction set of acknowledgement for same trading partner under one FA.false

true/false

abpm.solution.edi.group.validation

Enable or disable the EDI X12 group envelope validation.

Yes

Yes/No

abpm.solution.edi.inquery.size

Specify size for in queries parameter in Database.

abpm.solution.edi.insert.batchSize

Specify batch size for batch insert in Database.

abpm.solution.edi.interchange.validation

Enable or disable the EDI X12 interchange envelope validation.

Yes

Yes/No

abpm.solution.edi.logging.debug

Enable debug logging.

abpm.solution.edi.threadpool.size

Specify fixed thread size for Database task.

abpm.solution.edi.transactionset.generateAK103

Generate AK103 segment in EDI X12 Acknowledgement file.

No

Yes/No or True/False

abpm.solution.edi.transactionset.processST03

Process ST03 segment in EDI X12.

No

Yes/No

abpm.solution.edi.update.batchSize

Specify batch size for batch update in Database.



Expand
titleExecution


Property nameDescriptionDefault valuePossible value

abpm.transaction.activities.executionTime.enable

Displays all executed services with execution time in the context file.yesyes or no

abpm.transaction.contextVar.useNullString

Use null string as default value for parsing context variables when variable value is not found in context.




Expand
titleFTP Configuration


Property nameDescription

abpm.camel.ftpBufferSize

Sets the transfer buffer size for FTP/FTPS upload/download operation(in KB).

abpm.ftp.plainFtp.enable


abpm.ftpLibrary.runTime

Sets the running time library for FTP activities(Possible Values: MIX/CAMEL).


...

Expand
titleGBI Logging


Property nameDescription

log4j.additivity.com.primeur.commons.connector

GBI Logging

log4j.additivity.com.primeur.osevent

GBI Logging

log4j.additivity.com.primeur.spazio.api

GBI Logging

log4j.additivity.com.primeur.spazio.jms

GBI Logging

log4j.additivity.PRIMEUR-HELPER

GBI Logging

log4j.additivity.PRIMEUR-OSEVENT

GBI Logging

log4j.additivity.PRIMEUR-SPAZIOMFT

GBI Logging

log4j.appender.PRIMEUR-HELPER.file

GBI Logging

log4j.appender.PRIMEUR-HELPER.layout.ConversionPattern

GBI Logging

log4j.appender.PRIMEUR-HELPER.MaxBackupIndex

GBI Logging

log4j.appender.PRIMEUR-HELPER.MaxFileSize

GBI Logging

log4j.appender.PRIMEUR-OSEVENT.file

GBI Logging

log4j.appender.PRIMEUR-OSEVENT.layout.ConversionPattern

GBI Logging

log4j.appender.PRIMEUR-OSEVENT.MaxBackupIndex

GBI Logging

log4j.appender.PRIMEUR-OSEVENT.MaxFileSize

GBI Logging

log4j.appender.PRIMEUR-SPAZIOMFT.file

GBI Logging

log4j.appender.PRIMEUR-SPAZIOMFT.layout.ConversionPattern

GBI Logging

log4j.appender.PRIMEUR-SPAZIOMFT.MaxBackupIndex

GBI Logging

log4j.appender.PRIMEUR-SPAZIOMFT.MaxFileSize

GBI Logging

log4j.category.com.primeur.commons.connector

GBI Logging

log4j.category.com.primeur.gbi

GBI Logging

log4j.category.com.primeur.os.notification

GBI Logging

log4j.category.com.primeur.osevent

GBI Logging

log4j.category.com.primeur.spazio.api

GBI Logging

log4j.category.com.primeur.spazio.jms

GBI Logging

log4j.category.com.primeur.spaziomft.connector

GBI Logging

log4j.category.org.apache.activemq

GBI Logging



Expand
titleIO


Property nameDescription
abpm.internals.tuning.io.buffer.sizeBuffer Size.
abpm.internals.tuning.io.gc.limitLimit of Garbage Collection.



Expand
titleKafka Configuration


Property nameDescription
abpm.services.kafka.target.special.charactersConfigure the special characters to use with Kafka Target split functionality.



Expand
titleLogging


Property nameDescription

logging.includeLocation

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

logging.jdbc.buffer

Log4j JDBC Buffer Size.

logging.level.root

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

logging.level.runtime

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

logging.level.system

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

logging.pattern.console




Expand
titleMail Server Parameters


Property nameDescription
abpm.mail.onErrorTransactionAbortTransaction Abort Option



Expand
titleMFT Connector


Property nameDescription
abpm.mftServer.connector.nameMFT Server connector. Possible values Jscape MFT Server or Spazio MFT Server.



Expand
titleNetSuite Integration Accelerators Parameters


Property nameDescriptionDefault valuePossible value

abpm.solution.netsuite.accountID

The Account ID used to login into the NetSuite Account.

Depends on the value given in the NetSuite Accelerator configuration steps during installation.

Account ID used to login into NetSuite account.

abpm.solution.netsuite.accountType

The type of the account of the NetSuite Accelerator solution.

Depends on the value given in the NetSuite Accelerator configuration steps during installation.

Account type used to login into NetSuite account. For Example: Developer

abpm.solution.netsuite.emailID

The Login ID used to login into the NetSuite Account.

Depends on the value given in the NetSuite Accelerator configuration steps during installation.

Login ID used to login into NetSuite account.

abpm.solution.netsuite.password

The password used to login into the NetSuite Account.

Depends on the value given in the NetSuite Accelerator configuration steps during installation.

Password used to login into NetSuite account.


...

Expand
titleOthers


Property nameDescriptionDefault valuePossible value

abpm.internals.tuning.io.polling.interval

IO Pooling Interval.

abpm.log.connection.retryTimeInterval

The time interval (in seconds), between two retries of connection to the log database server.30

Any integer

abpm.resource.cache.idleTime

Minimum idle time in seconds.

7200

Any valid positive integer.

abpm.resource.cache.maxElementsinMemory

Resource Cache enable and disable option.5000

Any valid positive integer.

abpm.resource.cache.name

Resource Cache name.



abpm.resource.cache.timetoLive

Resource Cache enable and disable.86400

Any valid positive integer.

abpm.xml.validator.engine

Handle the initialization of XML validator at runtime. There are two values: Native which is existing XML validator but unable to process large XML data, other is Saxonica which can process large XML data.



Expand
titleReadiness Probe Configuration


PropertyDescription
readiness.probe.cpu.threshold

Threshold value (in percentage of allocated CPU request) for CPU utilization. If the pod CPU utilization goes beyond this value, the pod will not accept any more requests to process.  Ensure that this threshold value is always greater than the HPA target CPU utilization percentage value that has been set through the environment variable RUNTIME_AUTOSCALING_TARGETCPUUTILIZATIONPERCENTAGE in the global values.yaml file. You can keep the property value blank to skip this threshold check.

readiness.probe.memory.threshold

Threshold value (in percentage of minimum JVM memory XMS) for application memory utilization. If the application memory utilization goes beyond this value, the pod will not accept any more requests to process. Ensure that this threshold value is always greater than the HPA target memory utilization percentage value that has been set through the environment variable RUNTIME_AUTOSCALING_TARGETMEMORYUTILIZATIONPERCENTAGE in the global values.yaml file. You can keep the property value blank to skip this threshold check.



Expand
titleSalesforce Integration Accelerator Parameters


Property nameDescriptionDefault valuePossible value
abpm.Salesforce.PasswordThe password used to login into Salesforce Account.

Depends on the value given in the Salesforce Accelerator configuration steps during installation.

Password used to login into Salesforce account.

abpm.Salesforce.UserIdThe login ID used to login into Salesforce Account.

Depends on the value given in the Salesforce Accelerator configuration steps during installation.

Login ID used to login into Salesforce account.


...

Expand
titleSecurity


Property nameDescriptionDefault valuePossible value
abpm.security.secretkeypassword.encryptServer Secretkey Password

abpm.security.secretkeystorename

Adeptia Suite Secret keystore name.

SecretKeys.Keystore is a protected database that holds keys that are generated when a user creates the Secret Key entity. These keys are used for Encryption, Decryption, and Schema services.

 Access to a keystore is guarded by a password defined in the abpm.security.secretkeypassword.encrypt property. You cannot change this password. In addition, each private key in a keystore can be guarded by its own password.

SecretKeys.KeystoreAny valid JCEKS Keystore


...

Expand
titleTarget Property


Property nameDescriptionDefault valuePossible value
abpm.target.createFolderOption to create any non-existing parent directory on target location (for Secured FTP Target and LAN File Target activity using VFS option).

Yes

Yes/No


...

Expand
titleTimeTracker


Property nameDescription
abpm.internal.transactionTimeTracker.pollingProcess flow status polling frequency in milliseconds.



Expand
titleWeb Service Configuration


Property nameDescriptionDefault valuePossible value

abpm.webservice.metro.httpclient.streaming.chunksize

Option enable streaming of a HTTP request body without internal buffering.2048NA

abpm.webservice.metro.mtom.threshold.value

If an attachment is smaller than the size (in bytes) specified in threshold, the system will simply inline the binary data as base64 binary instead of making it an attachment.

1024

NA

abpm.webservice.metro.security.dumpmessages

Option to web service security dumpMessages for web service request and response.false

true/false

abpm.webservice.rest.jersey.dumpmessages

Option to enable logging to the REST web service consumer request and response (applicable for Jersey engine only).false

true/false

abpm.webService.sslcontext.protocol

Configure the requested protocol for SSL context.


...