4 Environment Variables for OBSCFCM Managed Servers

Create a file called setUserOverrides.sh inside the weblogic bin location of OBSCFCM Service domain with content given as follows. All the environment variables for OBSCFCM 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.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
-Dspring.cloud.loadbalancer.ribbon.enabled=false
-DCMC_REQ_YN=<Y OR N>
-DUSER_REQ_YN=<Y OR N>
-Ddebug_user=<USER ID FOR DEBUG>          
-DOBSCF_ROLE_REQ_YN=<Y OR N>
-DOBSCFCM_ROLE_REQ_YN=<Y OR N>
-Dflyway.domain.placeHolders.applicationCode=<ApplicationCode>
-Dflyway.domain.placeholders.obscfcmmastermaintenance.enabled=true
-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