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.
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.