1 Environment Variables for Plato Domain

Create a file named “setUserOverrides.sh” inside the Weblogic bin location of plato config service domain with the content given below. All the place holders for Oracle Banking Microservices Architecture, SMS, Common Core, Mid office and Cash Management/Supply Chain Finance services are listed and replace the values accordingly. When the Oracle Banking Microservices Architecture services is getting deployed all the values are inserted in the PROPERTIES tables.

JAVA_OPTIONS="${JAVA_OPTIONS}
-DflywayTask=migrate
-Dflyway.enabled=true 
-Dspring.flyway.enabled=true 
-Dflyway.domain.baselineOnMigrate=true 
-Dflyway.domain.ignoreMissingMigrations=true
-Dflyway.domain.outOfOrder=true 
-Dflyway.domain.db.username=<username>
-Dflyway.domain.db.password=<password> 
-Dflyway.domain.db.jdbcUrl=jdbc:oracle:thin:@//<host>:1521/<SID>
-Dflyway.domain.db.driver
-class-name=oracle.jdbc.driver.OracleDriver
-Dflyway.domain.schemas=PLATO 
-Dflyway.domain.locations=db/migration/domain/plato,db/migration/domain/sms,db/migration/domain/cmc,db/migration/domain/moc,db/migration/domain/obscf,db/migration/domain/obscfcm 
-Dflyway.domain.placeHolders.plato.eventhub.broker.hosts=<host>:<port> 
-Dflyway.domain.placeHolders.plato.eventhub.zookeper.hosts=<host>:2181 
-Dflyway.domain.placeHolders.kafka.broker.host=<host> 
-Dflyway.domain.placeHolders.kafka.broker.port=9092
-Dflyway.domain.placeHolders.zk.node.host=<host>
-Dflyway.domain.placeHolders.zk.node.port=<port>
-Dflyway.domain.placeHolders.eureka.host=<host>
-Dflyway.domain.placeHolders.eureka.port=<port>
-Dflyway.domain.placeHolders.zipkin.host=<host>
-Dflyway.domain.placeHolders.zipkin.port=9411
-Dflyway.domain.placeHolders.driver.className=oracle.jdbc.driver.OracleDriver 
-Dflyway.domain.placeHolders.api-gateway.host=<host>
-Dflyway.domain.placeHolders.USER.STORE=LDAP 
-Dflyway.domain.placeHolders.LDAP.CORS.allowed.origin=*,localhost,<host>
-Dflyway.domain.placeHolders.LDAP.credential.SALT=0.94826284
-Dflyway.domain.placeHolders.JWT.EXPIRY.seconds=3600
-Dflyway.domain.placeHolders.LDAP.url=ldap://<host>:<port>
-Dflyway.domain.placeHolders.LDAP.userId=cn=DirectoryManager
-Dflyway.domain.placeHolders.LDAP.server.base=dc=oracle,dc=com
-Dflyway.domain.placeHolders.LDAP.server.credential=<ldap-server-credential>
-Dflyway.domain.placeHolders.LDAP.usersearch.base=dc=oracle,dc=com
-Dflyway.domain.placeHolders.LDAP.user.prefix=cn=
-Dflyway.domain.placeHolders.LDAP.provider=<ldap host>
-Dflyway.domain.placeHolders.TOKEN.autoregenerate=true
-Dflyway.domain.placeHolders.SSO.enabled=false
-Dflyway.domain.placeHolders.TOKEN.regeneration.enabled=false
-Dflyway.domain.placeHolders.plato-ui-config-services.server.port=<port>
-Dflyway.domain.placeHolders.apigateway.host=<host>
-Dflyway.domain.placeHolders.apigateway.port=<port>
-Dflyway.domain.placeHolders.plato-api-gateway.server.port=<port>
-Dflyway.domain.placeHolders.plato-discovery-service.server.port=<port>
-Dflyway.domain.placeHolders.plato-orch-service.server.port=<port>
-Dflyway.domain.placeHolders.plato-orchestrator.hostname=<host>:<port>
-Dflyway.domain.placeHolders.plato-feed-services.feed.upload.directory=<upload dir path>
-Dflyway.domain.placeHolders.plato-feed-services.server.port=<port>
-Dflyway.domain.placeHolders.plato-batch-server.server.port=<port>
-Dflyway.domain.placeHolders.plato-batch-server.plato.eventhub.kafka.brokers=<host>:9092
-Dflyway.domain.placeHolders.plato-batch-server.plato.eventhub.zk.nodes=<host>:<port>
-Dflyway.domain.placeHolders.plato-alerts-management-services.server.port=<port>
-Dflyway.domain.placeHolders.sms-core-services.server.port=<port>
-Dflyway.domain.placeHolders.cmc-advice-services.server.port=<port>
-Dflyway.domain.placeHolders.cmc-currency-services.server.port=<port>
-Dflyway.domain.placeHolders.cmc-account-services.server.port=<port>
-Dflyway.domain.placeHolders.cmc-base-services.server.port=<port>
-Dflyway.domain.placeHolders.cmc-branch-services.server.port=<port>
-Dflyway.domain.placeHolders.cmc-customer-services.server.port=<port>
-Dflyway.domain.placeHolders.cmc-datasegment-services.server.port=<port>
-Dflyway.domain.placeHolders.cmc-external-chart-account-services.server.port=<port>
-Dflyway.domain.placeHolders.cmc-external-system-services.server.port=<port>
-Dflyway.domain.placeHolders.cmc-screenclass-services.server.port=<port>
-Dflyway.domain.placeHolders.cmc-settlements-services.server.port=<port>
-Dflyway.domain.placeHolders.cmc-transactioncontroller-services.server.port=<port>
-Dflyway.domain.placeHolders.cmc-report-services.server.port=<port>
-Dflyway.domain.placeHolders.cmc-settlement-services.server.port=<port>
-Dflyway.domain.placeHolders.cmc-resource-segment-orchestrator-service.server.port=<port>
-Dflyway.domain.placeHolders.cmc-txn-code-services.server.port=<port>
-Dflyway.domain.placeHolders.cmc-external-virtual-account-services.server.port=<port>
-Dflyway.domain.placeHolders.cmc-businessoverrides-services.server.port=<port>
-Dflyway.domain.placeHolders.cmc-facilities-services.server.port=<port>
-Dflyway.domain.placeHolders.cmc-corebanking-adapter-service.server.port=<port>
-Dflyway.domain.placeHolders.cmc-nlp-annotator-services.server.port=<port>
-Dflyway.domain.placeHolders.cmc-nlp-dashboard-widget-services.server.port=<port>
-Dflyway.domain.placeHolders.cmc-nlp-model-mngmnt-services.server.port=<port>
-Dflyway.domain.placeHolders.cmc-nlp-online-processing-services.server.port=<port>
-Dflyway.domain.placeHolders.cmc-nlp-tag-maint-services.server.port=<port>
-Dflyway.domain.placeHolders.cmc-nlp-text-extraction-services.server.port=<port>
-Dflyway.domain.placeHolders.cmc-nlp-txn-log-services.server.port=<port>
-Dflyway.domain.placeHolders.cmc-nlp-util-services.server.port=<port>
-Dflyway.domain.placeHolders.cmc-batch-services.server.port=<port>
-Dflyway.domain.placeHolders.cmc-fc-ai-ml-services.server.port=<port>
-Dflyway.domain.placeHolders.cmc-fc-ai-ml-services.postingPath=/scratch/app/work_area/cmc_fc_ai_ml/post
-Dflyway.domain.placeHolders.cmc-fc-ai-ml-services.pollingEmail=<Email>
-Dflyway.domain.placeHolders.cmc-fc-ai-ml-services.emailServerPort=<port>
-Dflyway.domain.placeHolders.cmc-fc-ai-ml-services.emailServerHost=<host>
-Dflyway.domain.placeHolders.cmc-fc-ai-ml-services.pollingFrequency=100
-Dflyway.domain.placeHolders.cmc-fc-ai-ml-services.pollerInitialDelay=500
-Dflyway.domain.placeHolders.cmc-fc-ai-ml-services.emailPassword=<password>
-Dflyway.domain.placeHolders.cmc-fc-ai-ml-services.pollingPath=/scratch/app/work_area/cmc_fc_ai_ml/poll
-Dflyway.domain.placeHolders.server.port=<port>
-Dflyway.domain.placeHolders.moc.cmc-earmark-services.server.port=<port>
-Dflyway.domain.placeHolders.ELCM_HTTP_URL=http://<host>:<port>/
-Dflyway.domain.placeHolders.earmark-services=12.5
-Dflyway.domain.placeHolders.elcmProduct=ELCM
-Dflyway.domain.placeHolders.moc.cmc-comments-services.server.port=<port>
-Dflyway.domain.placeHolders.moc.cmc-document-services.server.port=<port>
-Dflyway.domain.placeHolders.dmsServiceUrl=http://<host>:17200/_dav/cs/idcplg
-Dflyway.domain.placeHolders.dmsServiceUsrname=<username>
-Dflyway.domain.placeHolders.dmsServicePwd=<password>
-Dflyway.domain.placeHolders.cmc-applicationcategory-services.server.port=<port>
-Dflyway.domain.placeHolders.cmc-checklistmanagement-services.server.port=<port>
-Dflyway.domain.placeHolders.cmc-checklist-services.server.port=<port>
-Dflyway.domain.placeHolders.cmc-mailnotification.server.port=<port>
-Dflyway.domain.placeHolders.plato-config.url=jdbc:oracle:thin:@//<host>:1521/<SID>
-Dflyway.domain.placeHolders.sms.url=jdbc:oracle:thin:@//<host>/<SID>
-Dflyway.domain.placeHolders.cmc-kyccheck.server.port=<port>
-Dflyway.domain.placeHolders.rabbitmq.password=<password>
-Dflyway.domain.placeHolders.rabbitmq.userid=<userId>
-Dflyway.domain.placeHolders.rabbitmq.port=<port>
-Dflyway.domain.placeHolders.rabbitmq.host=<hostname>
-Dflyway.domain.placeHolders.weblogic.userid=<userId>
-Dflyway.domain.placeHolders.weblogic.password=<password>
-Dflyway.domain.placeHolders.biPublisher.host=<host>
-Dflyway.domain.placeHolders.biPublisher.port=<port>
-Dflyway.domain.placeHolders.runReportTemplate=http
-Dflyway.domain.placeHolders.emailTemplate=SSH
-Dflyway.domain.placeHolders.dms.host=<host>
-Dflyway.domain.placeHolders.dms.port=<port>
-Dplato.jndi=jdbc/PLATO
-Dplato-config.jndi=jdbc/PLATO
-Dapi-gateway.jndi=jdbc/PLATO_SECURITY
-Dplato-ui-config.jndi=jdbc/PLATO_UI_CONFIG -Dsms.jndi=jdbc/sms 
-Dcmc.jndi=jdbc/CMNCORE -Dplato-feed-services.jndi=jdbc/PLATOFEED
-Dplato-batch-server.jndi=jdbc/PLATO_BATCH
-Dplato-alerts-management-services.jndi=jdbc/PLATOALERTS
-Dflyway.domain.placeHolders.plato.jndi=jdbc/PLATO
-Dflyway.domain.placeHolders.plato-config.jndi=jdbc/PLATO
-Dflyway.domain.placeHolders.api-gateway.jndi=jdbc/PLATO_SECURITY
-Dflyway.domain.placeHolders.plato-ui-config.jndi=jdbc/PLATO_UI_CONFIG
-Dflyway.domain.placeHolders.sms.jndi=jdbc/sms
-Dflyway.domain.placeHolders.cmc.jndi=jdbc/CMNCORE
-Dflyway.domain.placeHolders.plato-feed-services.jndi=jdbc/PLATOFEED
-Dflyway.domain.placeHolders.plato-batch-server.jndi=jdbc/PLATO_BATCH
-Dflyway.domain.placeHolders.plato-alerts-management-services.jndi=jdbc/PLATOALERTS
-Dflyway.domain.placeHolders.eureka.serviceUrl=http://<host>:<port>/plato-discovery-service/eureka
-Dflyway.domain.placeHolders.eureka.serviceurl=http://<host>:<port>/plato-discovery-service/eureka
-Dflyway.domain.placeHolders.spring.zipkin.baseUrl=<host>:9411
-Dflyway.domain.placeHolders.zipkin.baseUrl=<host>:9411
-Dflyway.domain.placeHolders.zipkin.url=<host>:9411
-Dflyway.domain.placeHolders.eureka.client.serviceUrl.defaultZone=http://<host>:8005/plato-discovery-service/eureka
-Dflyway.domain.placeHolders.zookeeper.port=2181
-Dflyway.domain.placeHolders.kafka.port=9092
-Dflyway.domain.placeHolders.kafka.host=<host>
-Dflyway.domain.placeHolders.obscf.core.server.port=<port>
-Dflyway.domain.placeHolders.OBCL.GWHTTPSERVLETURLOBCL=http://<host>:7003/GWHTTP/GWHttpServlet
-Dflyway.domain.placeHolders.finance.server.port=<port>
-Dflyway.domain.placeHolders.plato.services.zipkin.url=<host>:9411
-Dflyway.domain.placeHolders.FCUBS.GWHTTPSERVLETURLFCUBS=http://<host>:<port>/GWHTTP/GWHttpServlet
-Dflyway.domain.placeHolders.limitmaint.server.port=<port>
-Dflyway.domain.placeHolders.URL.ELCM_HTTP_URL=http://<host>:<port>
-Dflyway.domain.placeHolders.limits.server.port=<port>
-Dflyway.domain.placeHolders.eod.server.port=<port>
-Dflyway.domain.placeHolders.autorecon.server.port=<port>
-Dflyway.domain.placeHolders.obscf.report.server.port=<port>
-Dflyway.domain.placeHolders.charges.server.port=<port>
-Dflyway.domain.placeHolders.accounting.server.port=<port>
-Dflyway.domain.placeHolders.cmncore.cmc-branch.service.appId=CMNCORE
-Dflyway.domain.placeHolders.obscf.maintenance.service.appId=SCFMAINT
-Dflyway.domain.placeHolders.reconmaint.server.port=<port>
-Dflyway.domain.placeHolders.manualrecon.server.port=<port>
-Dflyway.domain.placeHolders.obscfcm.core.server.port=<port>
-Dflyway.domain.placeHolders.filter.server.port=<port>
-Dflyway.domain.placeHolders.instruments.server.port=<port>
-Dflyway.domain.placeHolders.obscfcm.instruments-receivables.service.appId=OBSCFCMINST
-Dflyway.domain.placeHolders.conductor.httpUri=http://<host>:<port>/obscfcm-workflow-management-services/service/v1/handleHTTPTask
-Dflyway.domain.placeHolders.maint.server.port=<port>
-Dflyway.domain.placeHolders.obscfcm.report.server.port=<port>
-Dflyway.domain.placeHolders.workflow.server.port=<port>
-Dflyway.domain.placeHolders.plato.server.port=<port>
-Dflyway.domain.placeHolders.orchestrator.server.uri=http://<Conductor Host : PORT>/plato-orch/api/
-Dflyway.domain.placeHolders.plato-config.sessionIdleTimeout=3000
-Dflyway.domain.placeHolders.plato-config.sessionIdleWarningTime=2940
-Dflyway.domain.placeHolders.plato-config.environment=DEV
-Dflyway.domain.placeHolders.cashflow.server.port=<port>
-Dflyway.domain.placeHolders.collmaint.server.port=<port>
-Dflyway.domain.placeHolders.colltxn.server.port=<port>
-Dapigateway.url=http://<host>:<port> -Dplato.services.config.port=<port>
-Dplato.services.config.uri=http://<host>:<port> -Dplato.service.env=DEV
-Dplato.service.logging.path=/scratch/work_area/application/logs
-Dflyway.domain.placeHolders.plato-batch-server.userId=<userId>
-Dflyway.domain.placeHolders.plato-batch-server.branchCode=<branchCode>
-Dflyway.domain.placeHolders.cmncore.jndi=jdbc/CMNCORE
-Dflyway.domain.placeHolders.cmc-checklist-services.jndi=jdbc/CMNCORE 
-Dflyway.domain.placeHolders.checklistmanagement-services.jndi=jdbc/CMNCORE 
-Dflyway.domain.placeHolders.platoui.db.jndi=jdbc/PLATO_UI_CONFIG 
-Dflyway.domain.placeHolders.screenclass.db.jndi=jdbc/CMNCORE 
-Dflyway.domain.placeHolders.txncontroller.db.jndi=jdbc/CMNCORE 
-Dflyway.domain.placeHolders.facilities.db.jndi=jdbc/CMNCORE 
-Dplato.db.jndi=jdbc/PLATO
-Dflyway.domain.placeHolders.plato.db.jndi=jdbc/PLATO
-Dflyway.domain.placeHolders.sms.db.jndi=jdbc/sms
-Dflyway.domain.placeholders.user.mapping.required=true
-Dflyway.domain.placeHolders.api-gateway.schemas=PLATO_SECURITY
-Dflyway.domain.placeHolders.platoui.schemas=PLATO_UI_CONFIG
-Dflyway.domain.placeHolders.platoui.username=<username>
-Dflyway.domain.placeHolders.platoui.password=<password>
-Dflyway.domain.placeHolders.cmncore.schemas=COMMON_CORE
-Dflyway.domain.placeHolders.cmncore.db.password=<username>
-Dflyway.domain.placeHolders.cmncore.db.username=<password>
-Dflyway.domain.placeHolders.sms.schemas=SMSCD0
-Dflyway.domain.placeHolders.plato-ui-config.schemas=PLATO_UI_CONFIG
-Dflyway.domain.placeHolders.plato-feed-services.schemas=PLATOFEED
-Dflyway.domain.placeHolders.plato-feed-services.schemas=PLATO_FEED
-Dflyway.domain.placeHolders.plato-batch-server.schemas=PLATO_BATCH
-Dflyway.domain.placeHolders.plato-alerts-management-services.schemas=PLATOALERTS
-Dflyway.domain.placeHolders.platoui.jdbcUrl=jdbc:oracle:thin:@//<host>:1521/<SID>
-Dflyway.domain.placeHolders.cmncore.db.url=jdbc:oracle:thin:@//<host>:1521/<SID>
-Dflyway.domain.placeHolders.cmncore.db.schemas=COMMON_CORE
-Dflyway.domain.placeHolders.cmc-obrh-services.server.port=<port>
-Dflyway.domain.placeHolders.cmc-charges-calculation-services.server.port=<port>
-Dflyway.domain.placeHolders.plato.db.jndi=jdbc/PLATO
-Dflyway.domain.placeHolders.sms.db.jndi=jdbc/sms
-Dflyway.domain.placeHolders.flyway.plato.schema=PLATO
-Dflyway.domain.placeHolders.flyway.sms.schema=SMSCD0
-Dflyway.domain.placeHolders.flyway.domain.schema=COMMON_CORE
-Dflyway.domain.placeHolders.obrh.db.jndi=jdbc/CMNCORE
-Dflyway.domain.placeHolders.platouserlog.path=/scratch/work_area/application/logs
-Dflyway.domain.placeHolders.plato.alerts.email.password=<password>
-Dflyway.domain.placeHolders.plato.alerts.email.userId=<userId>
-Dflyway.domain.placeHolders.cmncore.db.jndi=jdbc/CMNCORE
-Dflyway.domain.placeHolders.vam.schemas=VAM
-Dflyway.domain.placeHolders.vam.jndi=jdbc/VAM
-Dflyway.domain.placeHolders.obscfcm.conductor.service.appId=OBSCFCMCDTR
-Dflyway.domain.placeHolders.obscfcm.conductor.service.uri=http://<host>:7005/obscfcm-workflow-management-services/service/v1/handleHTTPTask
-Dflyway.domain.placeHolders.plato.alerts.cmc.userId=<userId>
-Dflyway.domain.placeHolders.plato.alerts.cmc.branchCode=<branchCode>
-Dflyway.domain.placeHolders.plato.alerts.cmc.appId=CMNCORE
-Dflyway.domain.placeHolders.platoorch.domain.jndi=jdbc/PLATO-O
-Dflyway.domain.placeHolders.platoorch.domain.schemas=OBSCFCM_WORKFLOWS_CONDUCTOR
-Dflyway.domain.placeHolders.cmc-obrh-services.kafka.server.path=/scratch/deployed/kafka/kafka
-Dflyway.domain.placeHolders.cmc-obrh-services.zookeeper.server.path=/scratch/deployed/kafka/apache-zookeeper-3.5.6-bin
-Dflyway.domain.placeHolders.obcmcff.service.userId=<userId>
-Dflyway.domain.placeHolders.obcmcff.service.branchCode=<branchCode>
-Dflyway.domain.placeHolders.upload.handler.userId=<userId>
-Dflyway.domain.placeHolders.upload.handler.branchCode=<branchCode>
-Dflyway.domain.placeHolders.obcm.core.branchCode=<branchCode>
-Dflyway.domain.placeHolders.obcm.core.userId=<userId>
-Dflyway.domain.placeHolders.obcm.collectiontransaction.poolingjob.userId=<userId>
-Dflyway.domain.placeHolders.obcm.colleactiontransaction.service.userId=<userId>
-Dflyway.domain.placeHolders.obcm.mastermaintenance.service.userId=<userId>
-Dflyway.domain.placeHolders.obscfcm.core.userId=<userId>
-Dflyway.domain.placeHolders.obscfcm.core.branchCode=<branchCode>
-Dflyway.domain.placeHolders.obscf.finance.emailto=<emailto>
-Dflyway.domain.placeHolders.report-service.server.port=<port>
-Dflyway.domain.placeHolders.report-service.username=<username>
-Dflyway.domain.placeHolders.report-service.password=<password>
-Dflyway.domain.placeHolders.report-service.jdbcUrl=jdbc:oracle:thin:@//<host>:1521/<SID>
-Dflyway.domain.placeHolders.report-service.schemas=PLATO_REPORT_SERVICE
-Dflyway.domain.placeHolders.plato-rule-service.server.port=<port>
-Dflyway.domain.placeHolders.plato-rule.hostname=<host>
-Dflyway.domain.placeHolders.platorule.domain.jndi=jdbc/PLATORULE
-Dflyway.domain.placeHolders.platorule.domain.schemas=PLATORULE
-Dflyway.domain.placeHolders.day0.server.port=<port>
-Dflyway.domain.placeHolders.cmc-nlp-pipeline-services.server.port=<port>
-Dflyway.domain.placeHolders.cmc-nlp-opennlp-services.server.port=<port>
-Dflyway.domain.placeHolders.plato-config.db.jndi=jdbc/PLATO
-Dflyway.domain.placeHolders.cmc-nlp-maintenance-services.server.port=<port>
-Dflyway.domain.placeHolders.cmc-nlp-docview-services.server.port=<port>
-Dflyway.domain.placeHolders.obcmprojec.server.port=<port>
-Dflyway.domain.placeHolders.obscfcm.day0.server.port=<port>
-Dflyway.domain.placeHolders.cmc-ml-indb-services.server.port=<port>
-Dflyway.domain.placeHolders.obscf.day0.server.port=<port>
-Dflyway.domain.placeHolders.cmc-obrh-services.kafka.enabled=true
-Dflyway.domain.placeHolders.cmc-sla-services.server.port=<port>
-Dflyway.domain.placeHolders.obscfcm.filter.service.appId=OBSCFCMFILTER
-Dflyway.domain.placeHolders.obscf.core.service.appId=SCFCORE
-Dflyway.domain.placeHolders.obscfcm.filter.service.appId=OBSCFCMFILTER
-Dflyway.domain.placeHolders.obscfcmalert.core.userId=<userId>
-Dflyway.domain.placeHolders.obscfcmalert.core.branchCode=<branchCode>
-Dflyway.domain.placeHolders.obscfcmalert.server.port=<port>
-Dflyway.domain.placeHolders.obcbs.server.port=<port>
-Dflyway.domain.placeHolders.plato.services.rule.uri=http://<host>:<port>/rule-service
-Dflyway.domain.placeHolders.cmc-obcbs-services.schemas=COMMON_CORE
-Dflyway.domain.placeHolders.plato.service.logging.path=/scratch/work_area/application/logs
-Dflyway.domain.placeHolders.plato.service.env=DEV
-Dflyway.domain.placeHolders.orch.cmc.brn=<branchCode>
-Dflyway.domain.placeHolders.orch.cmc.user=<userId>
-Dflyway.domain.placeHolders.orch.enableDynamicAllocation=false
-Dflyway.domain.placeHolders.orch.enableSLA=false
-Dflyway.domain.placeHolders.report-service.domain.jndi=jdbc/REPORTSERVICE
-Dflyway.domain.placeHolders.cmc.schemas=COMMON_CORE
-Dflyway.domain.placeHolders.report-service.template-metadata-directory=<dir path>
-Dflyway.domain.placeHolders.report-service.output-directory=<dir path>
-Dflyway.domain.placeHolders.report-service.fop-config-file=<path to fop.xconf>
-Dflyway.domain.placeHolders.obpm.service.obpmBranchCode=<OBPM branch code>
-Dflyway.domain.placeHolders.obpm.service.obpmSourceCode=EXTSYS
-Dflyway.domain.placeHolders.obpm.service.userId=<OBPM user id>
-Dflyway.domain.placeHolders.obpm.service.serviceConsumer=OBSCFCM_OBPM
-Dflyway.domain.placeHolders.obpm.service.createPMSinglePayOut=CreatePMSinglePayOut
-Dflyway.domain.placeHolders.obpm.service.obpmHostCode=INDIA
-Dflyway.domain.placeHolders.obpm.service.obpmLoanSourceCode=OBSCF
-Dflyway.domain.placeHolders.obpm.service.createExternalConsumerLoan=CreateExternalConsumerLoan
-Dflyway.domain.placeHolders.obcl_userId=<OBCL user id>
-Dflyway.domain.placeHolders.obcl_source=SCFEXT
-Dflyway.domain.placeHolders.obrh_path=http://<host name>:<port no>/cmc-obrh-services/route/dispatch
-Dflyway.domain.placeHolders.obcl.service.QueryLoanOSAmount=QueryLoanOSAmount
-Dflyway.domain.placeHolders.obcl.service.CreateContractSim=CreateContractSim
-Dflyway.domain.placeHolders.obcl.service.CreateContract=CreateContract
-Dflyway.domain.placeHolders.obcl.service.ModifyContAmend=ModifyContAmend
-Dflyway.domain.placeHolders.obcl.service.CreatePayment=CreatePayment
-Dflyway.domain.placeHolders.obcl.service.ReverseContract=ReverseContract
-Dflyway.domain.placeHolders.obcl.service.QueryTrnInfo=QueryTrnInfo
-DfcubsBranchId=<FCUBS branch id> -Dflyway.domain.placeholders.apigateway.protocol=<http or https>
-Dflyway.domain.placeholders.plato.alerts.email.smtp.host=internal-mail-router.oracle.com
-Dflyway.domain.placeholders.plato.alerts.email.smtp.out.port=<Listen port of smtp>
-Dflyway.domain.placeholders.plato.alerts.email.auth=false
-Dflyway.domain.placeholders.plato.alerts.email.socketfactory.port=<Listen port of socketfactory>
-Dflyway.domain.placeholders.orch.usingRuleEngine=false
-Dflyway.domain.placeholders.plato.samlSSOEnabled=false
-Dflyway.domain.placeholders.plato.feed.email.password=<Password for plato feed email>
-Dflyway.domain.placeholders.plato.feed.email.userId=<User Id for plato feed email>
-Dflyway.domain.placeholders.plato.feed.sms.userId=<User Id for sms>
-Dflyway.domain.placeholders.plato.feed.sms.branchCode=<Branch Code for Sms>
-Dflyway.domain.placeholders.plato.feed.sms.appId=<App Id for sms>
-Dflyway.domain.placeholders.plato.feed.sms.multiEntityAdmin=<Admin for sms>
-Dflyway.domain.placeholders.plato.feed.email.smtp.host=<Host for smtp>
-Dflyway.domain.placeholders.plato.feed.email.smtp.out.port=<Port for smtp>
-Dflyway.domain.placeholders.plato.feed.email.auth=<Email authorization>
-Dflyway.domain.placeholders.plato.feed.email.socketfactory.port=<Port for socketfactory>
-Dflyway.domain.placeholders.INTEGRATION.ENABLED=<integration enabled true or false>
-Dflyway.domain.placeholders.cmc-deprecation-service.server.port=<Listen port for deprecation service>
-Dflyway.domain.placeholders.cmc-additional-attributes-services.server.port=<Listen port for cmc-additional-attributes-services>
-Dflyway.domain.placeHolders.cmc-opds-services.schemas=COMMON_CORE
-Dflyway.domain.placeHolders.obcmreport.server.port=<Port>
-Dplato.services.entityservices.port=<Port>
-Dflyway.domain.placeHolders.report-service.hostname=<host> 
-Dflyway.domain.placeholders.obvam.service.branchCode=6
-Dflyway.domain.placeholders.obvam.service.userId=OBVAMUSER2 
-Dflyway.domain.placeHolders.opds.server.port=<Port>
-Dflyway.domain.placeHolders.cmc-opds-services.schemas=COMMON_CORE 
-Dflyway.domain.placeHolders.obcl_service_consumer=OBSCFCM_STUB 
-Dplato.services.eureka.uri=https://<host>:8101 
-Dflyway.domain.placeholders.zookeeper.host=<host> 
-Dflyway.domain.placeholders.fcubsBranchId=0
-Dplato.services.kafka.brokers=<host>:<port> 
-Daccounting.obvam.userid=OBVAMUSER2 
-Dflyway.domain.placeholders.alerts.email.attachment.encryption.passKey=XXX 
-Dflyway.domain.placeholders.alerts.email.attachment.watermark.required=false 
-Dflyway.domain.placeholders.alerts.email.attachment.watermark.image.loc=Y 
-Dflyway.domain.placeholders.alerts.email.attachment.encryption.required=true 
-Dflyway.domain.placeholders.plato.services.kafka.brokers=<host>:<port> 
-Dflyway.domain.placeholders.accounting.obvam.userid=OBVAMUSER2 
-Dflyway.domain.placeHolders.cmc-mis-services.jndi=jdbc/CMNCORE 
-Dflyway.domain.placeHolders.cmc-mis-services.schemas=COMMON_CORE 
-Dflyway.domain.placeHolders.obcmpredict.server.port=112
-Dflyway.domain.placeholders.kafka.ssl.truststore.location=<trust key .jks path>
-Dflyway.domain.placeholders.kafka.ssl.truststore.password=<password>
-Dflyway.domain.placeholders.kafka.binder.jaas.options.username=<user>
-Dflyway.domain.placeholders.kafka.binder.configuration.sasl.mechanism=SCRAM-SHA-256 
-Dflyway.domain.placeholders.kafka.binder.configuration.security.protocol=SASL_SSL 
-Dflyway.domain.placeholders.kafka.binder.jaas.loginModule=org.apache.kafka.common.security.scram.ScramLoginModule 
-Dflyway.domain.placeholders.kafka.binder.jaas.options.password=obscf-secret 
-Dflyway.domain.placeholders.feed.protocol=http 
-Dflyway.domain.placeholders.feed.dateFormat=1/1/2021
-Dflyway.domain.placeholders.feed.recordLevelApprovalReqd=false 
-Dflyway.domain.placeHolders.cmc-resourceclass-services.jndi=jdbc/CMNCORE 
-Dflyway.domain.placeHolders.cmc-resourceclass-services.schemas=COMMON_CORE 
-Dflyway.domain.placeHolders.obscfcore.db.jndi=jdbc/OBSCF_CORE 
-Dflyway.domain.placeHolders.cmc.db.jndi=jdbc/CMNCORE 
-Dflyway.domain.placeHolders.finance.db.jndi=jdbc/OBSCF_FINANCE 
-Dflyway.domain.placeHolders.limits.db.jndi=jdbc/OBSCF_LIMIT_UTILIZ 
-Dflyway.domain.placeHolders.obscfreport.db.jndi=jdbc/OBSCF_REPORT 
-Dflyway.domain.placeHolders.accnt.db.jndi=jdbc/OBSCFCM_ACCOUNTING 
-Dflyway.domain.placeHolders.batch.db.jndi=jdbc/PLATOBATCH 
-Dflyway.domain.placeHolders.obscfcmalert.db.jndi=jdbc/OBSCFCM_ALERTS 
-Dflyway.domain.placeHolders.manualrecon.db.jndi=jdbc/OBSCFCM_RECON 
-Dflyway.domain.placeHolders.workflowservice.eureka.host=<host> 
-Dflyway.domain.placeHolders.workflowservice.eureka.port=<Port>
-Dflyway.domain.placeHolders.charges.db.jndi=jdbc/OBSCFCM_CHARGES 
-Dflyway.domain.placeHolders.eod.db.jndi=jdbc/EOD 
-Dflyway.domain.placeHolders.filter.db.jndi=jdbc/OBSCFCM_FILTER 
-Dflyway.domain.placeHolders.maint.db.jndi=jdbc/OBSCFCM_MAINTENANCE 
-Dflyway.domain.placeHolders.report.db.jndi=jdbc/OBSCFCM_REPORT 
-Dflyway.domain.placeHolders.instrument.db.jndi=jdbc/OBSCFCM_INSTRUMENTS 
-Dflyway.domain.placeHolders.platofeed.db.jndi=jdbc/PLATOFEED 
-Dflyway.domain.placeHolders.chatbot.url=https://<host:port> 
-Dflyway.domain.placeHolders.oda.uri=idcs-oda
-D501204fbc4d496dac7b74d15a590dce-t0.data.digitalassistant.oci.oc-test.com =
-Dflyway.domain.placeHolders.oda.channelid=569a0fbd
-D1f4-4a9c-ad7c-86eab83bf957 =
-Dflyway.domain.placeHolders.oda.secretkey=<seceret-key>
-Dflyway.domain.placeHolders.oda.isoda=Y 
-Dflyway.domain.placeHolders.workflow.db.jndi=jdbc/OBSCFCM_WORKFLOWS_CONDUCTOR 
-Dflyway.domain.placeHolders.obcmcashflowforcasting.db.jndi=jdbc/OBCM_CASHFLOW_FORCAST 
-Dflyway.domain.placeHolders.obcmcollectionmaint.db.jndi=jdbc/OBCM_COLLECTION_MAINT 
-Dflyway.domain.placeHolders.obcmcashflowprojection.db.jndi=jdbc/OBCM_CASHFLOW_PROJECTION 
-Dflyway.domain.placeHolders.obcmreport.db.jndi=jdbc/OBCM_REPORT 
-Dflyway.domain.placeHolders.collectiontxn.db.jndi=jdbc/OBCM_COLLECTIONS 
-Dnormal.front.prod=VENF 
-Dcompound.rear.prod=BCVD 
-Dnormal.rear.prod=SUPF 
-Dflyway.domain.placeHolders.obcl.service.QueryContract=QueryContract 
-Dflyway.domain.placeHolders.platobatch.db.jndi=jdbc/PLATOBATCH 
-Dflyway.domain.placeHolders.platosecurity.domain.jndi=jdbc/PLATO_SECURITY 
-Dflyway.domain.placeHolders.eodbatch.db.jndi=jdbc/PLATOBATCH 
-Dflyway.domain.placeHolders.obscfcmcore.db.jndi=jdbc/OBSCFCM_CORE_SERVICES 
-Dflyway.domain.placeHolders.obpm.service.initiateOutwardClg=InitiateOutwardClearing 
-Dflyway.domain.placeHolders.plato-feed-ref.jndi=jdbc/PLATOFEED 
-Dflyway.domain.placeHolders.plato-feed-ref.server.port=<Port>
-Dflyway.domain.placeHolders.plato-feed-ref.username=<user>
-Dflyway.domain.placeHolders.plato-feed-ref.password=<password>
-Dflyway.domain.placeHolders.plato-feed-ref.jdbcUrl=jdbc:oracle:thin:@//<host>.in.example.com:<port>/<service name>
-Dflyway.domain.placeHolders.plato-feed-ref.schemas=PLATO_FEED 
-Deureka.protocol=http 
-Dflyway.domain.placeHolders.plato-transport-service.server.port=<Port>
-Dflyway.domain.placeHolders.plato-transport-service.jndi=jdbc/PLATOTRANSPORT  
-Dflyway.domain.placeHolders.plato-transport-service.schemas=PLATO_TRANSPORT  
-Dflyway.domain.placeHolders.plato-transport-service.transport.filePath=/scratch/plato-transport/  
-Dflyway.domain.placeHolders.config-service.server.port=<Port>
-Dflyway.domain.placeHolders.plato.feed.fss.filestore.protocol=http 
-Dflyway.domain.placeHolders.plato.feed.fss.filestore.host=127.0.0.1  
-Dflyway.domain.placeHolders.plato.feed.fss.filestore.port=<Port>
-Dflyway.domain.placeHolders.plato.feed.fss.filestore.contextRoot=filestore/private  
-Dflyway.domain.placeHolders.plato.feed.fss.filestream.protocol=http 
-Dflyway.domain.placeHolders.plato.feed.fss.filestream.host=127.0.0.1  
-Dflyway.domain.placeHolders.plato.feed.fss.filestream.port=<Port>
-Dflyway.domain.placeHolders.plato.feed.fss.filestream.contextRoot=filestream/private  
-Dflyway.domain.placeHolders.plato.feed.fss.auth.bearerToken=unset  
-Dflyway.domain.placeHolders.plato.feed.fss.par.upload.description=fileupload  
-Dflyway.domain.placeHolders.plato.feed.fss.par.storageDirective=filestream/private  
-Dflyway.domain.placeHolders.plato.feed.fss.stripe.service.tag=feed-services  
-Dflyway.domain.placeHolders.flyway.platofeed.schemas=PLATO_FEED  
-Dflyway.domain.placeHolders.cmc-service-Deprecation-svc.server.port=<port>
-Dflyway.domain.placeHolders.kafka.broker.username=<user>
-Dflyway.domain.placeHolders.kafka.broker.password=<password>
-Dflyway.domain.placeHolders.kafka.binder.brokers.port=<Port>
-Dflyway.domain.placeHolders.kafka.binder.zkNodes.port=<Port>
-Dflyway.domain.placeHolders.kafka.binder.brokers.host=<host>  
-Dflyway.domain.placeHolders.kafka.binder.zkNodes.host=<host>  
-Dflyway.domain.placeHolders.obscfcm-batch-jobs.server.port=<Port>
-Dflyway.domain.placeHolders.obscfcm-chatbot-services.server.port=<Port>
-Dflyway.domain.placeHolders.apigateway.url=https://<host>:<port>
-Dflyway.domain.placeHolders.cmc-comments-services.server.port=<Port>
-Dflyway.domain.placeHolders.cmc-priority-services.server.port=<Port>
-Dflyway.domain.placeHolders.documentmanagement-services.server.port=<Port>
-Dflyway.domain.placeHolders.kyccheck-services.server.port=<Port>
-Dflyway.domain.placeHolders.processcode-services.server.port=<Port>
-Dflyway.domain.placeHolders.sequencegeneratorservice.server.port=<Port>
-Dflyway.domain.placeHolders.opds.batch.partitionCount=  
-Dflyway.domain.placeHolders.opds.batch.destinationTopic=  
-Dflyway.domain.placeHolders.opds.batch.consumerGroupName=  
-Dflyway.domain.placeHolders.opds.batch.autoAddPartitions= 
-Dflyway.domain.placeHolders.plato.eventhub.kafka.brokers=<host>:<port>  
-Dflyway.domain.placeHolders.plato.eventhub.zk.nodes=<host>:2181 
-Dflyway.domain.placeHolders.alert.service.serviceConsumer=OBSCFCM_ALERTS 
-Dflyway.domain.placeHolders.alert.service.alertMessage=AlertMessage 
-Dflyway.domain.placeHolders.plato.flyway.enabled=true 
-Dflyway.domain.placeHolders.plato-api-gateway.min.pswd.length=8
-Dflyway.domain.placeHolders.plato-api-gateway.max.pswd.length=11
-Dflyway.domain.placeHolders.plato-api-gateway.min.pswd.age=1
-Dflyway.domain.placeHolders.plato-api-gateway.max.pswd.age=90
-Dflyway.domain.placeHolders.plato-api-gateway.upper.char.flag=N 
-Dflyway.domain.placeHolders.plato-api-gateway.upper.char.count=2
-Dflyway.domain.placeHolders.plato-api-gateway.lower.char.flag=Y 
-Dflyway.domain.placeHolders.plato-api-gateway.lower.char.count=2
-Dflyway.domain.placeHolders.plato-api-gateway.special.char.flag=N 
-Dflyway.domain.placeHolders.plato-api-gateway.special.char.count=1
-Dflyway.domain.placeHolders.plato-api-gateway.numeric.char.flag=Y 
-Dflyway.domain.placeHolders.plato-api-gateway.numeric.char.count=1
-Dflyway.domain.placeHolders.plato-api-gateway.pswd.validation.flag=Y 
-Dflyway.domain.placeHolders.plato.services.entityservices.port=<Port>
-Dflyway.domain.placeHolders.cmc-obrh-services.audit.retention.days=7
-Dflyway.domain.placeHolders.cmc-obrh-services.audit.retention.archival=true 
-Dflyway.domain.placeHolders.cmc-obrh-services.oic.oauth.scope=dummy 
-Dflyway.domain.placeHolders.cmc-obrh-services.oic.secretStore.url=https://dummy 
-Dflyway.domain.placeHolders.cmc-obrh-services.oic.idcs.url=https://dummy 
-Dflyway.domain.placeHolders.plato.orchestrator.enableSubWfDynamicAllocation=false 
-Dflyway.domain.placeHolders.plato-api-gateway.external.sso.validation.url=https://dummy 
-Dflyway.domain.placeHolders.plato-api-gateway.external.sso.key=dummy 
-Dflyway.domain.placeHolders.plato-api-gateway.sso.service.provider=dummy 
-Dflyway.domain.placeHolders.plato-api-gateway.headers=dummy 
-Dflyway.domain.placeHolders.actuator.endpoint=prometheus,health 
-Dflyway.domain.placeHolders.cmc-obrh-kafka-consumer.server.port=<Port>
-Dflyway.domain.placeHolders.obscffci.db.jndi=jdbc/OBSCF_FCI_MESSAGES 
-Dflyway.domain.placeHolders.obscffci.server.port=<Port>
-Dflyway.domain.placeHolders.eureka.instance.prefer-ip-address=false 
-Dflyway.domain.placeHolders.ssl.enabled=true 
-Dflyway.domain.placeHolders.ssl.disabled=false 
-Dflyway.domain.placeHolders.obscfislamic.db.jndi=jdbc/OBSCF-ISLAMIC-INSTRUMENTS 
-Dflyway.domain.placeHolders.obscfislamic.server.port=<Port>
-Dflyway.domain.placeHolders.kafka.ssl.endpoint.identification.algorithm=https 
-Dflyway.domain.placeHolders.plato-api-gateway.load.balanced.rest.template=true
-Dflyway.domain.placeHolders.plato.feed.feed.system.objectStore.stripeName=feeds 
-Dflyway.domain.placeHolders.feed.system.approverId=<Approver UserId>
-Dflyway.domain.placeHolders.alert.service.serviceConsumer=OBSCFCM_ALERTS
-Dflyway.domain.placeHolders.alert.service.alertMessage=AlertMessage
-Dflyway.domain.placeHolders.plato-password-policy-service.server.port=<Managed server ssl port for target service>
-Dflyway.domain.placeHolders.plato-password-policy-service.jndi=jdbc/PLATO_PASSWORD
-Dflyway.domain.placeHolders.plato-password-policy-service.schemas=PLATO_PASSWORD
-Dflyway.domain.placeHolders.plato-password-policy-service.locations=db/migration/domain/plato
-Dflyway.sms.placeHolders.role_id=ADMIN_ROLE
-Dspring.cloud.loadbalancer.ribbon.enabled=false
-DfcubsUserId=<user id for fcubs>
-DfcubsSource=EXTSYS
-Dflyway.domain.placeHolders.cmc-opds-services.isAsyncLoggingEnabled=true
-Dflyway.domain.placeHolders.cmc-opds-services.ischargesAsyncLoggingEnabled=true
-Dflyway.domain.placeHolders.cmc-opds-services.DbLogEnabled=false
-Dflyway.domain.placeHolders.datamigration.contextRoot=<>
-Dflyway.domain.placeHolders.datamigration.host=<>
-Dflyway.domain.placeHolders.datamigration.port=<>
-Dflyway.domain.placeHolders.datamigration.protocol=<>
-Dflyway.domain.placeholders.router.protocol=<http or https>
-Dflyway.domain.placeholders.router.meadmin.port=<port no>
-Dflyway.domain.placeHolders.dataload.protocol=<>
-Dflyway.domain.placeholders.dataload.job.gridSize=null
-Dflyway.domain.placeholders.dataload.job.queueCapacity=null
-Dflyway.domain.placeHolders.plato.dataload.framework.eureka.client.readTimeout=<>
-Dflyway.domain.placeHolders.plato.dataload.fss.filestore.protocol=<>
-Dflyway.domain.placeHolders.plato.dataload.fss.filestore.host=<> 
-Dflyway.domain.placeHolders.plato.dataload.fss.bearerTokenFileName=<>
-Dflyway.domain.placeHolders.plato.dataload.fss.stripe.service.tag=<>
-Dflyway.domain.placeHolders.plato.dataload.fss.filestream.protocol=<>
-Dflyway.domain.placeHolders.plato.dataload.fss.filestream.port=<>
-Dflyway.domain.placeHolders.plato.dataload.fss.filestore.port=<>
-Dflyway.domain.placeHolders.plato.dataload.fss.par.storageDirective=<>
-Dflyway.domain.placeHolders.plato.dataload.fss.bearerTokenPath=<>
-Dflyway.domain.placeHolders.plato.dataload.framework.eureka.client.connectTimeout=<>
-Dflyway.domain.placeHolders.plato.dataload.fss.par.upload.description=<>
-Dflyway.domain.placeHolders.plato.dataload.fss.filestore.contextRoot=<>
-Dflyway.domain.placeHolders.batch.appId=<>
-Dflyway.domain.placeHolders.plato.dataload.system.objectStore.stripeName=<>
-Dflyway.domain.placeHolders.domain.placeholderReplacement=<>
-Dflyway.domain.placeHolders.plato.placeholderReplacement=<>
-Dflyway.domain.placeholders.cmc.placeholderReplacement=
-Dflyway.domain.placeholders.moc.placeholderReplacement=
-Dflyway.domain.placeHolders.sms.placeholderReplacement=<>
-Dflyway.domain.placeHolders.plato.dataload.fss.filestream.contextRoot=<>
-Dflyway.domain.placeHolders.plato.dataload.fss.filestream.host=<>
-Dflyway.domain.placeholders.plato.eventhub.consumer.maxPollInterval=3
-Dflyway.domain.placeholders.plato.eventhub.consumer.maxPollRecords=3
-Dflyway.domain.placeHolders.plato-apigateway-router.server.port=<APIGATEWAY_ROUTER_PORT> 
-Dflyway.domain.placeholders.cmc-report-services.coherence.enabled=true
-Dflyway.domain.placeholders.cmc-batch-services.coherence.enabled=true
-Dflyway.domain.placeholders.cmc-external-system-services.coherence.enabled=true
-Dflyway.domain.placeHolders.cmc-txn-code-services.coherence.enabled=true
-Dflyway.domain.placeHolders.cmc-txn-code-services.loadCacheOnStartUp=true
-Dflyway.domain.placeHolders.cmc-obrh-services.coherence.enabled=true
-Dflyway.domain.placeHolders.obrh.audit.type.log.event=LOG
-Dflyway.domain.placeHolders.obrh.audit.type=DEFAULT
-Dflyway.domain.placeholders.kafka.binder.configuration.security.protocol=SASL_SSL
-Dflyway.domain.placeholders.kafka.binder.configuration.sasl.mechanism=SCRAM-SHA-256
-Dflyway.domain.placeholders.kafka.binder.jaas.loginModule=org.apache.kafka.common.security.scram.ScramLoginModule
-Dflyway.domain.placeholders.sms-core-services.loadCacheOnStartUp=<<true or false>>
-Dflyway.domain.placeholders.sms-core-services.coherence.enabled=<<true or false>>
-Dflyway.domain.placeholders.cmc-obrh-services.coherence.enabled=<<true or false>>
-Dflyway.domain.placeholders.cmc-opds-services.loadCacheOnStartUp=<<true or false>>
-Dflyway.domain.placeholders.cmc-opds-services.coherence.enabled=<<true or false>>
-Dflyway.domain.placeholders.cmc-interest-rate-services.coherence.enabled=<<true or false>>
-Dflyway.domain.placeholders.cmc-limits-collaterals-services.server.port=<<port_number>> 
-Dflyway.domain.placeholders.oba.isObaUserAvailable=<Y/N>
-Dflyway.domain.placeholders.oba.isObaBranchAvailable=<Y/N>
-Dflyway.domain.placeholders.oba.external.branchCode=<OBA_BRANCH_CODE>
-Dflyway.domain.placeholders.oba.service.sourceCode=<OBSCFCM/OBCM/OBSCF>
-Dflyway.domain.placeholders.oba.service.obaUserId=<OBA_USERID>
-Dflyway.domain.placeholders.oba.service.serviceConsumer=<OBA_SERVICE_CONSUMER_NAME>
-Dflyway.domain.placeholders.oba.service.obaAppId=<OBA APP ID>
-Dflyway.domain.placeholders.oba.service.obaEntityId=<OBA ENTITY ID>
-Dflyway.domain.placeholders.oba.service.requestType=<OBA REQUEST TYPE>
-Dflyway.domain.placeHolders.obscfcm-report-services.coherence.enabled=true
-Dflyway.domain.placeHolders.obscfcm-batch-jobs.coherence.enabled=true
-Dflyway.domain.placeHolders.obscfcm-chatbot-services.coherence.enabled=true
-Dflyway.domain.placeHolders.obcm-report-services.coherence.enabled=true
-Dflyway.domain.placeHolders.obcm-cashflow-forecasting-services.coherence.enabled=true
-Dflyway.domain.placeHolders.obcm-cashflow-projection-services.coherence.enabled=true
-Dflyway.domain.placeHolders.obcm-cashflow-prediction-services.coherence.enabled=true
-Dflyway.domain.placeHolders.obcm-collections-transaction-services.coherence.enabled=true
-Dflyway.domain.placeHolders.obcm-multilateral-service.coherence.enabled=true
-DfcubsBranch=<branch code for fcubs>
-Dflyway.domain.placeHolders.obcmforecasting.schemas=<OBCM_CASHFLOW_FORCASTING SCHEMA>
-Dflyway.domain.placeHolders.obcmprojection.schemas=<OBCM_CASHFLOW_PROJECTION SCHEMA>
-Dflyway.domain.placeHolders.obcmprediction.schemas=<OBCM_CASHFLOW_PREDICTION SCHEMA>
-Dflyway.domain.placeHolders.obcmmaintenance.schemas=<OBCM_COLLECTION_MAINTENANCE SCHEMA>
-Dflyway.domain.placeHolders.obcmtransaction.schemas=<OBCM_COLLECTIONS SCHEMA>
-Dflyway.domain.placeHolders.obcmreport.schemas=<OBCM_REPORT_SERVICES SCHEMA>
-Dflyway.domain.placeHolders.obscfcmaccounting.schemas=<ACCOUNTING Service Schema name>
-Dflyway.domain.placeHolders.obscfcmalerts.schemas=<OBSCFCM_ALERTS SCHEMA NAME>
-Dflyway.domain.placeHolders.obscfcmautorecon.schemas=<OBSCFCM_RECON SCHEMA NAME>
-Dflyway.domain.placeHolders.obscfcmbatchjob.schemas=<PLATOBATCH SCHEMA NAME>
-Dflyway.domain.placeHolders.obscfcmcharges.schemas=<OBSCFCM_CHARGES SCHEMA NAME>
-Dflyway.domain.placeHolders.obscfcmchatbot.schemas=dummy
-Dflyway.domain.placeHolders.obscfcmcore.schemas=<OBSCFCM_CORE_SERVICES SCHEMA NAME>
-Dflyway.domain.placeHolders.obscfcmeodbatch.schemas=<PLATOBATCH SCHEMA NAME>
-Dflyway.domain.placeHolders.obscfcmfilter.schemas=<OBSCFCM_FILTER SCHEMA NAME>
-Dflyway.domain.placeHolders.obscfcminstruments.schemas=<OBSCFCM_INSTRUMENTS SCHEMA NAME>
-Dflyway.domain.placeHolders.obscfcmmanualrecon.schemas=<OBSCFCM_RECON SCHEMA NAME>
-Dflyway.domain.placeHolders.obscfcmmastermaint.schemas=<OBSCFCM_MAINTENANCE SCHEMA NAME>
-Dflyway.domain.placeHolders.obscfcmreport.schemas=<OBSCFCM_REPORT SCHEMA NAME>
-Dflyway.domain.placeHolders.obscfcmworkflow.schemas=<OBSCFCM_WORKFLOWS_CONDUCTOR SCHEMA NAME>
-Dflyway.domain.placeholders.feed.system.timePeriod=20
export JAVA_OPTIONS
-Dflyway.domain.placeholders.rbac.jwt.expiry.seconds=<Time for which you want rbac token to be valid>
-Dflyway.domain.placeholders.plato-edp-services.edp.obrh.userId=<UserId to be used to invoke obrh service from within edp service>
-Dflyway.domain.placeholders.plato-edp-services.edp.obrh.branchCode=<BranchCode to be used to invoke obrh service from within edp service>
-Dflyway.domain.placeholders.obtfpm.ai.integration.schemas=<Schema name for AI Integration Service>
-Dflyway.domain.placeholders.obtfpm.ai.integration.server.port=<Server port where the obtfpm domain services are running>
-Dflyway.domain.placeholders.obtfpm-ai-integration-services.coherence.enabled=<Flag true/false, if coherence is enabled for the service>
-Dflyway.domain.placeholders.obtfpm.ai.enabled=<Flag true/false, based on if AI system needs to be enabled or disabled>
-Dflyway.domain.placeholders.obtfpm.ai.system=<obtfpm.ai.system>
-Dflyway.domain.placeholders.obscfcm-genai-integration-services.coherence.enabled=true
-Dflyway.domain.placeholders.obscfcm-genai.db.jndi=jdbc/OBSCFCM_GENAI
-Dflyway.domain.placeholders.obscfcm-genai.server.port=<server port of obscfcm-genai-integration-services>
-Dflyway.domain.placeholders.obscfcm-genai.llmAPIKey=<Default value: abc>
-Dflyway.domain.placeholders.obscfcm-genai.k=6
-flyway.domain.placeholders.obscfcm-genai.lambda_mult=0.25
-Dflyway.domain.placeholders.obscfcm.core.service.appId=OBSCFCM
-Dflyway.domain.placeHolders.obscfcmgenai.schemas=OBSCFCM_GENAI_INTEGRATION
-Dflyway.domain.placeholders.cmc-ml-genai-admin-services.server.port=<CMC-ML-GENAI_PORT>
-Dflyway.domain.placeHolders.opds.rules.localInvocation=true
-Dflyway.domain.placeHolders.plato-orch.schemas=CONDUCTO
-Dflyway.domain.placeHolders.plato-orch.jndi=jdbc/PLATO-O
-Dflyway.domain.placeholders.plato-arch-services.server.port=<PLATO-ARCH-SERVICES-SERVER-PORT>
-Dflyway.domain.placeholders.plato-dynamic-data-services.server.port=<DYNAMIC-DATA-SERVER-PORT>
-Dflyway.domain.placeholders.transport.config.db.jndi=<PLATOTRANSPORT_JNDI>
-Dflyway.domain.placeholders.transport.config.schemas=<PLATOTRANSPORT_SCHEMA>
-Dtransport.config.db.jndi=<PLATOTRANSPORT_JNDI>
-Dtransport.config.schemas=<PLATOTRANSPORT_SCHEMA>
-Dflyway.domain.placeholders.plato-fast-data-transfer-service.server.port=<DATA-TRANSFER-SERVICE-SERVER-PORT>

