9 Environment Variables for OBSCFCM Day0 Managed Server
Create a file called setUserOverrides.sh inside the weblogic bin location of OBSCFCM Service domain with content given below. All the environment variables for OBSCFCM are listed. Replace the values accordingly.
#!/bin/bash
JAVA_OPTIONS=$JAVA_OPTIONS}
-Dplato.services.config.port=<port>
-Dplato.services.config.uri=http://<host>:<port>
-Dplato.service.env=DEV -Dplato.service.logging.path=<dir path>
-Dplato.db.jndi=jdbc/PLATO -Dsms.db.jndi=jdbc/sms -Dplatoui.db.jndi=jdbc/PLATO_UI_CONFIG
-Dcmc.db.jndi=jdbc/CMNCORE -Dplatofeed.db.jndi=jdbc/PLATOFEED
-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 -Dinstrument.db.jndi=jdbc/OBSCFCM_INSTRUMENTS
-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
-Dobscfcm_debug_userId=<userid> -Dapigateway_url=http://<host>:<port>
-Dobscfcm_purchse_buyer1_userId=<userid> -Dobscfcm_purchse_buyer1_branchcode=<branchcode>
-Dobscfcm_purchse_seller1_userId=<userid> -Dobscfcm_purchse_seller1_branchcode=<branchcode>
-Dobscfcm_invoice_buyer1_branchCode=<branchcode> -Dobscfcm_invoice_buyer1_userId=<userid>
-Dobscfcm_payment1_branchCode=<branchcode> -Dobscfcm_payment_userId=<userid>
-Dobscfcm_invoice_seller1_branchCode=<branchcode> -Dobscfcm_invoice_seller1_userId=<userid>
-DaccountingBranchCode=<branchcode> -Drole_id=OSCF_MAKER -DapplicationCode=OBSCF
-Dobcm_role_id=OBCM_ROLE -Dobscfcm_role_id=OBSCFCM_ROLE -Duser_login_id=<userid>
-DbranchId=<branch id> -DbranchCode=<branchcode> -Duser_id_2=<OBSCF second admin user id>
-Dplatobatch.db.jndi=jdbc/PLATOBATCH -Dplatosecurity.domain.jndi=jdbc/PLATO_SECURITY
-Dmulti_entity_admin_user=<Multi entity admin user> -Dmulti_entity_user_email=<Multi entity user email address>
-Dmulti_entity_user_end_date=<Multi entity user end date>
-Dmulti_entity_user_start_date=<Multi entity user start date>
-Dobcmcashflowforcasting.db.jndi=jdbc/OBCM_CASHFLOW_FORCAST
-Dobcmcollectionmaint.db.jndi=jdbc/OBCM_COLLECTION_MAINT
-Dcollectiontxn.db.jndi=jdbc/OBCM_COLLECTIONS
-Dobcmreport.db.jndi=jdbc/OBCM_REPORT
-Dday0.server.port=<port>
-Deureka.host=https://<host>
-Deureka.port=<port>
-Drole_desc=OSCF_MAKER_role_desc
-Duserloginid1=ADMINUSER1
-Duserloginid2=ADMINUSER2
-Duser1name=ADMINUSER1
-Duser2name=ADMINUSER2
-DuserPassword1=ADMIN#1Pwd
-DuserPassword2=ADMIN#2Pwd
-Duserhomebranch=000
-Duserlocale=IND
-Duserstartdate=<DD-MON-YYYY>
-Duserenddate=<DD-MON-YYYY>
-Dbankcode=000
-Dbankdesc=OBCMS-UNIVERSAL-BANK
-Dbranchcode=000
-Dbranchname=FLEXCUBE-UNIVERSAL-BRANCH
-Dbranchaddr1=Address1
-Dbranchaddr2=Address2
-Dbranchaddr3=Address3
-Dbranchccy=GBP
-Dcountrycode=GBP
-Dwalkincustomer=12345
-Dhostcode=Host1
-Dhostdesc=Host1
-Dprocesstimezone=GMT
-Dsourcesystem=OBCMS
-Dsourcesystemdesc=Oracle
-Dsourcesystembranch=OBCMS
-Dpreviousworkingday=43922
-Dcurrentworkingday=43923
-Dnextworkingday=43924
-Dlang_code=ENG
-Dlang_desc=English
-Dlang_iso=en
-Dobcm_branchcode=004
-Dobcm_userId=SUNIL
-Dkafka.host=<kafka host>
-Dkafka.port=9092
-Dzookeeper.port=2181
-Dobcmprojec.server.port=<obcm cashflow projection server port>
-Dobcmcashflowprojection.db.jndi=jdbc/OBCM_CASHFLOW_PROJECTION
-Dflyway.domain.placeHolders.obscfcm.day0.server.port=<port>
-Duser_id=<user> -DuserName=<user>
-DuserLoginId=<user> -DmanagerId=<manageruserid>
-DbranchCode=004
-DuserEmail=<user-email>
-DuserMobile=<mobile>
-DuserFax=<>
-DtelephoneNo=<>
-Dobscfcm_role_id=OBSCFCM_ROLE
-Duser_login_id=<login id>
-Dobscfbatch.enabled=true
-Dobscfcmaccountmaintenance.enabled=true
-Dobscfcmautoreconbatch.enabled=true
-Dobscfcmcharges.enabled=true
-Dobscfcmcoreservices.enabled=true
-Dobscfcmfilterservices.enabled=true
-Dobscfcminstrumentsservices.enabled=true
-Dobscfcmmanualrecon.enabled=true
-Dobscfcmmastermaintenance.enabled=true
-Dobscfcmreconmaintenance.enabled=true
-Dobscfcmreportservices.enabled=true
-Dobscfcmworkflowmanagement.enabled=true
-Dobscf_role_id=OBSCF_ROLE
-Deureka.connectTimeout=10000
-Deureka.readTimeout=10000
-Dribbon.connectTimeout=20000
-Dribbon.readTimeout=20000
-Dflyway.domain.placeHolders.obscfcm.day0.obscf_role_id=OBSCF_ROLE
-Dnormal.front.prod=VENF
-Dcompound.rear.prod=BCVD
-Dnormal.rear.prod=SUPF
-Dflyway.domain.placeHolders.platobatch.db.jndi=jdbc/PLATOBATCH
-Dflyway.domain.placeHolders.platoorch.domain.jndi=jdbc/OBSCFCM_WORKFLOWS_CONDUCTOR
-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
-Dtoday=30-JAN-2020
-Dprev_working_day=29-JAN-2020
-Dnext_working_day=31-JAN-2020
-Dflyway.enabled=false
-Dsms.app.locations= db/migration/sms/obscfcm-account-maintenance-services,db/migration/sms/obscfcm-alerts-services,db/migration/sms/obscfcm-auto-recon-batch,db/migration/sms/obscfcm-batch-jobs,db/migration/sms/obscfcm-charges-services,db/migration/sms/obscfcm-core-services,db/migration/sms/obscfcm-instruments-receivables-services,db/migration/sms/obscfcm-manual-recon-services,db/migration/sms/obscfcm-master-maintenance-services,db/migration/sms/obscfcm-recon-maintenance-services,db/migration/sms/obscfcm-report-services,db/migration/sms/obscfcm-workflow-management-services,db/migration/sms/obscfcm-day0-service
-Dplato.app.locations=db/migration/plato/obscfcm-day0,db/migration/plato/obscf-eod-batch,db/migration/plato/obscfcm-account-maintenance-services,db/migration/plato/obscfcm-auto-recon-batch,db/migration/plato/obscfcm-charges-services,db/migration/plato/obscfcm-core-services,db/migration/plato/obscfcm-filter-services,db/migration/plato/obscfcm-instruments-receivables-services,db/migration/plato/obscfcm-manual-recon-services,db/migration/plato/obscfcm-master-maintenance-services,db/migration/plato/obscfcm-recon-maintenance-services,db/migration/plato/obscfcm-report-services,db/migration/plato/obscfcm-workflow-management-services
-Dplatoui.app.locations=db/migration/platoui/obscfcm-instruments-receivables-services,db/migration/platoui/obscfcm-master-maintenance-services
-Dplatofeed.app.locations=db/migration/platofeed/obscfcm-core-services,db/migration/platofeed/obscfcm-instruments-receivables-services
-Dplatobatch.app.locations=db/migration/platobatch/obscfcm-batch-jobs,db/migration/platobatch/obscfcm-auto-recon-batch,db/migration/platobatch/obscfcm-eod-batch
-Dplatosecurity.app.locations=db/migration/platosecurity/obscfcm-master-maintenance-services
-Dplatoorch.app.locations=db/migration/platoorch/obscfcm-instruments-receivables-services,db/migration/platoorch/obscfcm-manual-recon-services
-Dspring.cloud.loadbalancer.ribbon.enabled=false
-DCMC_REQ_YN=<Y or N>
-DUSER_REQ_YN=<Y or N>
-Ddebug_user=<UserId for debug>
-DOBSCFCM_ROLE_REQ_YN=<Y or N>
export JAVA_OPTIONS