4 Create Data Sources

You need to create the data sources in the necessary domains for the deployment of the Oracle Banking Branch.

The prerequisites are as follows:
  • Make sure that the database setup for Oracle Banking Branch is completed before deployment setup.

  • The data sources for respective microservices must be created before deployment of the application onto managed servers. Each of the data sources targets the corresponding servers on which the application will be deployed.

The following diagram depicts the process of creating data sources.

Figure 4-1 Process of Data Source Creation



To create the data sources:

  1. Create the data sources on each domain.

    Note:

    For more information on data source creation, refer to the How to create Data sources section in Configuration and Deployment Guide.

    Table 4-1 Data Sources

    Service Name Data Source Name Data Source JNDI Targets

    obremo-srv-bcn-branchcommon-services

    BRANCHCOMMON

    jdbc/SRVBRANCHCOMMON

    Servicing Managed Server

    obremo-srv-cas-cash-services

    CASH

    jdbc/SRVCASH

    Servicing Managed Server

    obremo-srv-cmn-transaction-services

    TRANSACTION

    jdbc/SRVCMNTXN

    Servicing Managed Server

    obremo-srv-pay-payment-services

    PAYMENT

    jdbc/SRVPAYMENT

    Servicing Managed Server

    obremo-srv-tds-term-deposit-services

    TERMDEPOSIT

    jdbc/SRVTERMDEPOSIT

    Servicing Managed Server

    obremo-srv-adp-adapter-services

    ADAPTER

    jdbc/SRVADAPTER

    Servicing Managed Server

    obremo-srv-cmn-ml-processing

    BRANCHCOMMON

    jdbc/SRVBRANCHCOMMON

    Servicing Managed Server

    obremo-srv-cus-customer-services

    CUSTOMER

    jdbc/SRVCUSTOMER

    Servicing Managed Server

    obremo-srv-prj-projection-services

    PROJECTION

    jdbc/SRVPROJECTION

    Servicing Managed Server

    obremo-srv-cmn-utils-services

    BRANCHCOMMON

    jdbc/SRVBRANCHCOMMON

    Servicing Managed Server

    obbrn-srv-biz-businessprocess-services

    BIZPROCESS

    jdbc/BIZPRC

    Servicing Managed Server

    obbrn-cmn-businessproductdetails-services

    CMNBUSPROD

    jdbc/ CMNBUSPROD

    Servicing Managed Server

    obbrn-cmn-process-driver-services

    CMNPRODRV

    jdbc/ CMNPRODRV

    Servicing Managed Server

    obremo-csr-cus-customer-services

    CSRCASA

    jdbc/CSRCASA

    Servicing Managed Server

    obbrn-cmn-branchservicing-services

    CMNSCRV

    jdbc/CMNSCRV

    Servicing Managed Server

    obbrn-csr-casa-details-services

    CSRCASA

    jdbc/CSRCASA

    Servicing Managed Server

    obremo-dsr-tds-term-deposit-services

    DSRDEPOSIT

    jdbc/DSRDEPOSIT

    Servicing Managed Server

    obremo-dsr-tds-term-deposit-inquiry-services

    DSRDEPOSIT

    jdbc/DSRDEPOSIT

    Servicing Managed Server

    obremo-lsr-loan-services

    LOAN

    jdbc/LSRLOAN

    Servicing Managed Server

    obremo-batch-cancelmavbatch-extended-services

    CASH

    jdbc/SRVCASH

    Servicing Managed Server

    obremo-batch-futuremavprocess-extended-services

    CASH

    jdbc/SRVCASH

    Servicing Managed Server

    obremo-blockmavnos-service

    BRANCHCOMMON

    jdbc/SRVCASH

    Servicing Managed Server

    obremo-cirularchq-service

    CASH

    jdbc/SRVCASH

    Servicing Managed Server

    obremo-endtellerlargedenom-service

    CASH

    jdbc/SRVCASH

    Servicing Managed Server

    obremo-issuemav-service

    CASH

    jdbc/SRVCASH

    Servicing Managed Server

    obremo-mavbatchprocess-service

    CASH

    jdbc/SRVCASH

    Servicing Managed Server

    obremo-mrfparams-service

    BRANCHCOMMON

    jdbc/SRVCASH

    Servicing Managed Server

    obremo-mrfpaymenttxn-service

    CASH

    jdbc/SRVCASH

    Servicing Managed Server

    obremo-statictype-service

    BRANCHCOMMON

    jdbc/SRVCASH

    Servicing Managed Server

    obremo-srv-batch-event-publisher

    CASH

    jdbc/SRVCASH

    Servicing Managed Server

    obremo-srv-batch-event-consumer

    CASH

    jdbc/SRVCASH

    Servicing Managed Server

    obbrn-cmn-accountlimit-services

    CMNSCRV

    jdbc/CMNSCRV

    Servicing Managed Server

  2. Map the following data sources to all the newly created managed servers for Oracle Banking Branch.

    Note:

    As part of the Oracle Banking Branch, the flyway JNDI changes are incorporated. In order to deploy the services successfully, the data sources need to be mapped.

    Table 4-2 Additional Data Sources

    Data Source Name Data Source JNDI Targets

    PLATO

    jdbc/PLATO

    Servicing Managed Server

    PLATO_UI

    jdbc/PLATO_UI_CONFIG

    Servicing Managed Server

    PLATOFEED

    jdbc/PLATOFEED

    Servicing Managed Server

    SMS

    jdbc/sms

    Servicing Managed Server

    COMMON CORE

    jdbc/CMNCORE

    Servicing Managed Server

    PLATO-O

    jdbc/PLATO-O

    Servicing Managed Server

    REPORTSERVICE

    jdbc/REPORTSERVICE

    Servicing Managed Server