Orchestrator Configuration

This table shows the Orchestrator configuration variables and their configuration properties.

Orchestrator Engine Configuration Properties
Property Name Default Property Value
enableAuditTrail false
enableLogNotifications false
logNotificationTypes *
validateDuplicateOrder false
recoverFailedOrder false
enablePurgeCompleteOrder false
processComponentMode REST
pcNotificationPubEndpoint process-component
numCachedMachines 200
enableStats false
redisHost localhost
redisPort 6379
redisHostStat localhost
redisPortStat 6379
redisHostCatalog localhost
redisPortCatalog 6379
productCacheExpiryPeriod 30
enablePlanFragmentGlobalCache true
enableProductModelGlobalCache true
enableActionModelGlobalCache true
extResource.aopdGeneratePlanResourceURL http://localhost:9094/v1/generatePlan
extResource.aopdAmendPlanResourceURL http://localhost:9094/v1/plan/amend
com.tibco.fom.orch.retryFailedOPD false
com.tibco.fom.orch.OPDRetries false
com.tibco.fom.orch.opdRetryInterval false
spring.profiles.active DEV
spring.jackson.serialization.WRITE_DATES_AS_TIMESTAMPS false
spring.jackson.default-property-inclusion NON_NULL
logging.config config/logback_orch.xml
tnt##overridePlanfragmentDestination false
tnt##tenantSpecificDestination false
enableFailurePointInjection false
com.tibco.af.oms.webservice.schema.validation true
com.tibco.fom.orch.pcErrorHandlerType ExternalErrorHandler
com.tibco.fom.orch.flag.shouldFailedPlanItemSuspend false
com.tibco.fom.orch.planItem.errhandler.request.queue false
tnt##com.tibco.fom.orch.noreciprocalaction.planfragmentID [{TENANT:'TIBCO',VALUE='NO_RECIPROCAL_ACTION',TYPE:'ConfString'}]
com.tibco.fom.orch.enableOrderSequencing disable
com.tibco.fom.orch.sequencing.customerJsonPath $.orderRequest.header.customerID
com.tibco.fom.orch.enableMilestoneReleaseDuringActivation true
com.tibco.fom.orch.milestone.allowMultipleSpaces false
FTL Server Configuration Properties
Property Name Default Property Value
enableFTLNotifications false
ftlNotificationTypes *
enableBatchNotification false
realmHost localhost
realmPort 8080
realmAppName fom-orch
realmUsr guest
realmPswd guest-pw
realmAppIdentifier default
realmClientLabel fom-orch
realmNotificationEndpoint fom-orch
pcNotificationSubEndpoint pc-subscriber
Process-Component Configurations Properties
Property Name Default Property Value
extResource.pcResourceExecuteRequestURL http://localhost:9089/v1/planitem/executionrequest
extResource.pcResourceSuspendRequestURL http://localhost:9089/v1/planitem/suspendrequest
extResource.pcResourceActivateRequestURL http://localhost:9089/v1/planitem/activaterequest
extResource.pcResourceExtErrorHanlderRequestURL http://localhost:9089/v1/planitem/errorhandlerrequest
extResource.feasibleRequestPathRequestURL http://localhost:9089/v1/feasibility
extResource.pqfRequestPathRequestURL http://localhost:9089/v1/pqf
defaultAckMode JMS
Application Security Configurations Properties
Property Name Default Property Value
operation.roles.submitOrder ROLE_ADMIN
operation.roles.orderExecutionPlan ROLE_ADMIN,ROLE_USER
operation.roles.getOrderDetails ROLE_ADMIN,ROLE_USER
operation.roles.getAuditTrail ROLE_ADMIN,ROLE_USER
operation.roles.executePlanItemReply ROLE_ADMIN
operation.roles.orderWithdraw ROLE_ADMIN
Orchestrator JMS Notification Configuration Properties
Property Name Default Property Value
enableJMSNotifications false
jmsNotificationTypes *
com.tibco.fom.orch.order.statusChange.destination tibco.aff.orchestrator.notification.order
com.tibco.fom.orch.orderLine.statusChange.destination tibco.aff.orchestrator.notification.orderLine
com.tibco.fom.orch.plan.statusChange.destination tibco.aff.orchestrator.notification.plan
com.tibco.fom.orch.planItem.statusChange.destination tibco.aff.orchestrator.notification.planItem
com.tibco.fom.orch.orderAmendment.statusChange.destination tibco.aff.orchestrator.notification.orderAmendment
com.tibco.fom.orch.order.statusChange.filter *
com.tibco.fom.orch.orderLine.statusChange.filter *
com.tibco.fom.orch.plan.statusChange.filter *
com.tibco.fom.orch.planItem.statusChange.filter *
com.tibco.fom.orch.orderAmendment.filter *
Archival Service Configuration Properties
Property Name Default Property Value
extResource.archivalGetOrderDetailsURL http://localhost:9099/v1/ordersByCriteria
Offer and Price Engine Configuration Properties
Property Name Default Property Value
extResource.opeOfferValidationSecureURL http://localhost:8181/opes/api/v1/offers/validate
extResource.opeOfferValidationNonSecureURL http://localhost:9090/opes/api/v1/offers/validate
extResource.opeGetAuthTokenURL http://localhost:8181/login
extResource.opeSecureApiUsername admin
extResource.opeSecureApiPassword admin
extResource.enableOfferValidation false
Messaging Configuration Properties
Property Name Default Property Value
ems.server.url tcp://localhost:7222
ems.server.username admin
ems.server.password ENC(T9aNk07NMsU=)
jndi.connectionFactory GenericConnectionFactory
com.tibco.tibjms.naming.security_protocol
com.tibco.tibjms.naming.ssl_enable_verify_host
initial.context.factory com.tibco.tibjms.naming.TibjmsInitialContextFactory
jms.session.transacted true
jms.set.timeout.receive.calls 10000
concurrent.ems.consumers 5
com.tibco.fom.orch.planItem.execute.response.queue tibco.aff.orchestrator.planItem.execute.reply
com.tibco.fom.orch.planItem.execute.request.queue tibco.aff.orchestrator.planItem.execute.request
com.tibco.fom.orch.planItem.execute.response.dead.queue tibco.aff.orchestrator.planItem.execute.reply.dead
com.tibco.fom.orch.planItem.execute.response.count 1
com.tibco.fom.orch.planItem.suspend.request.queue tibco.aff.orchestrator.planItem.suspend.request
com.tibco.fom.orch.planItem.suspend.response.queue tibco.aff.orchestrator.planItem.suspend.reply
com.tibco.fom.orch.planItem.suspend.response.count 1
com.tibco.fom.orch.planItem.suspend.response.dead.queue tibco.aff.orchestrator.planItem.suspend.reply.dead
com.tibco.fom.orch.planItem.activate.request.queue tibco.aff.orchestrator.planItem.activate.request
com.tibco.fom.orch.planItem.milestone.releaseRequest.queue tibco.aff.orchestrator.planItem.milestone.release.request
com.tibco.af.oms.ordersService.queue tibco.aff.oms.ordersService
com.tibco.af.oms.webservice.soap.jms.concurrentConsumers 1
com.tibco.fom.orch.prequalificationfailed.required false
com.tibco.fom.orch.prequalificationfailed.request.queue tibco.aff.orchestrator.provider.order.prequal.failed.request
com.tibco.fom.orch.prequalificationfailed.reply.queue tibco.aff.orchestrator.provider.order.prequal.failed.reply
com.tibco.fom.orch.prequalificationfailed.reply.queue.receiver.count 6
com.tibco.fom.orch.prequalificationfailed.reply.dead.queue tibco.aff.orchestrator.provider.order.prequal.failed.reply.dead
com.tibco.fom.orch.enableFeasibilityErrorHandling false
com.tibco.fom.orch.feasibilityRequired false
com.tibco.fom.orch.retryFailedFeasibility false
com.tibco.fom.orch.feasibilityRetries 5
com.tibco.fom.orch.feasibilityRetryInterval 6000
com.tibco.fom.orch.feasibility.request.queue tibco.aff.orchestrator.provider.order.feasibility.request
com.tibco.fom.orch.feasibility.reply.queue tibco.aff.orchestrator.provider.order.feasibility.reply
com.tibco.fom.orch.feasibility.reply.queue.receiver.count 6
com.tibco.fom.orch.feasibility.reply.dead.queue tibco.aff.orchestrator.provider.order.feasibility.reply.dead
com.tibco.fom.orch.planItem.errhandler.response.queue tibco.aff.orchestrator.provider.planItem.failed.reply
com.tibco.fom.orch.planItem.errhandler.response.count 1
com.tibco.fom.orch.planItem.errhandler.response.dead.queue tibco.aff.orchestrator.provider.planItem.failed.reply.dead
Status Messages Redelivery Policy Configuration Properties
Property Name Default Property Value
com.tibco.af.oms.statusmessage.max.redeliveries 3
com.tibco.af.oms.statusmessage.redelivery.delay 3000
com.tibco.af.oms.statusmessage.max.redelivery.delay 30000
com.tibco.af.oms.statusmessage.useExponentialBackOff false
com.tibco.af.oms.statusmessage.exponentialBackOffMultiplier 2
com.tibco.af.oms.statusmessage.logRetryAttempted false
com.tibco.af.oms.statusmessage.logStackTrace false
Admin Data Source Configuration Properties
Property Name Default Property Value
admin.datasource.driverClassName org.postgresql.Driver
admin.datasource.username aff_oms
admin.datasource.password ENC(8rwxyG7czjY=)
admin.datasource.url jdbc:postgresql://localhost:5432/admindbll?currentSchema=adminschemall
admin.datasource.initializeSize 2
admin.datasource.maxIdle 11
admin.datasource.maxActive 12
admin.datasource.maxWait 10000
admin.datasource.validationQuery select 1 from dual
admin.datasource.testOnBorrow false
admin.datasource.validationInterval 5000
admin.datasource.testWhileIdle true
admin.datasource.timeBetweenEvictionRunsMillis 5000
admin.datasource.minEvictableIdleTimeMillis 5000
admin.datasource.numTestsPerEvictionRun 5
admin.datasource.defaultAutoCommit false
admin.datasource.rollbackOnReturn false
admin.datasource.commitOnReturn false
admin.datasource.customProperty
Persistence Configuration Properties
Property Name Default Property Value
hibernate-config.dialect org.hibernate.dialect.PostgreSQLDialect
hibernate-config.show_sql false
Time Dependency Configuration Properties
Property Name Default Property Value
timedep.bufferInterval 1
timedep.numRows 5
timedep.pollingInterval 10000
Application Security Configuration Properties
Property Name Default Property Value
com.tibco.af.oms.webservice.security.userNameTokenBased true
com.tibco.af.oms.security.authProvider defaultAuthenticationProvider
Order Data Source Configuration Properties
Property Name Default Property Value
order.datasource.driverClassName org.postgresql.Driver
order.datasource.username aff_oms
order.datasource.password aff_oms
order.datasource.url jdbc:postgresql://localhost:5432/catalogdsdbll?currentSchema=catalogdsschemall
order.datasource.initializeSize 2
order.datasource.maxIdle 11
order.datasource.maxActive 12
order.datasource.maxWait 10000
order.datasource.validationQuery SELECT 1
order.datasource.testOnBorrow false
order.datasource.validationInterval 5000
order.datasource.testWhileIdle true
order.datasource.timeBetweenEvictionRunsMillis 5000
order.datasource.minEvictableIdleTimeMillis 5000
order.datasource.numTestsPerEvictionRun 5
order.datasource.defaultAutoCommit false
order.datasource.rollbackOnReturn false
order.datasource.commitOnReturn false
order.datasource.customProperty
Catalog Data Source Configuration Properties
Property Name Default Property Value
catalog.datasource.driverClassName org.postgresql.Driver
catalog.datasource.username aff_oms
catalog.datasource.password aff_oms
catalog.datasource.url jdbc:postgresql://localhost:5432/catalogdsdbll?currentSchema=catalogdsschemall
catalog.datasource.initializeSize 2
catalog.datasource.maxIdle 11
catalog.datasource.maxActive 12
catalog.datasource.maxWait 10000
catalog.datasource.validationQuery SELECT 1
catalog.datasource.testOnBorrow false
catalog.datasource.validationInterval 5000
catalog.datasource.testWhileIdle true
catalog.datasource.timeBetweenEvictionRunsMillis 5000
catalog.datasource.minEvictableIdleTimeMillis 5000
catalog.datasource.numTestsPerEvictionRun 5
catalog.datasource.defaultAutoCommit false
catalog.datasource.rollbackOnReturn false
catalog.datasource.commitOnReturn false
catalog.datasource.customProperty
Redis Data Source Configuration Properties
Property Name Default Property Value
redis.orderDataHost localhost
redis.orderDataPort 6379
redis.statsHost localhost
redis.statsPort 6379
redis.catalogHost localhost
redis.catalogPort 6379
redis.testOnBorrow true
redis.testOnReturn true
redis.testWhileIdle true
redis.blockedWhenExhausted true
redis.jmxEnabled true
redis.lifo true
redis.maxIdle 64
redis.minIdle 16
redis.maxTotal 64
redis.numTestsPerEvictionRun 5
redis.softMinEvictableIdleTimeMillis 3000
redis.minEvictableIdleTimeMillis 6000
redis.timeBetweenEvictionRunsMillis 3000
lockManager.defaultLockTimeout 60
lockManager.lockRetryCount 5
lockManager.lockRetryInterval 2
lockManager.lockRetryDelayOffsetCount 10000
lockManager.numThreads 100
lockManager.lockSchedularPreRunTime 10
lockManager.hashCodeIndexDistributionSize 1024