6 Workflow Deployments

In this section you are going to setup 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 6-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 SECPERSONALLOAN None
18 SMBCURRENTACCOUNT None
19 SMBINITIATION None
20 SMBLOAN None
21 SMBSAVINGS None
22 SMBTD1 None
23 SMBTERMLOAN None
24 TDACCOUNT None
25 TDACCOUNTUS None
26 TDHOSTORCH None
27 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.