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 Oracle Banking Microservices Architecture 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

Service Name Data Source Name Mapped Database Schema JNDI Names
obscfcm-eod-batch EODBATCH PLATOBATCH jdbc/EODBATCH
OBSCFCM_EOD_BATCH OBSCF_BATCH jdbc/EOD
obscfcm-auto-recon-batch OBSCFCM_AUTORECONBATCH OBSCFCM_RECON jdbc/AUTORECONBATCH
obscfcm-instruments- receivables-services OBSCFCM_INSTRUMENTS OBSCFCM_INSTRUMENTS jdbc/OBSCFCM_INSTRUMENTS
obscfcm-mastermaintenance- services OBSCFCM_MAINTENANCE OBSCFCM_MAINTENANCE jdbc/OBSCFCM_MAINTENANCE
obscfcm-manual-recon- services OBSCFCM_RECON OBSCFCM_RECON jdbc/OBSCFCM_RECON
obscfcm-workflow- management-services OBSCFCM_WORKFLOWS_CONDUCTOR OBSCFCM_WORKFLOWS_CONDUCTOR jdbc/OBSCFCM_WORKFLOWS_CONDUCTOR
obscfcm-account- maintenance OBSCFCM_ACCOUNTING OBSCFCM_ACCOUNTING jdbc/OBSCFCM_ACCOUNTING
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-genai-integration- services OBSCFCM_GENAI_INTEGRATION OBSCFCM_GENAI_INTEGRATION jdbc/OBSCFCM_GENAI
obscfcm-report-services OBSCFCM_REPORT OBSCFCM_REPORT jdbc/OBSCFCM_REPORT
obscfcm-chatbot- services OBSCFCM_REPORT OBSCFCM_REPORT jdbc/OBSCFCM_REPORT
sfs-alerts-services SFS_ALERTS SFS_ALERTS jdbc/SFS_ALERTS
obscf-core-services OBSCF_CORE OBSCF_CORE jdbc/OBSCF_CORE
obscf-eod-batch OBSCF_BATCH OBSCF_BATCH jdbc/EOD
EODBATCH PLATOBATCH jdbc/EODBATCH
obscf-fci-messaging-service OBSCF_FCI_MESSAGES OBSCF_FCI_MESSAGES jdbc/OBSCF_FCI_MESSAGES
obscf-finance-services OBSCF_FINANCE OBSCF_FINANCE jdbc/OBSCF_FINANCE
obscf-islamic-instruments- services OBSCF_ISLAMIC_INSTRUMENTS OBSCF_ISLAMIC_INSTRUMENTS jdbc/OBSCF-ISLAMIC-INSTRUMENTS
obscf-limits-services OBSCF_LIMITS OBSCF_LIMITS jdbc/OBSCF_LIMITS
OBSCF_LIMIT_UTILIZ OBSCF_LIMIT_UTILIZ jdbc/OBSCF_LIMIT_UTILIZ
obscf-report-services OBSCF_REPORT OBSCF_REPORT jdbc/OBSCF_REPORT
To be mapped with all the managed servers PLATO PLATO jdbc/PLATO
PLATOBATCH PLATOBATCH jdbc/PLATOBATCH
PLATOFEED PLATOFEED jdbc/PLATOFEED
PLATO_SECURITY PLATOSEC jdbc/PLATO_SECURITY
PLATO_UI PLATOUI jdbc/PLATO_UI_CONFIG
SMS SMS jdbc/sms
CMNCORE CMNCORE jdbc/CMNCORE
CONDUCTOR CONDUCTOR jdbc/PLATO-O
To be mapped with all the obscf managed servers PLATORULE PLATORULE jdbc/PLATORULE
To be mapped with all the obscfcm managed servers PLATOTRANSPORT PLATOTRANSPORT jdbc/PLATOTRNSPRT

Note:

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