5 Workflow Deployments

This topic describes about the workflow deployments for Oracle Banking Origination Installation.

Oracle Banking Origination Processes

The following list of Conductor based processes have to be deployed for Oracle Banking Origination.

Table 5-1 List of Conductors

Serial Number Process Name Dependent Process
1 CASAHOSTORCH None
2 CREDITCARD None
3 CURRENTACCOUNT None
4 CURRENTACCOUNTUS None
5 EDUCATIONLOAN None
6 HOMELOAN None
7 HOSTORCHESTRATOR None
8 INITIATION None
9 INSTCURACC None
10 INSTPLOAN None
11 INSTSAVACC None
12 INSTTDACC None
13 IPA None
14 PERSONALLOAN None
15 SAVINGSACCOUNT None
16 SAVINGSACCOUNTUS None
17 SMBCURRENTACCOUNT None
18 SMBINITIATION None
19 SMBLOAN None
20 SMBSAVINGS None
21 SMBTD1 None
22 SMBTERMLOAN None
23 TDACCOUNT None
24 TDACCOUNTUS None
25 TDHOSTORCH None
26 VEHICLELOAN None

Update the process

Before deploying the process the following section to be updated with the server ip/port for the end points used in the process.

For each process, open the process to find for “http_request” and modify the following in the uri.

"uri": "http://{{PROCESS_SERVER_HOST}}:{{PROCESS_SERVER_PORT}}/

{{PROCESS_SERVER_HOST}} - IP of the Conductor server.

{{PROCESS_SERVER_PORT}} - Port of the Conductor server

Deploy the Conductor Process

Approach 1 - Postman

Note:

Server names, Domain names must be same as provided in this guide.

Steps to Deploy a process remains the same for all the process files:

  1. Launch Postman.
  2. Select POST method.
  3. Input the URL in the below format

    http://{{PROCESS_SERVER_HOST}}:{{PROCESS_SERVER_PORT}}//plato-orch-service/api/metadata/workflow

  4. Input the header params as shown below:

    Content-Type:application/json
    userId:<userId>
    appId:platoorch
    branchCode:<branchCode>
    entityId:DEFAULTENTITY

  5. Paste the body of the message with the content from the process file.

  6. Click Send. Response status 200 returned from server.
Approach 2 – UI
  1. Launch the menu TasksàBusiness Process Maintenance.
  2. Click on the “Process Name” check box and upload the required DSL json file.
  3. Click Next to navigate to the Process Management screen.
  4. Click Next to navigate to the Verify & Submit screen.
  5. Click Create Process.