-Dspring.main.allow-circular-references=true
-Dflyway.domain.placeholders.obscfcm-genai.server.port=8405
-Dflyway.domain.placeholders.obscfcm-genai.llmAPIKey=dummy
-Dflyway.domain.placeholders.obscfcm-genai.k=6
-Dflyway.domain.placeholders.obscfcm-genai.lambda_mult=0.25
-Dflyway.domain.placeholders.obscfcm.core.service.appId=OBSCFCM
-Dflyway.domain.placeHolders.obscfcmgenai.schemas=OBSCFCM_GENAI_INTEGRATION
-Dspring.main.allow-bean-definition-overriding=true
-Dflyway.domain.placeHolders.plato.services.entityservices.port=222
-Dflyway.domain.placeholders.obpy-party-maintenance-service.flyway.platotrnsprt.schemas=PLATO_TRANSPORT
-Dflyway.domain.placeholders.obpy-party-maintenance-service.flyway.platotrnsprt.user=PLATO_TRANSPORT
-Dflyway.domain.placeholders.obpy-party-maintenance-service.flyway.platotrnsprt.locations=dummy
-Dflyway.domain.placeholders.obpy-party-maintenance-service.flyway.platotrnsprt.outOfOrder=dummy
-Dflyway.domain.placeholders.obpy-party-maintenance-service.flyway.platotrnsprt.ignoreMigrationPatterns=dummy
-Dflyway.domain.placeholders.cmc-ml-genai-admin-services.server.port=5000 
-Dflyway.domain.placeholders.plato-fast-data-transfer-service.server.port=9999
**For kafka Resilience - Add below placeholders for every domain else do not add this.

-Dspring.cloud.stream.kafka.default.producer.sync=TRUE"
-Dspring.cloud.stream.kafka.default.producer.configuration.max.block.ms=5000"
-Dspring.cloud.stream.kafka.binder.replication-factor=3"
-Dspring.cloud.stream.kafka.binder.required-acks=all"

-Dflyway.domain.placeholders.spring.cloud.stream.kafka.binder.brokers=<HostName>:<port>,<HostName>:<port>,<HostName>:<port>
-Dflyway.domain.placeholders.spring.cloud.stream.kafka.binder.zknodes=<HostName>:<port>,<HostName>:<port>,<HostName>:<port>
-Dflyway.domain.placeholders.plato-batch-server.plato.eventhub.kafka.brokers=<HostName>:<port>,<HostName>:<port>,<HostName>:<port>
-Dflyway.domain.placeholders.plato-batch-server.plato.eventhub.zk.nodes=<HostName>:<port>,<HostName>:<port>,<HostName>:<port>
**