4 Data Source Creation

Prerequisite

Before proceeding with deployment setup, make sure that the database and application setup for Oracle Banking Microservices Architecture is completed.

Data Source Creation in WebLogic

The data sources for the respective micro-services must be created first before the application deployment. Each of the data source target to their corresponding servers on which the application will be deployed. The following sections explain the list of data sources required to be created for Oracle Banking Supply Chain Finance services and the steps to configure them in the server.

Figure 4-1 Data Source Creation



Data sources List

Database Connection Pool size to be defined - Oracle Banking Supply Chain Finance services pool configuration should be consistent with Plato services.

The following list of the data sources must be created on each domain before deployment of the applications onto the managed servers.

Table 4-1 Data Sources List

Application Data Source Name Mapped Database Schema Data source JNDI
obscfcm-account-maintenance OBSCFCM_ACCOUNTING OBSCFCM_ACCOUNTING jdbc/OBSCFCM_ACCOUNTING
obscfcm-alerts-services OBSCFCM_ALERTS OBSCFCM_ALERTS jdbc/OBSCFCM_ALERTS
obscfcm-eod-batch EODBATCH OBSCF_BATCH jdbc/EODBATCH
EOD OBSCF_BATCH jdbc/EOD
PLATO_BATCH PLATO_BATCH jdbc/PLATOBATCH
obscfcm-auto-recon-batch PLATO_BATCH PLATO_BATCH jdbc/PLATOBATCH
AUTORECONBATCH OBSCFCM_RECON jdbc/AUTORECONBATCH
obscfcm-charges-services OBSCFCM_CHARGES OBSCFCM_CHARGES jdbc/OBSCFCM_CHARGES
obscfcm-core-services OBSCFCM_CORE_SERVICES OBSCFCM_CORE_SERVICES jdbc/OBSCFCM_CORE_SERVICES
obscfcm-filter-services OBSCFCM_FILTER OBSCFCM_FILTER jdbc/OBSCFCM_FILTER
obscfcm-instruments-receivables-services OBSCFCM_INSTRUMENTS OBSCFCM_INSTRUMENTS jdbc/OBSCFCM_INSTRUMENTS
obscfcm-manual-recon-services OBSCFCM_RECON OBSCFCM_RECON jdbc/OBSCFCM_RECON
obscfcm-report-services OBSCFCM_REPORT OBSCFCM_REPORT jdbc/OBSCFCM_REPORT
obscfcm-workflow-management-services OBSCFCM_WORKFLOWS_CONDUCTOR OBSCFCM_WORKFLOWS_CONDUCTOR jdbc/OBSCFCM_WORKFLOWS_CONDUCTOR
obscfcm-mastermaintenance-services OBSCFCM_MAINTENANCE OBSCFCM_MAINTENANCE jdbc/OBSCFCM_MAINTENANCE
obscfcm-batch-jobs OBSCFCM-BATCH-JOBS OBSCFCM-BATCH-JOBS jdbc/OBSCFCM-BATCH-JOBS
obscf-core-services OBSCF_CORE OBSCF_CORE jdbc/OBSCF_CORE
obscf-finance-services OBSCF_FINANCE OBSCF_FINANCE jdbc/OBSCF_FINANCE
obscf-limits-services OBSCF_LIMIT_UTILIZ OBSCF_LIMIT_UTILIZ jdbc/OBSCF_LIMIT_UTILIZ
obscf-report-services OBSCF_REPORT OBSCF_REPORT jdbc/OBSCF_REPORT
obscf-islamic-instruments-services OBSCF_ISLAMIC_INSTRUMENTS OBSCF_ISLAMIC_INSTRUMENTS jdbc/OBSCF-ISLAMIC-INSTRUMENTS
obscf-fci-messaging-service OBSCF_FCI_MESSAGES OBSCF_FCI_MESSAGES jdbc/OBSCF_FCI_MESSAGES
plato-password-policy-service PLATO_PASSWORD PLATO_PASSWORD jdbc/PLATO_PASSWORD
To be mapped with all managed servers PLATO PLATO jdbc/PLATO
PLATO_UI PLATOUI jdbc/PLATO_UI_CONFIG
PLATOFEED PLATOFEED jdbc/PLATOFEED
PLATO_SECURITY PLATO_SECURITY jdbc/PLATO_SECURITY
SMS SMS jdbc/sms
CMNCORE CMNCORE jdbc/CMNCORE

Note:

For creating data source, refer to the Create Datasource section in Configuration and Deployment Guide.