4 Environment Variables for OBSCFCM / OBSCF Managed Servers

Create a file called setUserOverrides.sh inside the weblogic bin location of OBSCFCM / OBSCF Service domain with content given below. All the environment variables for OBSCFCM / OBSCF are listed. Replace the values accordingly.

#!/bin/bash
JAVA_OPTIONS=$JAVA_OPTIONS} 
-Dsms.db.jndi=jdbc/sms 
-Dplatoui.db.jndi=jdbc/PLATO_UI_CONFIG 
-Dcmc.db.jndi=jdbc/CMNCORE
-Dplato.db.jndi=jdbc/PLATO 
-Dobscfcore.db.jndi=jdbc/OBSCF_CORE 
-Dfinance.db.jndi=jdbc/OBSCF_FINANCE 
-Dlimits.db.jndi=jdbc/OBSCF_LIMIT_MAINT 
-Dlimits.db.jndi=jdbc/OBSCF_LIMIT_UTILIZ 
-Dobscfreport.db.jndi=jdbc/OBSCF_REPORT 
-Deodbatch.db.jndi=jdbc/EODBATCH PLATOBATCH 
-Dplato.services.gateway.port=<port> 
-Dplato.services.config.port=<port> 
-Dplato.services.config.uri=http://<host>:<port> 
-Dplato.service.logging.path=<dir path> 
-Dapigateway.url=http://<host>:<port> 
-Dkafka.host=<host> 
-Dkafka.port=9092
-Dzookeeper.port=2181 
-Deureka.host=<host> 
-Deureka.port=<port> 
-Dzipkin.url=http://<host>:9411 
-Dworkflowservice.eureka.host=<host> 
-Dworkflowservice.eureka.port=<port> 
-Dobcl.service.userId=<userid> 
-Dcache.evict.interval.milliseconds=7200000 
-Dcache.evict.initialdelay.milliseconds=7200000 
-Dplato.service.env=DEV 
-Dconductor.properties=/scratch/ConductorConfig/config.properties 
-Dreport.schema.username=<username>
-Dreport.schema.password=<password> 
-Dfinance.db.jndi=jdbc/OBSCF_FINANCE 
-Dobscfreport.db.jndi=jdbc/OBSCF_REPORT 
-Dlimits.db.jndi=jdbc/OBSCF_LIMIT_MAINT 
-Dobscfcore.db.jndi=jdbc/OBSCF_CORE 
-Deodbatch.db.jndi=jdbc/PLATOBATCH 
-Daccnt.db.jndi=jdbc/OBSCFCM_ACCOUNTING 
-Dcharges.db.jndi=jdbc/OBSCFCM_CHARGES 
-Dobscfcmcore.db.jndi=jdbc/OBSCFCM_CORE_SERVICES 
-Dfilter.db.jndi=jdbc/OBSCFCM_FILTER 
-Dmanualrecon.db.jndi=jdbc/OBSCFCM_RECON 
-Dmaint.db.jndi=jdbc/OBSCFCM_MAINTENANCE 
-Dreport.db.jndi=jdbc/OBSCFCM_REPORT 
-Dworkflow.db.jndi=jdbc/OBSCFCM_WORKFLOWS_CONDUCTOR 
-Drecon.db.jndi=jdbc/OBSCFCM_RECON 
-Dfinance.db.jndi=jdbc/OBSCF_FINANCE 
-Dinstrument.db.jndi=jdbc/OBSCFCM_INSTRUMENTS 
-Dobscfcmalert.db.jndi=jdbc/OBSCFCM_ALERTS 
-Dcache.evict.interval.milliseconds=7200000 
-Dcache.evict.initialdelay.milliseconds=7200000
-Dchatbot.url=http://<host>:<port> 
-Doda.uri=<uri> 
-Doda.channelid=<channelid> 
-Doda.secretkey=<secret> 
-Doda.isoda=Y
-Dplato.cmc.default.brn= 
-Duser_login_id=<userid> 
-Dplato.service.env=DEV 
-Dupload.handler.userId=<userid> 
-Dupload.handler.branchCode=<branchcode> 
-Deod.db.jndi=jdbc/EOD 
-Deureka.connectTimeout=10000 
-Deureka.readTimeout=10000 
-Dribbon.connectTimeout=20000 
-Dribbon.readTimeout=20000
-Dfileupload.jdbc.url=jdbc:oracle:thin:@//<host>:<port>/<sid> 
-Dfileupload.schema.username=<user> 
-Dfileupload.schema.password=<password> 
-Dforecasting.jdbc.url=jdbc:oracle:thin:@//<host>:<port>/<sid>
-Dobcmcashflowforcasting.schema.username=<user> 
-Dobcmcashflowforcasting.schema.password=<password>
-Dobscfcmalert.core.userId=<user> 
-Dobscfcmalert.core.branchCode=<branchcode>
-Dobscfcmalert.server.port=<port>
-Deureka.client.serviceUrl.defaultZone=https://<host>:<port>/plato-discovery-service/eureka
-Dspring.zipkin.baseUrl=http://<host>:<port>
-Dobscfcm.filter.service.appId=OBSCFCM_FILTER 
-Dobscfcmalert.db.jndi=jdbc/OBSCFCM_ALERTS 
-Dflyway.sms.placeHolders.applicationCode=BOTH
-Dplatofeed.db.jndi=jdbc/PLATOFEED  
-Dobcmcollectionmaint.db.jndi=jdbc/OBCM_COLLECTION_MAINT  
-Dcollectiontxn.db.jndi=jdbc/OBCM_COLLECTIONS  
-Daccnt.db.jndi=jdbc/OBSCFCM_ACCOUNTING  
-Dcharges.db.jndi=jdbc/OBSCFCM_CHARGES 
-Dcashflow-forecasting.db.jndi=jdbc/OBCM_CASHFLOW_FORCAST
-Dobcmcashflowforcasting.db.jndi=jdbc/OBCM_CASHFLOW_FORCAST
-Dcmncore.cmc-branch.service.appId=CMNCORE 
-Dspring.zipkin.enabled=false
-Dplato.services.eureka.uri=https://<host>:<port>
-Dflyway.domain.placeHolders.obpm.service.initiateOutwardClg=InitiateOutwardClearing 
-Dflyway.domain.placeHolders.eureka.protocol=https 
-Dflyway.platoui.placeHolders.apigateway.url=https://<host>:<port>
-Dobscffci.db.jndi=jdbc/OBSCF_FCI_MESSAGES 
-Dobscfislamic.db.jndi=jdbc/OBSCF-ISLAMIC-INSTRUMENTS
-Dautoreconbatch.db.jndi=jdbc/AUTORECONBATCH
-Dflyway.domain.placeholders.obscfcmmastermaintenance.enabled=true
-Dspring.cloud.loadbalancer.ribbon.enabled=false
-DutilityCache.evict.fixedrate.milliseconds=600000 
-DutilityCache.evict.initialdelay.milliseconds=600000
-Dcoherence.server.address=<Hostname where Coherence is deployed> 
-Dcoherence.server.port=7574 
-Dcoherence.enabled=<true or false>
-Dflyway.domain.placeHolders.branchCode=<Branch code of the system>
-Dflyway.domain.placeHolders.isFreshInstallation=<Y (If it is a new installed environment) or N (not a new installed environment)>
export JAVA_OPTIONS