1.2.3 Technical Changes
This topic provides the information about the technical changes added in this release.
Oracle Banking Cash Management Cloud Service
- Liquibase Migration:
Adoption of SQLcL instead of flyway.
- Cyclic Sequence Changes:
To overcome and manage sequence getting exhausted, Cyclic sequences were adopted.Plato Batch Adoption - Enable dynamic parameters to be included in the request body for the /runBatch endpoint, based on a flag set in the batch server. This ensures required parameters are fetched from the Domain service, updated in the existing parameters, and formatted as needed.
-
Plato Batch GCS Adoption:
Tables excluded from Plato Batch Schema for maker and checker flow are now aligned for as per GCS framework.
- Breaking Change in OBRH:
New Placeholder created for Oracle Banking Cash Management where it will consume appid from OBRH and will apply common to domain services.
Oracle Banking Liquidity Management Cloud Service
- API Versioning - Third Party IntegrationExisting service URLs used across Oracle Banking Liquidity Management application were updated to align with the latest versioned API endpoints exposed by Interest and Charges (IC) and Corporate DDA.
Note:
For more details on endpoints for IC, utilize the API hub and refer to the API Hub documentation. - SQLCL Adoption
The database migration scripts were being maintained as SQL scripts and applied using flyway commands and libraries. From this release onwards, Oracle Banking Microservices Architecture has moved away from flyway and adopted SQLcl for database version control. SQLcl is a Java-based command-line interface for Oracle Database. Using SQLcl, SQL and PL/SQL statements can be executed interactively or as a batch file. SQLcl provides inline editing, statement completion, command recall, and supports existing SQL*Plus scripts. The Liquibase feature in SQLcl enables executing commands to generate a changelog for a single object or for a full schema (changeset and changelogs). It is an open-source database- independent library for tracking, managing, and applying database schema changes.
Oracle Banking Virtual Account Management Cloud Service
- Latest OJET version - 18.1.0
- SQL-CL Adoption - Movement from flyway to SQL-CL including changes related to Brownfield
Parent topic: Release Enhancements