3 Create Data Sources

You need to create the data sources in the necessary data sources for the deployment of the Party Services.

The prerequisites are as follows:
  1. Make sure that the database setup for Oracle Banking Branch is completed before deployment setup.
  2. 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 explains the process of creating data sources.

Figure 3-1 Process Data Source Creation



Perform the following steps to create the data sources:

  1. Create the data sources on each domain prior to the deployment of applications onto managed server.

    Note:

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

    Table 3-1 Data Sources

    Service Name Data Source Name Data source JNDI Targets

    obpy-stage-services

    PARTY

    jdbc/PARTY

    Party Managed Server

    obpy-party-services

    PARTY

    jdbc/PARTY

    Party Managed Server

    obpy-party-kyc-services

    PARTY

    jdbc/PARTY

    Party Managed Server

    obpy-businessprocess-services

    PARTY

    jdbc/OBPYBPROC

    Party Managed Server

    obpy-party-handoff-services

    PARTY

    jdbc/PARTY

    Party Managed Server

    obpy-party-publisher-services

    PARTY

    jdbc/PARTY

    Party Managed Server

    obpy-party-maintenance-service

    PARTY

    jdbc/PARTY

    Party Managed Server

    obpy-party-adapter-services

    PARTY

    jdbc/PARTY

    Party Managed Server

    obpy-party-corporate-view-services

    PARTY

    jdbc/PARTY

    Party Managed Server

    obpy-party-batch-services

    PARTY

    jdbc/PARTY

    Party Managed Server

  2. Map the following data sources to all the newly created managed servers in order to deploy the services successfully.

    Note:

    This mapping is required for the JNDI requirement for flyway migration.

    Table 3-2 Additional Data Sources

    Data Source Name Data Source JNDI Targets

    PLATO

    jdbc/PLATO

    Party Managed Server

    PLATO_UI_CONFIG

    jdbc/PLATO_UI_CONFIG

    Party Managed Server
    PLATO_SECURITY jdbc/PLATO_SECURITY Party Managed Server

    SMS

    jdbc/SMS

    Party Managed Server

    COMMON CORE

    jdbc/CMNCORE

    Party Managed Server

    PLATO_BATCH

    jdbc/PLATOBATCH

    Party Managed Server
    OBRC jdbc/OBRC

    Party Managed Server