Download as pdf or txt
Download as pdf or txt
You are on page 1of 56

ht

ig
Finacle Universal Banking Solution

yr
Bill of Material
op
C
10.2.25
e
cl
na
Fi

© 2020 EdgeVerve Systems Limited. Strictly private and confidential. No part of


this document should be reproduced or distributed without the prior permission
of EdgeVerve Systems Limited.

Username : pratik.burman@edgeverve.com Ip address : 10.177.0.40 Time Stamp : 10/16/2020 11:11:22 AM


Finacle UBS 10.2.25 Bill of Material

Table of Contents
1 Introduction ................................................................................................................................................ 3

2 Guidelines and Prerequisites .................................................................................................................. 4

3 Certification Matrix .................................................................................................................................... 6

4 Infrastructure ............................................................................................................................................. 9

5 Third Party Components Instructions ................................................................................................. 17

ht
6 Third Party Components ........................................................................................................................ 19

7 Solution Dependency ............................................................................................................................. 49

rig
8 Development Environment .................................................................................................................... 50
8.1 Development Area Details .....................................................................................................................50
8.2 Fonts required to be installed for reports. ............................................................................................53

y
op
C
le
n ac
Fi

© EdgeVerve Systems Limited External Confidential Page 2 of 56


Username : pratik.burman@edgeverve.com Ip address : 10.177.0.40 Time Stamp : 10/16/2020 11:11:22 AM
Finacle UBS 10.2.25 Bill of Material

1 Introduction
The bill of material of Finacle UBS 10.2.25 consists of the following details.
• Guidelines and Prerequisites
• Certification Matrix
• Infrastructure
• Third Party Components Instructions

ht
Third Party Components
• Solution Dependency
• Development Environment

ig
yr
op
C
e
cl
na
Fi

© EdgeVerve Systems Limited External Confidential Page 3 of 56


Username : pratik.burman@edgeverve.com Ip address : 10.177.0.40 Time Stamp : 10/16/2020 11:11:22 AM
h
ig
Finacle UBS 10.2.25 Bill of Material

yr
2 Guidelines and Prerequisites
The following are the guidelines and prerequisites for Finacle Core Banking Solution 10.2.25.

op
Serial Directive Remarks

This workbook provides all the details for installing and working with Finacle solutions. The platforms,
1 3rd party software components and optional solution components that may be needed based on the
specific landscape of the client is being depicted in the various worksheets.

C
The CertificationMatrix sheet provides options for all certified and readily available platform
For example AIX with WAS and Oracle on WAS / or Linux on Intel
2 combinations. The part numbers column lists down the various infrastructure elements required for a
Hardware with WAS and Oracle
chosen option. The part numbers can be referred from the "Infrastructure" sheet in this workbook.

3
e
The infrastructure sheet covers all choices of hardware and software elements that may be used for
installing Finacle solutions. These elements are to be procured from the designated vendor.
Each DB, App Server, Web Server, Client Desktop, JDK, Browser etc
are mentioned for various hardware and OS configurations
cl
All sheets prefixed with TP are related to Third Party software components which are solution related These components may be optional in nature and may be licensed or
4
and non-infrastructural in nature Open Source

Third Party components may be required as individual libraries / archives or as independent


For example MQ Series Server may be required to be procured from
na
5 installable. The details of each Third party component w.r.t to sourcing and installing within Finacle
IBM/ JBPM may be required from red Hat …etc
solution is provided alongside the named components.

For all Third Party Licensed components relevant commercial license should be obtained by the
6 from Red Hat / Microsoft / Oracle etc.
client.
Fi

For Red Hat Specific download, Client will require a subscription with Red Hat to gain access. The
7 respective product tar /zip has to be downloaded. Please check for specific instructions against the Required for FinRules (DROOLS based) and FWI (JBPM based)
mentioned components.

For software bundled with Finacle Solution, Finacle has an agreement for distribution with provider.
Jasper Reports is licensed software shipped as OEM. This is
(Please confirm usage as part of the contract). This need not be downloaded. The URLs are only
8 required for RI and FINRPT modules. Finacle packages connecting
specified for information of origin. Some client libraries may also be packaged as part of distribution
to WAS / JBOSS etc may bundle client libraries for such software.
rights accorded to developers of client packages of such software.

9 Jars Listed in the Mandatory List will all be required for general functioning of Finacle solution. One or more Finacle modules will use the mandatory components.
Jars/components marked as optional may be only required if specific solution component has been Discuss the optional Finacle modules available with the consulting
10 planned as part of solution deployment. The component usage must be confirmed with solution team and if used, then the optional TP components may additionally
architecture be required

© EdgeVerve Systems Limited External Confidential Page 4 of 56


Username : pratik.burman@edgeverve.com Ip address : 10.177.0.40 Time Stamp : 10/16/2020 11:11:22 AM
h
ig
Finacle UBS 10.2.25 Bill of Material

Serial Directive Remarks

yr
Certain components downloaded may be available as a zip/tar. In most cases the FDM (Finacle
11 deployment Manager) will require these to be extracted and the mentioned jars be placed in a
download area for FDM to pick and deploy to correct target area.

op
In specific cases FDM will directly work on the zip. For such cases read the deployment instructions
12 Relevant for dojo source files.
carefully for the component.

Some optional components will be required to be installed as independent software in respective


directories (preferably in separate hardware). Finacle components would then link to such
relevant for MQ Series Server, and MQ Series Client, NXFS Device

C
13 components via configurations pointing to them. Refer to the Finacle Installation and Deployment
drivers, Filenet , Jrules, MS AD, TAM , IBM TWS etc
guide for configuration instructions for such components provided such components are part of the
solution landscape.

Some downloads may contain source files which may require to be built on respective platforms.
14
e
Refer to the install/readme documentation for such downloads and set up a build area for the same.
The path of the built shared library should then be specified to FDM for deployment.
relevant for OpenSSL
cl
na
Fi

© EdgeVerve Systems Limited External Confidential Page 5 of 56


Username : pratik.burman@edgeverve.com Ip address : 10.177.0.40 Time Stamp : 10/16/2020 11:11:22 AM
h
ig
Finacle UBS 10.2.25 Bill of Material

3 Certification Matrix

yr
Release Option Infrastructure Part numbers (Refer to Platform brief Optional components Certified
Number Infrastructure Sheet)

op
10.2.25 Option1 FIN10225-05, FIN10225-11, FIN10225-15, X86_64 solution: A Linux platform-based offering FWI (Finacle Workflow Interface)
FIN10225-20, FIN10225-26, FIN10225-30, on RHEL 7.5, with Oracle 12cR2 DB, Finacle App RedHat JBPM, CRM outbound
(RHEL + WAS + FIN10225-31, FIN10225-32, FIN10225-34, Server, WAS 9 and IHS 9 webservers are all eMail with Outlook client, MQ
Oracle) FIN10225-35, FIN10225-36 installed on Intel / Xeon platform. Client Desktops Series as middleware. Other
remain as Windows Machine. optional modules like Finrules and

C
FDMA can be ignored.

Chrome is not certified for Finacle.

10.2.25 Option2
e
FIN10225-03, FIN10225-09, FIN10225-13, An Oracle-IBM Stack based solution: A Solaris FWI (Finacle Workflow Interface)
cl
FIN10225-18, FIN10225-24, FIN10225-30, 11.3 based offering using WAS 9 as Application RedHat JBPM, CRM outbound
(Solaris + WAS + FIN10225-31, FIN10225-32, FIN10225-34, server and IHS 9 as the web server. The Oracle eMail with Outlook client, MQ
Oracle) FIN10225-35, FIN10225-36 and C/C++ API layer is also deployed in Solaris. Series as middleware. Other
na
Oracle 12CR2 & Oracle 19C are certified optional modules like Finrules and
FDMA can be ignored.

Chrome is not certified for Finacle.


Fi

10.2.25 Option3 FIN10225-01, FIN10225-08, FIN10225-12, An IBM stack-based solution: Using AIX 7.2 on FWI (Finacle Workflow Interface)
FIN10225-17, FIN10225-23, FIN10225-30, IBM P Series, WAS 9, and IHS 9 are certified with RedHat JBPM, CRM outbound
(AIX + WAS + FIN10225-31, FIN10225-32, FIN10225-34, backend APIs and Oracle 12CR2 DB running on eMail with Outlook client, MQ
Oracle) FIN10225-35, FIN10225-36 AIX 7.2. Series as middleware. Other
Oracle 12CR2 & Oracle 19C are certified optional modules like Finrules and
FDMA can be ignored.

Chrome is not certified for Finacle.

© EdgeVerve Systems Limited External Confidential Page 6 of 56


Username : pratik.burman@edgeverve.com Ip address : 10.177.0.40 Time Stamp : 10/16/2020 11:11:22 AM
h
ig
Finacle UBS 10.2.25 Bill of Material

Release Option Infrastructure Part numbers (Refer to Platform brief Optional components Certified

yr
Number Infrastructure Sheet)
10.2.25 Option4* FIN10225-05, FIN10225-11, FIN10225-20, X86_64 solution: A Linux platform-based offering FWI (Finacle Workflow Interface)
FIN10225-22, FIN10225-29, FIN10225-30, on RHEL 7.5, with Oracle 12cR2 DB, using RedHat JBPM, CRM outbound
(RHEL + WebLogic FIN10225-31, FIN10225-32, FIN10225-34, Weblogic 12c as Application server and IHS 9 eMail with Outlook client, MQ

op
+ Oracle) FIN10225-35, FIN10225-36 webservers are all installed on Intel / Xeon Series as middleware. Other
platform. Client Desktops remain as Windows optional modules like Finrules and
*Certification on Machine FDMA can be ignored.
need basis.
Chrome is not certified for Finacle.

C
10.2.25 Option5* FIN10225-05, FIN10225-11, FIN10225-16, A Low TCO solution: A Linux platform-based FWI (Finacle Workflow Interface)
FIN10225-20, FIN10225-27, FIN10225-30, offering on RHEL 7.5, with Oracle 12cR2 DB, RedHat JBPM, CRM outbound
(RHEL + JBOSS +
Oracle)
e
FIN10225-31, FIN10225-32, FIN10225-34,
FIN10225-35, FIN10225-36
Finacle App Server, JBOSS 7.1.2 and Apache
WebServer 2.4.23 are all installed on Intel / Xeon
platform. Client Desktops remain as Windows
eMail with Outlook client, MQ
Series as middleware. Other
optional modules like Finrules and
cl
*Certified Machine. FDMA can be ignored.

Chrome is not certified for Finacle.


na

10.2.25 Option6* FIN10225-06, FIN10225-07, FIN10225-11, A Low TCO solution: A Linux platform-based FWI (Finacle Workflow Interface)
Fi

FIN10225-16, FIN10225-20, FIN10225-27, offering on RHEL 7.5, with EDB 10.1.5 DB, RedHat JBPM, CRM outbound
(RHEL + JBOSS + FIN10225-30, FIN10225-31, FIN10225-32, Finacle App Server, JBOSS 7.1.2 and Apache eMail with Outlook client, MQ
EDB) FIN10225-34, FIN10225-35, FIN10225-36 WebServer 2.4.23 are all installed on Intel / Xeon Series as middleware. Other
platform. Client Desktops remain as Windows optional modules like Finrules and
*Certified Machine. FDMA can be ignored.

Chrome is not certified for Finacle.

© EdgeVerve Systems Limited External Confidential Page 7 of 56


Username : pratik.burman@edgeverve.com Ip address : 10.177.0.40 Time Stamp : 10/16/2020 11:11:22 AM
h
ig
Finacle UBS 10.2.25 Bill of Material

Release Option Infrastructure Part numbers (Refer to Platform brief Optional components Certified

yr
Number Infrastructure Sheet)
10.2.25 Option7 FIN10225-03, FIN10225-09, FIN10225-18, An Oracle Stack based solution: A Solaris 11.3 FWI (Finacle Workflow Interface)
FIN10225-21, FIN10225-28, FIN10225-30, based offering using Weblogic 12c as Application RedHat JBPM, CRM outbound
(Solaris + FIN10225-31, FIN10225-32, FIN10225-34, server and OHS as the web server. The Oracle eMail with Outlook client, MQ

op
WebLogic + Oracle) FIN10225-35, FIN10225-36 and C/C++ API layer is also deployed in Solaris. Series as middleware. Other
Oracle 12CR2 & Oracle 19C are certified optional modules like Finrules and
FDMA can be ignored.

Chrome is not certified for Finacle.

C
Note: New certification planned for RHEL 7.7+WAS+ORA 19C (12.2.03), with Open JDK

e
cl
na
Fi

© EdgeVerve Systems Limited External Confidential Page 8 of 56


Username : pratik.burman@edgeverve.com Ip address : 10.177.0.40 Time Stamp : 10/16/2020 11:11:22 AM
h
ig
Finacle UBS 10.2.25 Bill of Material

4 Infrastructure

yr
The hardware, OS, database and software requirement matrix for Finacle UBS 10.2.25 solution is as below:
Part Infrastructure Supported OS
Name Details Additional Runtime requirements Remarks

op
number type Hardware set Version
Oracle The following operating system filesets
Database are required:
12c R2 • bos.adt.base
Enterprise AIX 7.2 • bos.adt.lib Refer to

C
Edition Technology • bos.adt.libm https://docs.oracle.com/en/database/oracle/oracle-
Release Level 0 • bos.perf.libperfstat database/12.2/axdbi/database-installation-guide-
12.2.0.1 - Service • bos.perf.perfstat ibm-aix-power-systems-64-bit.pdf..
FIN102
64bit IBM P Series Pack 1 • bos.perf.proctools Download and install the APAR for AIX 7.2 versions
25-01
Production. ("7200-00- • xlC.aix61.rte:13.1.0.1 or later and

e Vendor
(Oracle Inc.)
00-0000")
or later, 64-
bit kernel
• xlC.rte:13.1.0.1 or later
The following filesets are required for
Oracle Real Application Clusters
Technology Levels from the IBM fix central website
at the following
URL:
cl
Oracle (Oracle RAC) Installations only: https://www.ibm.com/
12cR2 Client • rsct.basic.rte
Additionally • rsct.compat.clients.rte
ojdbc6.jar to
na
Oracle The following packages must be
be copied
Database enterprise installed:
from Oracle
Server The pkg://solaris/system/library/openmp
12cR1 client
software to following pkg://solaris/compress/unzip
the install Oracle pkg://solaris/developer/assembler
Solaris on pkg://solaris/developer/build/make
Fi

folder of Note: Starting with Oracle Solaris 11.2, if you have


x86–64 pkg://solaris/system/dtrace
Oracle installed the Oracle
(64-Bit) pkg://solaris/system/header
12cR2 client Database prerequisites group package oracle-rdbms-
kernels are pkg://solaris/system/kernel/oracka
FIN102 server-12-1-
Oracle supported: (Only for Oracle Real
25-02 Oracle preinstall, then you do not have to install these
Oracle Application Clusters installations)
Database packages, as
Solaris 11.3 pkg://solaris/system/library
12c R2 oracle-rdbms-server-12-1-preinstall installs them for
Enterprise (Oracle pkg://solaris/system/linker
Solaris pkg://solaris/system/xopen/xcu4 (If not you.
Edition
Release 11.3) already installed as part
12.2.0.1 - SRUs and of standard Oracle Solaris 11
64bit updates installation)
Production. pkg://solaris/x11/diagnostic/x11-info-
clients

© EdgeVerve Systems Limited External Confidential Page 9 of 56


Username : pratik.burman@edgeverve.com Ip address : 10.177.0.40 Time Stamp : 10/16/2020 11:11:22 AM
h
ig
Finacle UBS 10.2.25 Bill of Material

Part Infrastructure Supported OS


Name Details Additional Runtime requirements Remarks

yr
number type Hardware set Version
Vendor The following packages must be
(Oracle Inc.) installed:
pkg://solaris/system/library/openmp

op
Oracle pkg://solaris/compress/unzip
Solaris on pkg://solaris/developer/assembler
SPARC pkg://solaris/developer/build/make Note: Starting with Oracle Solaris 11.2, if you have
(64-Bit) pkg://solaris/system/dtrace
installed the Oracle
kernels are pkg://solaris/system/header
Database prerequisites group package oracle-rdbms-
supported: pkg://solaris/system/kernel/oracka
server-12-1-

C
FIN102
Oracle Oracle (Only for Oracle Real
25-03 preinstall, then you do not have to install these
Solaris 11.3 Application Clusters installations)
packages, as
(Oracle pkg://solaris/system/library
oracle-rdbms-server-12-1-preinstall installs them for
Solaris pkg://solaris/system/linker
11.3) pkg://solaris/system/xopen/xcu4 (If not you.

e SRUs and
updates
already installed as part
of standard Oracle Solaris 11
installation)
cl
pkg://solaris/x11/diagnostic/x11-info-
clients
na
Fi

© EdgeVerve Systems Limited External Confidential Page 10 of 56


Username : pratik.burman@edgeverve.com Ip address : 10.177.0.40 Time Stamp : 10/16/2020 11:11:22 AM
h
ig
Finacle UBS 10.2.25 Bill of Material

Part Infrastructure Supported OS


Name Details Additional Runtime requirements Remarks

yr
number type Hardware set Version
The following packages (or later
versions) must be installed:
bc

op
binutils-2.23.52.0.1-12.el7 (x86_64)
compat-libcap1-1.10-3.el7 (x86_64)
compat-libstdc++-33-3.2.3-71.el7
(i686)
compat-libstdc++-33-3.2.3-71.el7
(x86_64)

C
glibc-2.17-36.el7 (i686)
glibc-2.17-36.el7 (x86_64)
glibc-devel-2.17-36.el7 (i686)
glibc-devel-2.17-36.el7 (x86_64)
ksh

e libaio-0.3.109-9.el7 (i686)
libaio-0.3.109-9.el7 (x86_64)
libaio-devel-0.3.109-9.el7 (i686) Oracle Linux 7.5 with the Unbreakable Enterprise
cl
libaio-devel-0.3.109-9.el7 (x86_64) Kernel 4:
libgcc-4.8.2-3.el7 (i686) 4.1.12-32.2.3.el7uek.x86_64 or later may be used by
libgcc-4.8.2-3.el7 (x86_64) client. But this will not be tested as part fo product
Red Hat
certification. It is binary compatible with RedHat
na
FIN102 Intel Xeon libstdc++-4.8.2-3.el7 (i686)
Enterprise
25-05 processor E7* libstdc++-4.8.2-3.el7 (x86_64) Linux. For specific feature wise depencies of any
Linux 7.5
libstdc++-devel-4.8.2-3.el7 (i686) packages needed refer to the doc on
libstdc++-devel-4.8.2-3.el7 (x86_64) https://docs.oracle.com/en/database/oracle/oracle-
libxcb-1.9-5.el7 (i686) database/12.2/ladbi/database-installation-guide-
libxcb-1.9-5.el7 (x86_64) linux.pdf
Fi

libX11-1.6.0-2.1.el7 (i686)
libX11-1.6.0-2.1.el7 (x86_64)
libXau-1.0.8-2.1.el7 (i686)
libXau-1.0.8-2.1.el7 (x86_64)
libXi-1.7.2-1.el7 (i686)
libXi-1.7.2-1.el7 (x86_64)
libXtst-1.2.2-1.el7 (i686)
libXtst-1.2.2-1.el7 (x86_64)
make-3.82-19.el7 (x86_64)
net-tools-2.0-0.17.20131004git.el7
(x86_64) (for Oracle RAC
and Oracle Clusterware)
nfs-utils-1.3.0-0.21.el7.x86_64 (for
Oracle ACFS)
smartmontools-6.2-4.el7 (x86_64)
sysstat-10.1.5-1.el7 (x86_64)

© EdgeVerve Systems Limited External Confidential Page 11 of 56


Username : pratik.burman@edgeverve.com Ip address : 10.177.0.40 Time Stamp : 10/16/2020 11:11:22 AM
h
ig
Finacle UBS 10.2.25 Bill of Material

Part Infrastructure Supported OS


Name Details Additional Runtime requirements Remarks

yr
number type Hardware set Version

1] Download URL for EDB server edb-as10-server-


10.1.5 (Linux 64 bit):

op
http://get.enterprisedb.com/advstacks/edb-as10-
server-10.1.5-1-linux-x64.run

EDB 2] Download URL for LibPQ : LibPQ is a library


Postgres which is by default at location /opt/edb/as10/lib.
Postgress Enterprise Red Hat

C
FIN102 Intel Xeon
EDB 10.1.5 Enterprise 3] Download URL for edb as10 pgAgent :
25-06 processor E7*
Server Connector Linux 7.5 https://uploads.enterprisedb.com/download.php?file=
10.0.2 or 3f77099025ab8da8c2df84f8a2e6a41c
12.12.1
4] Download URL for EDBPlus

e http://get.enterprisedb.com/advstacks/edb-as10-
edbplus-10.36.0.0-1-linux-x64.run
cl
Oracle compatibility mode to be used
na

Download URL for EDB connector /Download URL


for Client/Driver :
Version : 10.0.2
EDB
http://get.enterprisedb.com/advstacks/edb-
Postgres
connectors-10.0.2-1-linux-x64.run
Fi

Postgress Enterprise Red Hat


FIN102 Intel Xeon
EDB 10.1.5 Enterprise
25-07 processor E7* Copy DB server installer at client machine
Client Connnector Linux 7.5
Extract binaries from installer – (- - extract option as
10.0.2 or
per EDB installation document)
12.12.1
Use PSQL from binary

Oracle compatibility mode to be used

AIX 7.2
Finacle
FIN102 with 7200- TL 2 is an expansion pack with added https://www-945.ibm.com/support/fixcentral/ should
Native code IBM P Series
25-08 APIs, Services Finacle 02 64 bit ( security features. ( use xlC for AIX) be visited and all security vulnerability fix packs must
executables(
and Batch Applicatio TL 2) be applied
C/C++)
processes n Server Solaris 11.3
FIN102 Vendor ( Oracle
Infosys) with solaris- Oracle Solaris Studio 12.4 Package
25-09 SPARC
large-

© EdgeVerve Systems Limited External Confidential Page 12 of 56


Username : pratik.burman@edgeverve.com Ip address : 10.177.0.40 Time Stamp : 10/16/2020 11:11:22 AM
h
ig
Finacle UBS 10.2.25 Bill of Material

Part Infrastructure Supported OS


Name Details Additional Runtime requirements Remarks

yr
number type Hardware set Version
server
packages.
RedHat

op
Intel Xeon
FIN102 Linux
Dual Core Use GCC for compiler
25-11 (RHEL) 7.5
processor
(64-bit)
AIX 7.2
Technology
Level 0 AIX 7.2 base minimum

C
Service IBM Runtime Environment, Java
FIN102
Webspher IBM P Series Pack 1 Technology Edition 8 and future fix
25-12
e ("7200-00- packs ( 8.0.5.11-JavaSE-SDK-aix-
Applicatio 00-0000") ppc64-repo)
n Server or later, 64-

JEE
(WAS)
[Base e Version
9.0.0.7 (64
bit kernel
Solaris 11
cl
Application Edition or update 1 8.0.5.10-JavaSE-SDK-sol-sparc64-
FIN102 bit) Vendor (
Server Network Oracle using repo / 8.0.5.10-JavaSE-SDK-sol-x64-
25-13 IBM)
Deployme SPARC or repo (IBM)
nt (ND) x86 ( 64 bit)
na

Edition Red Hat


(required Enterprise
for HA)] Intel Xeon Linux
FIN102 8.0.5.11-JavaSE-SDK-linux-x64-repo
Dual Core (RHEL)
25-15 (IBM)
processor Server 7.5 (
64 bit on
Fi

intel)

Jboss 7 to be installed first, post which Update 9


java-1.8.0- (with developer package)
RedHat must be applied.
JEE Version 7.12 Intel Xeon
FIN102 JBOSS Linux
Application (64 bit) Dual Core
25-16 EAP (RHEL) 7.5 EAP 7.0 (direct
Server (RedHat) processor Note: Developer package also to be
(64-bit) link) https://access.redhat.com/jbossnetwork/restricte
installed (/bin and /lib will be required)
d/softwareDownload.html?softwareId=43891

AIX 7.2
Technology AIX 7.2 base minimum
JEE Version Level 0 IBM Runtime Environment, Java
FIN102 JBOSS
Application 7.0.3 (64 bit) IBM P Series Service Technology Edition 8 and future fix
25-17 EAP
Server (RedHat) Pack 1 packs ( 8.0.5.11-JavaSE-SDK-aix-
("7200-00- ppc64-repo)
00-0000")

© EdgeVerve Systems Limited External Confidential Page 13 of 56


Username : pratik.burman@edgeverve.com Ip address : 10.177.0.40 Time Stamp : 10/16/2020 11:11:22 AM
h
ig
Finacle UBS 10.2.25 Bill of Material

Part Infrastructure Supported OS


Name Details Additional Runtime requirements Remarks

yr
number type Hardware set Version
or later, 64-
bit kernel

op
Solaris 11
update 1 8.0.5.10-JavaSE-SDK-sol-sparc64-
FIN102
Oracle using repo / 8.0.5.10-JavaSE-SDK-sol-x64-
25-18
SPARC or repo (IBM)

C
x86 ( 64 bit)
RedHat
Intel Xeon
FIN102 Linux Oracle JDK 1.8.x , Oracle JDBC Driver
Dual Core Required only for JBPM and BRMS
25-20 (RHEL) 7.5 v12
processor
(64-bit)
FIN102
25-21
JEE
Application
Server
Oracle
WebLogic
Server e
12.2.1.3 Oracle
Solaris 11
Update 2+
jdk1.8.0_131+ (use latest available
)JDBC Driver Type 4
cl
RedHat
JEE Oracle Intel Xeon
FIN102 Linux Oracle JDK 1.8.x , Oracle JDBC Driver
Application WebLogic 12.2.1.3 Dual Core
25-22 (RHEL) 7.5 v12
Server Server processor
(64-bit)
na

AIX 7.2
Technology
Level 0
Service
FIN102
IBM P Series Pack 1
25-23
Fi

("7200-00-
00-0000")
or later, 64-
bit kernel
Solaris 11
IBM HTTP Version
Webserver update 1+
FIN102 Server 9.0.0.7
Oracle using
25-24
SPARC or
x86
Red Hat
Enterprise
Intel Xeon
Linux
FIN102 Dual Core
(RHEL)
25-26 processor(x8
Server 7.5 (
6_64))
64 bit on
intel)

© EdgeVerve Systems Limited External Confidential Page 14 of 56


Username : pratik.burman@edgeverve.com Ip address : 10.177.0.40 Time Stamp : 10/16/2020 11:11:22 AM
h
ig
Finacle UBS 10.2.25 Bill of Material

Part Infrastructure Supported OS


Name Details Additional Runtime requirements Remarks

yr
number type Hardware set Version
JBCS or Intel Xeon RedHat
FIN102 Appache Dual Core Linux
Webserver 2.4.23 mod_cluster 1.3.5 Final
25-27 HTTP processor(x8 (RHEL) 7.5

op
Server 6_64) (64-bit)
Oracle
Oracle
FIN102 HTTP Solaris 11
Webserver HTTP Oracle mod_wl_ohs.so 12c
25-28 Server Update2+
Server
12.2.1.1+
Oracle RedHat

C
Oracle
FIN102 HTTP Linux
Webserver HTTP Oracle
25-29 Server (RHEL) 7.5
Server
12.2.1.1+ (64-bit)
Any
Intel/AMD
FIN102
25-30
Client
Workstation/P
C
User
Terminal ebased PC
running
Windows OS
Intel/AMD
2GB RAM
Windows 7
/ 8.1 / 10
Vendor (
32-Bit JRE for desktops with IE 11 Browser for
supporting applet screens
cl
Microsoft)
from
Microsoft
v 11
na
Available as
part of
Windows OS Windows
FIN102 Internet Intel/AMD
Web Browser from 10/ Vendor
25-31 Explorer 2GB RAM
Microsoft (Microsoft)
(11.0.9600.1
Fi

7501 or
above)
Chrome-
FIN102 Intel/AMD
Web Browser Not NA NA Chrome is Not certified for Finacle.
25-32 2GB RAM
Certified
Adobe v 11.1 Windows Download link for Adobe Flashplayer ( free
FIN102 Browser Add- Intel/AMD
Flashplay vendor 10 Vendor download)
25-33 on 2GB RAM
er Adobe (Microsoft) https://get.adobe.com/flashplayer/

© EdgeVerve Systems Limited External Confidential Page 15 of 56


Username : pratik.burman@edgeverve.com Ip address : 10.177.0.40 Time Stamp : 10/16/2020 11:11:22 AM
h
ig
Finacle UBS 10.2.25 Bill of Material

Part Infrastructure Supported OS


Name Details Additional Runtime requirements Remarks

yr
number type Hardware set Version

op
JRE on
JRE
FIN102 client Required for IE browser 64-Bit JRE is Finacle CRM screens no longer support Applet
JRE (Client) 1.8.0_71
25-34 desktop recommended based functionality.
(64-bit JRE)
(Windows)

C
Required for Workflow Integrator, for all of the App

RedHat
Business
e Server choices (WAS, JBOSS, Weblogic).

Download link:
cl
Business
Process https://access.redhat.com/products/red-hat-jboss-
FIN102 Process JBOSS Required only if BPM workflow is part
Managem 6.4 bpm-suite/
25-35 Management 7.0.3 of solution
ent Download link DB Schema:
Suite
na
Suite(redh https://access.redhat.com/jbossnetwork/restricted/
at BPMS) listSoftware.html?downloadType=distributions&prod
uct=
bpm.suite&productChanged=yes
RedHat
Business Required for FINRULES, for all of the App Server
Fi

Rule choices (WAS, JBOSS, Weblogic)


Business Rule
FIN102 Managem JBOSS Required only if Rule Engine is part of
Management 6.4.0
25-36 ent 7.0.3 full solution Part of RedHat JBoss BRMS 6.4.0 (Red Hat
Suite
System(R Customer Support Portal at
edHat https://access.redhat.com)
BRMS)

© EdgeVerve Systems Limited External Confidential Page 16 of 56


Username : pratik.burman@edgeverve.com Ip address : 10.177.0.40 Time Stamp : 10/16/2020 11:11:22 AM
h
ig
Finacle UBS 10.2.25 Bill of Material

5 Third Party Components Instructions

yr
Instructions on installation or usage of third party components.
Serial Directive Remarks

op
1 For Red Hat Specific download, Client will require a subscription with Red Hat to gain access. The respective Required for FinRules (DROOLS based) and FWI ( JBPM based)
product tar /zip has to be downloaded. Please check for specific instructions against the mentioned
components.
2 For all Third Party Licensed components relevant commercial license should be obtained by the client.
3 For software bundled (Embedded) with Finacle Solution, Finacle has an agreement for distribution with Jasper Reports is licensed software shipped as OEM. This is require

C
provider (Please confirm usage as part of the contract). This need not be downloaded. The URLs are only RI and FINRPT modules. Finacle packages connecting to WAS / JBO
specified for information of origin. Some client libraries may also be packaged as part of distribution rights etc may bundle client libraries for such software.
accorded to developers of client packages of such software.
4 The Mandatory components listed in the TPComponents will all be required for general functioning of Finacle One or more Finacle modules will use the mandatory components.

5
solution.
e
The package TPJars.tar, which is available along with the UBS cut, contains the mandatory FOSS
components. It can be extracted to TP jar location before the UBS installation and used. Alternatively,
cl
instead of using this package customer is free to download them (from the respective links) and use it
6 Jars/components marked as optional may be only required if specific solution component has been planned
as part of solution deployment. The component usage must be confirmed with solution architecture
na

7 Certain components downloaded may be available as a zip/tar. In most cases the FDM (Finacle download
Manager ) will require these to be extracted and the mentioned jars be placed in a download area for FDM to
pick and deploy to correct target area.
Fi

8 In specific cases FDM will directly work on the zip. For such cases read the deployment instructions carefully Relevant for dojo source files.
for the component.
9 Some optional components will be required to be installed as independent software in respective directories relevant for MQ Series Server, and MQ Series Client, NXFS Device
(preferably in separate hardware). Finacle components would then link to such components via drivers, Filenet , Jrules, MS AD, TAM , IBM TWS etc
configurations pointing to them. Refer to the Finacle Installation and Deployment guide for configuration
instructions for such components provided such components are part of the solution landscape.

10 Some downloads may contain source files which may require to be built on respective platforms. Refer to relevant for OpenSSL
the install/readme documentation for such downloads and set up a build area for the same. The path of the
built shared library should then be specified to FDM for deployment.

© EdgeVerve Systems Limited External Confidential Page 17 of 56


Username : pratik.burman@edgeverve.com Ip address : 10.177.0.40 Time Stamp : 10/16/2020 11:11:22 AM
h
ig
Finacle UBS 10.2.25 Bill of Material

Serial Directive Remarks

yr
11 Brief description about the column headers in TPComponents sheet

Mandatory Or Optional Or Embedded : This indicates Finacle dependency on the component and how it
bundled with Finacle

op
Mandatory - one or more Finacle applications depend on this and it is should be available for Finacle to
function
Optional - It is used by optional Finacle component(s), it is required to be present only when the related
optional Finacle solution is needed
Embedded - The TP component is embedded (Bundled) with Finacle solution , no need to download it
For Integration of the optional ThirdParty tool : The TP tool (like JBPM/ OmniDocs/Drools) for which this

C
component is required. Applicable for optional components
Need To Bundle in TP package: To be bundled it in the TP package so that the customer may not need to
download it.
Bundlable (approved by IPCell?) : IP cell approval status to include the component in the TP package
Bundle (Embed) With Solution : The Finacle solution which embeds(bundles) the TP component

e
cl
na
Fi

© EdgeVerve Systems Limited External Confidential Page 18 of 56


Username : pratik.burman@edgeverve.com Ip address : 10.177.0.40 Time Stamp : 10/16/2020 11:11:22 AM
h
ig
Finacle UBS 10.2.25 Bill of Material

6 Third Party Components

yr
Instructions

1. This sheet consists the list of all the Third Party components (Mandatory/Optional/Embedded) required for Finacle Solution

op
2. The list of third party components consists of licensed software, Freeware or Open source softwares.
3. Most of the FOSS - Mandatory components will be packaged along with the UBS installable or optionally it can be downloaded by the customer, before
installing Finacle.
4. Finacle utilizes a tool known as Finacle Deployment Manager (FDM+), for centralized installation which uses these third party components.

C
For
Mandator Integr Need
Sou Lice Bundl
y ation Ope To Home Need To
rce nsed able Bundled
Ver Deployme Or of the nSo Bundl Page Bundle
Component / Download From Component Used By Org (L)/ Lice Approva (appro (Embedde
Jar name
sio
n
Path Type

e Purpose
Solution
Deployment Steps nt
Location
Optional
Or
Embedde
d?
option
al
ThirdP
arty
tool
aniz
atio
n
Free
ware
(F)
urce
?
(Y/N)
nse
e in
TP
packa
ge?
l Status ved by
IPCell
?)
for
licens
e
(Embed)
with
Finacle?
d) With
Solution
Remarks
cl
http://central.mav The jar to be placed in
en.org/maven2/co EXTERNAL JARS PATH which is
mmons- an Input to FDM+. FDM+ will Apac
commons- fileupload/commo URM,FINBR copy this to J2EE Apa he
1.3. Required Approve
1 fileupload- ns- JAR/Library ANCH, <FE_INST_DIR>/common/lib/CM Application Mandatory che. F Y Lice Yes Yes No
3 for UX d
na
1.3.3.jar fileupload/1.3.3/c CRM-LOS N_TP_LIB from EXTERNAL Server org nse
ommons- JARS PATH and create a shared 2.0
fileupload- library and link it to the required
1.3.3.jar application.
The jar to be placed in
EXTERNAL JARS PATH which is
http://archive.apa an Input to FDM+. FDM+ will Apac
che.org/dist/com Used for URM,FINBR copy this to J2EE Apa he
commons-io- 1.3. Approve
2 mons/io/binaries/ JAR/Library document ANCH, <FE_INST_DIR>/common/lib/CM Application Mandatory che. F Y Lice Yes Yes No
1.3.2.jar 2 d
commons-io- handling CRM-LOS N_TP_LIB from EXTERNAL Server org nse
Fi

1.3.2-bin.zip JARS PATH and create a shared 2.0


library and link it to the required
application.
This jar
https:// may be
mvnre bundled
The jar can be found in lib folder,
positor with RI. It
that to be placed in EXTERNAL
y.com/ will be
http://archive.apa JARS PATH which is an Input to Apac
artifact available
commons- che.org/dist/poi/re FWI, FWI, FDM+. FDM+ will copy this to J2EE Apa he
1.1. Approve /comm under
3 logging- lease/bin/poi-bin- JAR/Library FINBRAN FINBRANCH <FE_INST_DIR>/common/lib/CM Application Mandatory che. F Y Lice Yes Yes No
13 d ons- fininfra/com
1.1.3.jar 3.13- CH, URM , CRM-LOS N_TP_LIB from EXTERNAL Server org nse
logging mon/lib. It
20150929.zip JARS PATH and create a shared 2.0
/comm can be
library and link it to the required
ons- picked from
application.
logging there or
/1.1.3 downloade
d fresh
BSD
The zip file has to be extracted to The
dojo-release- 3-
http://download.d a folder and that path should be J2EE Dojo
1.8.6.tar.gz or 1.8. For FINUX Clau Approve
4 ojotoolkit.org/rele JAR/Library FINUX given as an Input to FDM+. Application Mandatory Fou F Y Yes Yes No
dojo-release- 6 framework se d
ase-1.8.6/ FDM+ will copy this to the Server ndati
1.8.6.zip Lice
required folder of the application. on
nse
The source zip file has to be
BSD
downloaded and copied to a The
3-
http://download.d folder and that path should be J2EE Dojo
dojo-release- 1.8. For FINUX Clau Approve
5 ojotoolkit.org/rele JAR/Library FINUX given as an Input to FDM+ Application Mandatory Fou F Y Yes Yes No
1.8.6-src.zip 6 framework se d
ase-1.8.6/ “Customized DOJO source Server ndati
Lice
archive path”. FDM+ will do a on
nse
custom build with that.

© EdgeVerve Systems Limited External Confidential Page 19 of 56


Username : pratik.burman@edgeverve.com Ip address : 10.177.0.40 Time Stamp : 10/16/2020 11:11:22 AM
h
ig
Finacle UBS 10.2.25 Bill of Material

yr
For
Mandator Integr Need
Sou Lice Bundl
y ation Ope To Home Need To
rce nsed able Bundled
Ver Deployme Or of the nSo Bundl Page Bundle
Component / Download From Component Used By Org (L)/ Lice Approva (appro (Embedde
sio Purpose Deployment Steps nt Optional option urce e in for (Embed) Remarks
Jar name Path Type Solution aniz Free nse l Status ved by d) With
n Location Or al ? TP licens with
atio ware IPCell Solution
Embedde ThirdP (Y/N) packa e Finacle?
n (F) ?)
d? arty ge?

op
tool

The jar to be placed in


https://
EXTERNAL JARS PATH which is
mvnre
an Input to FDM+. FDM+ will Apac
http://central.mav positor
copy this to J2EE Apa he
1.6. en.org/maven2/d URM, CRM- Approve y.com/
6 dom4j-1.6.1.jar JAR/Library <FE_INST_DIR>/common/lib/CM Application Mandatory che. F Y Lice Yes Yes No
1 om4j/dom4j/1.6.1/ LOS d artifact
N_TP_LIB from EXTERNAL Server org nse
dom4j-1.6.1.jar /dom4j
JARS PATH and create a shared 2.0
/dom4j

C
library and link it to the required
/1.6.1
application.
Jar to be placed in EXTERNAL
http://search.mav JARS PATH which is an Input to
Apac
en.org/remotecon FDM+. FDM+ will copy this to
REST J2EE he
tent?filepath=com <FE_INST_DIR>/common/lib/CM Goo Approve
7 gson-2.5.jar 2.5 JAR/Library specificatio FSB Application Mandatory F Y Lice Yes Yes No
/google/code/gso N_TP_LIB from EXTERNAL gle d
n jar Server nse
n/gson/2.5/gson- JARS PATH and create a shared
2.0
2.5.jar library and link it to the required

e application.
This jar is
bundled
with the RI
package. It
cl
Jar to be placed in EXTERNAL is possible
Internally JARS PATH which is an Input to TIB that RI is
http://jasperreport used by FDM+. FDM+ will copy this to CO not
s.sourceforge.net/ JasperRep <FE_INST_DIR>/common/lib/CM (Earl Approve installed.
2.1. J2EE
itext- maven2/com/low orts, to FINRPT,RI,C N_TP_LIB from EXTERNAL Mandatory/ ier it MPL d for RI, Hence it is
8 7.js JAR/Library Application F Y Yes Yes Yes
2.1.7.js2.jar agie/itext/2.1.7.js provide RM-LOS JARS PATH and create a shared Embedded was 1.1 distribute FINRPT recommend
2 Server
2/itext- support for library and link it to the required Jasp d As-IS ed to
na
2.1.7.js2.jar PDF report application. ersof download
generation. t) additionally.
Bundled with RI CRM
requires it
in
CMN_TP_L
IB
Jar to be placed in EXTERNAL
http://search.mav FOR JAVA JARS PATH which is an Input to
en.org/remotecon to JSON FDM+. FDM+ will copy this to Approve
Fi

J2EE Orac
javax.json- 1.0. tent?filepath=org/ data <FE_INST_DIR>/common/lib/CM CDD d for
9 JAR/Library FDMA,FSB Application Mandatory le F Y Yes Yes No
1.0.2.jar 2 glassfish/javax.js transforma N_TP_LIB from EXTERNAL L 1.1 distribute
Server Java
on/1.0.2/javax.jso tion in JARS PATH and create a shared d As-IS
n-1.0.2.jar REST library and link it to the required
application.
The jar to be placed in
EXTERNAL JARS PATH which is
Required an Input to FDM+. FDM+ will
http://central.mav JDO
for XML copy this to J2EE JDO
1 en.org/maven2/jd M Approve
jdom-1.0.jar 1.0 JAR/Library parsing in FINBRANCH <FE_INST_DIR>/common/lib/CM Application Mandatory M.or F Y Yes Yes No
0 om/jdom/1.0/jdom Lice d
Fibranch N_TP_LIB from EXTERNAL Server g
-1.0.jar nse
module JARS PATH and create a shared
library and link it to the required
application.
GNU Approve
Gen d for
eral client
<JAVA_HOME>\jre\lib\jh.jar Publi downloa
should be copied to EXTERNAL c dable.
http://search.mav
Required JARS PATH which is an Input to Lice As per
en.org/remotecon
for the FDM+. FDM+ will copy this to J2EE Orac nse - the
1 tent?filepath=com
jh-2.0.jar 2 JAR/Library working of FINBRANCH <FE_INST_DIR>/common/lib/CM Application Mandatory le F Y Versi Yes communi Yes No
1 /sun/woodstock/d
the Help N_TP_LIB from EXTERNAL Server Java on 2 cation
ependlibs/jh/2.0/j
System JARS PATH and create a shared with with IP
h-2.0.jar
library and link it to the required the cell it
application. class can be
path bundled
exce if it is
ption dynamic

© EdgeVerve Systems Limited External Confidential Page 20 of 56


Username : pratik.burman@edgeverve.com Ip address : 10.177.0.40 Time Stamp : 10/16/2020 11:11:22 AM
h
ig
Finacle UBS 10.2.25 Bill of Material

yr
For
Mandator Integr Need
Sou Lice Bundl
y ation Ope To Home Need To
rce nsed able Bundled
Ver Deployme Or of the nSo Bundl Page Bundle
Component / Download From Component Used By Org (L)/ Lice Approva (appro (Embedde
sio Purpose Deployment Steps nt Optional option urce e in for (Embed) Remarks
Jar name Path Type Solution aniz Free nse l Status ved by d) With
n Location Or al ? TP licens with
atio ware IPCell Solution
Embedde ThirdP (Y/N) packa e Finacle?
n (F) ?)
d? arty ge?

op
tool

ally
linked.

https://

C
Jar to be placed in EXTERNAL
mvnre
http://search.mav JARS PATH which is an Input to
The positor
en.org/remotecon FDM+. FDM+ will copy this to
J2EE JSO JSO y.com/
1 json- tent?filepath=org/j Required URM,FDMA, <FE_INST_DIR>/common/lib/CM Approve
JAR/Library Application Mandatory N.or F Y N Yes Yes artifact No
2 20090211.jar son/json/2009021 for UX FINBRANCH N_TP_LIB from EXTERNAL d
Server g Lice /org.js
1/json- JARS PATH and create a shared
nse on/json
20090211.jar library and link it to the required
/20090
application.
211
The jar can be found in lib folder,

1
3
log4j-1.2.17.jar
1.2.
17
http://www-
us.apache.org/dis
t/logging/log4j/1.2
.17/log4j-
e
JAR/Library
For
Logging in
CRM.
CRM-LOS
that to be placed in EXTERNAL
JARS PATH which is an Input to
FDM+. FDM+ will copy this to
<FE_INST_DIR>/common/lib/CM
N_TP_LIB from EXTERNAL
J2EE
Application
Server
Mandatory
Apa
che.
org
F Y
Apac
he
Lice
nse
Yes
Approve
d
Yes
https://
mvnre
positor
y.com/
artifact
No
Used for
logging in
CRM
application.
cl
1.2.17.zip JARS PATH and create a shared 2.0 /log4j/l
library and link it to the required og4j/1.
application. 2.17
No need to
bundles as
it is
12. This is included in the library path C included in
na
1 Part of Oracle DB XML Orac
Oracle XDK 1.0. JAR/Library along with other Oracle libraries. Application Mandatory F N No NA No the library
4 Install Parsing le
1.0 No explicit setup required Server path with
Other
Oracle
libraries
This jar
may be
Required
bundled
https://mvnreposit for The jar to be placed in
http:// with RI. It
ory.com/artifact/or uploading EXTERNAL JARS PATH which is
mvnre will be
Fi

g.apache.poi/poi/ Excel an Input to FDM+. FDM+ will Apac


URM,FINRU positor available
3.17 sheet to an copy this to J2EE Apa he
1 3.1 LES Approve y.com/ under
poi-3.17.jar JAR/Library Oracle <FE_INST_DIR>/common/lib/CM Application Mandatory che. F Y Lice Yes Yes No
5 7 (DROOLS),C d artifact fininfra/com
http://central.mav database. N_TP_LIB from EXTERNAL Server org nse
RM-LOS /org.ap mon/lib. It
en.org/maven2/or Used by JARS PATH and create a shared 2.0
ache.p can be
g/apache/poi/poi/ Finrules, library and link it to the required
oi/poi/3 picked from
3.17/poi-3.17.jar RI, URM, application.
.13 there or
CRM
downloade
d fresh
Required
https://mvnreposit
for The jar to be placed in
ory.com/artifact/or
uploading EXTERNAL JARS PATH which is
g.apache.poi/poi-
Excel an Input to FDM+. FDM+ will Apac
ooxml/3.17 URM,FINRU
sheet to an copy this to J2EE Apa he
1 poi-ooxml- 3..1 LES Approve
JAR/Library Oracle <FE_INST_DIR>/common/lib/CM Application Mandatory che. F Y Lice Yes Yes No
6 3.17.jar 7 http://central.mav (DROOLS),C d
database. N_TP_LIB from EXTERNAL Server org nse
en.org/maven2/or RM-LOS
Used by JARS PATH and create a shared 2.0
g/apache/poi/poi-
Finrules, library and link it to the required
ooxml/3.17/poi-
RI, URM, application.
ooxml-3.17.jar
CRM
https://mvnreposit Required
The jar to be placed in
ory.com/artifact/or for
EXTERNAL JARS PATH which is
g.apache.poi/poi- uploading
an Input to FDM+. FDM+ will Apac
ooxml- Excel
poi-ooxml- copy this to J2EE Apa he
1 3.1 schemas/3.17 sheet to an URM, CRM- Approve
schemas- JAR/Library FE_INST_DIR>/common/lib/CMN Application Mandatory che. F Y Lice Yes Yes No
7 7 Oracle LOS d
3.17.jar _TP_LIB from EXTERNAL JARS Server org nse
http://central.mav database.
PATH and create a shared library 2.0
en.org/maven2/or Used by
and link it to the required
g/apache/poi/poi- RI, URM,
application.
ooxml- CRM

© EdgeVerve Systems Limited External Confidential Page 21 of 56


Username : pratik.burman@edgeverve.com Ip address : 10.177.0.40 Time Stamp : 10/16/2020 11:11:22 AM
h
ig
Finacle UBS 10.2.25 Bill of Material

yr
For
Mandator Integr Need
Sou Lice Bundl
y ation Ope To Home Need To
rce nsed able Bundled
Ver Deployme Or of the nSo Bundl Page Bundle
Component / Download From Component Used By Org (L)/ Lice Approva (appro (Embedde
sio Purpose Deployment Steps nt Optional option urce e in for (Embed) Remarks
Jar name Path Type Solution aniz Free nse l Status ved by d) With
n Location Or al ? TP licens with
atio ware IPCell Solution
Embedde ThirdP (Y/N) packa e Finacle?
n (F) ?)
d? arty ge?

op
tool

schemas/3.17/poi
-ooxml-schemas-
3.17.jar

https://mvnreposit
Required
ory.com/artifact/or The jar to be placed in
for
g.apache.poi/poi- EXTERNAL JARS PATH which is

C
uploading
scratchpad/3.17 an Input to FDM+. FDM+ will Apac
Excel
copy this to J2EE Apa he
1 poi-scratchpad- 3.1 sheet to an URM, CRM- Approve
http://central.mav JAR/Library FE_INST_DIR>/common/lib/CMN Application Mandatory che. F Y Lice Yes Yes No
8 3.17.jar 7 Oracle LOS d
en.org/maven2/or _TP_LIB from EXTERNAL JARS Server org nse
database.
g/apache/poi/poi- PATH and create a shared library 2.0
Used by
scratchpad/3.17/p and link it to the required
RI, URM,
oi-scratchpad- application.
CRM
3.17.jar
Roboto- Versio
Regular-
webfont.ttf ,
Roboto-
Regular-
webfont.eot &
https://code.googl
e Copy this to Third party folder of
J2EE
Apac
he
n not
mentio
ned,
correct
for
For Google
“Roboto”
font -
cl
1 e.com/p/roboto- For FINUX EXTENDED DOCUMENT Approve version
Roboto- NA JAR/Library FINUX Application Mandatory F y Lice Yes Yes https:// No
9 webfont/downloa framework ROOT(FE installation d taken was
Regular- Server nse fonts.g
ds/list folder/ExtRoot) the one
webfont.woff 2.0 oogle.c
available in
files to be om/sp
Apr 2015
downloaded ecimen
from the given /Robot
na
URL o

https://
The jar can be found in lib folder,
mvnre
that to be placed in EXTERNAL
positor
http://archive.apa This is JARS PATH which is an Input to Apac
y.com/
che.org/dist/poi/re used in FDM+. FDM+ will copy this to J2EE Apa he
2 xmlbeans- URM, CRM- Approve artifact
2.6 lease/bin/poi-bin- JAR/Library XML <FE_INST_DIR>/common/lib/CM Application Mandatory che. F Y Lice Yes Yes No
0 2.6.0.jar LOS d /org.ap
3.13- based N_TP_LIB from EXTERNAL Server org nse
ache.x
20150929.zip uploads. JARS PATH and create a shared 2.0
mlbea
library and link it to the required
Fi

ns/xml
application.
beans/
2.6.0
The jar to be placed in
http://central.mav EXTERNAL JARS PATH which is
en.org/maven2/or an Input to FDM+. FDM+ will Apac
xmlbeans- g/apache/xmlbea copy this to J2EE Apa he
2 2.5. Approve
qname- ns/xmlbeans- JAR/Library URM <FE_INST_DIR>/common/lib/CM Application Mandatory che. F Y Lice Yes Yes No
1 0 d
2.5.0.jar qname/2.5.0/xmlb N_TP_LIB from EXTERNAL Server org nse
eans-qname- JARS PATH and create a shared 2.0
2.5.0.jar library and link it to the required
application.
Open SSL
library
should be
present as
https:// a shared
Ope github. object. If
Install Openssl in the server and
nSS com/o the source
provide the Installation path as
To L penssl/ code is
an Input to FDM+. FDM+ will set C Ope
2 1.0. implement and Approve openss downloade
OpenSSL www.openssl.org JAR/Library LD_LIBRARY_PATH in Application Mandatory nSS F Y Yes Yes No
2 2o SSL for SSL d l/blob/ d, please
/etc/b2k/<INSTALL Server L
Limo eay OpenS configure
ID>/FINCORE/com/commonenv.
licen SL_1_ the make
com
se 0_2k/L according
ICENS to
E Readme/ins
tall
directives
and build

© EdgeVerve Systems Limited External Confidential Page 22 of 56


Username : pratik.burman@edgeverve.com Ip address : 10.177.0.40 Time Stamp : 10/16/2020 11:11:22 AM
h
ig
Finacle UBS 10.2.25 Bill of Material

yr
For
Mandator Integr Need
Sou Lice Bundl
y ation Ope To Home Need To
rce nsed able Bundled
Ver Deployme Or of the nSo Bundl Page Bundle
Component / Download From Component Used By Org (L)/ Lice Approva (appro (Embedde
sio Purpose Deployment Steps nt Optional option urce e in for (Embed) Remarks
Jar name Path Type Solution aniz Free nse l Status ved by d) With
n Location Or al ? TP licens with
atio ware IPCell Solution
Embedde ThirdP (Y/N) packa e Finacle?
n (F) ?)
d? arty ge?

op
tool

the shared
library. This
can be then
deployed
as stated in
the
deployment

C
column.

https://
mvnre
positor

2
3
hk2-api-
2.5.0.jar
2.5.
0
https://mvnreposit
ory.com/artifact/or
g.glassfish.hk2/hk
2-api/2.5.0 e
JAR/Library
For REST
on Jersey
endpoint
FSB
To be added to shared library
path
J2EE
Application
Server
Mandatory
Orac
le
Java
F Y
CDD
L 1.1
Yes
Approve
d for
distribute
d "As-IS"
Yes
y.com/
artifact
/org.gl
assfish
.hk2/hk
No
Jar to be
copied from
the folder
"\jaxrs-
ri\ext" in the
cl
zip file
2-
locator
/2.4.0-
b34

https://
na
mvnre
positor
Jar to be
y.com/
https://mvnreposit Approve copied from
For REST J2EE Orac artifact
2 hk2-locator- 2.5. ory.com/artifact/or To be added to shared library CDD d for the folder
JAR/Library on Jersey FSB Application Mandatory le F Y Yes Yes /org.gl No
4 2.5.0.jar 0 g.glassfish.hk2/hk path L 1.1 distribute "\jaxrs-
endpoint Server Java assfish
2-locator/2.5.0 d "As-IS" ri\ext" in the
.hk2/hk
zip file
2-
locator
/2.4.0-
Fi

b34

https://
mvnre
positor
Jar to be
y.com/
https://mvnreposit Approve copied from
For REST J2EE Orac artifact
2 hk2-utils- 2.5. ory.com/artifact/or To be added to shared library CDD d for the folder
JAR/Library on Jersey FSB Application Mandatory le F Y Yes Yes /org.gl No
5 2.5.0.jar 0 g.glassfish.hk2/hk path L 1.1 distribute "\jaxrs-
endpoint Server Java assfish
2-utils/2.5.0 d "As-IS" ri\ext" in the
.hk2/hk
zip file
2-
utils/2.
4.0-
b34

https://
mvnre
positor
Jar to be
https://mvnreposit y.com/
Approve copied from
ory.com/artifact/ja For REST J2EE Orac artifact
2 jakarta.annotati 1.3. To be added to shared library CDD d for the folder
karta.annotation/j JAR/Library on Jersey FSB Application Mandatory le F Y Yes Yes /javax. No
6 on-api-1.3.4.jar 4 path L 1.1 distribute "\jaxrs-
akarta.annotation endpoint Server Java annota
d "As-IS" ri\ext" in the
-api/1.3.4 tion/jav
zip file
ax.ann
otation
-
api/1.2

© EdgeVerve Systems Limited External Confidential Page 23 of 56


Username : pratik.burman@edgeverve.com Ip address : 10.177.0.40 Time Stamp : 10/16/2020 11:11:22 AM
h
ig
Finacle UBS 10.2.25 Bill of Material

yr
For
Mandator Integr Need
Sou Lice Bundl
y ation Ope To Home Need To
rce nsed able Bundled
Ver Deployme Or of the nSo Bundl Page Bundle
Component / Download From Component Used By Org (L)/ Lice Approva (appro (Embedde
sio Purpose Deployment Steps nt Optional option urce e in for (Embed) Remarks
Jar name Path Type Solution aniz Free nse l Status ved by d) With
n Location Or al ? TP licens with
atio ware IPCell Solution
Embedde ThirdP (Y/N) packa e Finacle?
n (F) ?)
d? arty ge?

op
tool

https://
mvnre
positor
Jar to be
https://mvnreposit y.com/
Approve copied from
ory.com/artifact/or For REST J2EE Orac artifact
2 jakarta.inject- 2.5. To be added to shared library CDD d for the folder
g.glassfish.hk2.ex JAR/Library on Jersey FSB Application Mandatory le F Y Yes Yes /org.gl No
7 2.5.0.jar 0 path L 1.1 distribute "\jaxrs-

C
ternal/jakarta.inje endpoint Server Java assfish
d "As-IS" ri\ext" in the
ct/2.5.0 .hk2.ex
zip file
ternal/j
avax.in
ject/2.4
.0-b34

https://
mvnre

2
8
jakarta.ws.rs-
api-2.1.5.jar
2.1.
5
https://mvnreposit
ory.com/artifact/ja
karta.ws.rs/jakart
a.ws.rs-api/2.1.5 e
JAR/Library
REST:
JAX-RS
2.x
Specificati
on jar
FSB
To be added to shared library
path
J2EE
Application
Server
Mandatory
Orac
le
Java
F Y
CDD
L 1.1
Yes
Approve
d for
distribute
d "As-IS"
Yes
positor
y.com/
artifact
/javax.
ws.rs/j
No
Jar to be
copied from
the folder
"\jaxrs-
ri\api" in the
cl
avax.w zip file
s.rs-
api/2.0
.1
Jar to be
https://mvnreposit
Approve copied from
ory.com/artifact/or For REST J2EE Orac
2 jersey-client- 2.2 To be added to shared library CDD d for the folder
na
g.glassfish.jersey. JAR/Library on Jersey FSB Application Mandatory le F Y Yes Yes No
9 2.28.jar 8 path L 1.1 distribute "\jaxrs-ri\lib"
core/jersey- endpoint Server Java
d "As-IS" in the zip
client/2.28
file
Jar to be
https://mvnreposit
Approve copied from
jersey- ory.com/artifact/or For REST J2EE Orac
3 2.2 To be added to shared library CDD d for the folder
common- g.glassfish.jersey. JAR/Library on Jersey FSB Application Mandatory le F Y Yes Yes No
0 8 path L 1.1 distribute "\jaxrs-ri\lib"
2.28.jar core/jersey- endpoint Server Java
d "As-IS" in the zip
common/2.28
file
https://mvnreposit Jar to be
Fi

jersey- ory.com/artifact/or Approve copied from


For REST J2EE Orac
3 container- 2.2 g.glassfish.jersey. To be added to shared library CDD d for the folder
JAR/Library on Jersey FSB Application Mandatory le F Y Yes Yes No
1 servlet-core- 8 containers/jersey- path L 1.1 distribute "\jaxrs-ri\lib"
endpoint Server Java
2.28.jar container-servlet- d "As-IS" in the zip
core/2.28 file

https://
mvnre
positor
y.com/
http://repo1.mave artifact Jar to be
n.org/maven2/org Approve /org.gl copied from
For REST J2EE Orac
3 jersey-guava- 2.2 /glassfish/jersey/b To be added to shared library CDD d for assfish the folder
JAR/Library on Jersey FSB Application Mandatory le F Y Yes Yes No
2 2.22.2.jar 2.2 undles/jaxrs- path L 1.1 distribute .jersey. "\jaxrs-
endpoint Server Java
ri/2.22.2/jaxrs-ri- d As-IS bundle ri\ext" in the
2.22.2.zip s.repa zip file
ckaged
/jersey
-
guava/
2.22.2
Jar to be
https://mvnreposit
Approve copied from
ory.com/artifact/or For REST J2EE Orac
3 jersey-media- 2.2 To be added to shared library CDD d for the folder
g.glassfish.jersey. JAR/Library on Jersey FSB Application Mandatory le F Y Yes Yes No
3 jaxb-2.28.jar 8 path L 1.1 distribute "\jaxrs-ri\lib"
media/jersey- endpoint Server Java
d "As-IS" in the zip
media-jaxb/2.28
file
https://mvnreposit For REST J2EE Orac Jar to be
3 jersey-server- 2.2 To be added to shared library CDD Approve
ory.com/artifact/or JAR/Library on Jersey FSB Application Mandatory le F Y Yes Yes No copied from
4 2.28.jar 8 path L 1.1 d for
g.glassfish.jersey. endpoint Server Java the folder

© EdgeVerve Systems Limited External Confidential Page 24 of 56


Username : pratik.burman@edgeverve.com Ip address : 10.177.0.40 Time Stamp : 10/16/2020 11:11:22 AM
h
ig
Finacle UBS 10.2.25 Bill of Material

yr
For
Mandator Integr Need
Sou Lice Bundl
y ation Ope To Home Need To
rce nsed able Bundled
Ver Deployme Or of the nSo Bundl Page Bundle
Component / Download From Component Used By Org (L)/ Lice Approva (appro (Embedde
sio Purpose Deployment Steps nt Optional option urce e in for (Embed) Remarks
Jar name Path Type Solution aniz Free nse l Status ved by d) With
n Location Or al ? TP licens with
atio ware IPCell Solution
Embedde ThirdP (Y/N) packa e Finacle?
n (F) ?)
d? arty ge?

op
tool

core/jersey- distribute "\jaxrs-ri\lib"


server/2.28 d "As-IS" in the zip
file
The
required
class file is
bundled

C
with WAS,
but not
available
with
JBOSS.
The FDM
This a tool
proprieta validation
The version of these jars ry script does
3
5
j2ee.jar
Part of WAS
Application
Server
e
JAR/Library
Required
for CRM
depends upon the WAS installed.
This jar need to be coped to
$FINACLE_INSTALL_HOME/co
mmon/lib/CMN_TP_LIB folder.
J2EE
Application
Server
Mandatory IBM F Y
propr
ietar
y
No
compone
nt to be
check
with
SAM
NA No
not have
different
action for
JBOSS and
WAS,
cl
team hence, the
jar is
marked as
mandatory
for
deployment
, though it
na
is not
required in
case of
JBOSS.
http://code.angula Required J2EE Mandatory Required
3 1.5. Goo Approve
Angular rjs.org/1.5.8/angul JAR/Library for latest FCSE UI Application / F Y MIT Yes Yes No for latest
6 8 gle d
ar-1.5.8.zip FCSE UI Server Embedded FCSE UI

The
license
Fi

for the
https://angular-ui-
current
tree.github.io/ang Required J2EE Mandatory Required
3 Tree Goo provided
NA ular-ui- JAR/Library for latest FCSE UI Application / F Y Yes Yes No for latest
7 Component gle version
tree/#/basic- FCSE UI Server Embedded FCSE UI
is MIT, It
example
is
approve
d for
usage.
https://
github.
com/a
https://material.an Required J2EE Mandatory ngular/ Required
3 Angular 1.1. Goo Approve
gularjs.org/latest/ JAR/Library for latest FCSE UI Application / F Y MIT Yes Yes materi No for latest
8 Material 1 gle d
demo/tabs FCSE UI Server Embedded al/blob/ FCSE UI
v1.1.1/
LICEN
SE
Used in 1. JAR file to be placed in the Version of
CRM ‘repository’ during BUILD process this jar is
Architectur 2. For product testing in releases 20.0. Going
e including IUT/IIT, product team to forward
FININFRA - Apac
https://mvnreposit SAFFrame place guava-20.0.jar in Finacle
27. Common, J2EE he
3 guava-27.0- ory.com/artifact/c work Layer COMMON_TP_LIB Goo Approve team has to
0- JAR/Library SSO, CRM- Application Mandatory F Y Lice Yes Yes No
9 jre.jar om.google.guava/ for caching 3.The jar to be placed in gle d monitor and
jre LOS Server nse
guava/27.0-jre database EXTERNAL JARS PATH which is manage
,Finrules 2.0
(DB) query an Input to FDM+. FDM+ will upcoming
translation copy this to new
- included <CRM>/common/lib/CMN_TP_LI versions
during B from EXTERNAL JARS PATH and handle

© EdgeVerve Systems Limited External Confidential Page 25 of 56


Username : pratik.burman@edgeverve.com Ip address : 10.177.0.40 Time Stamp : 10/16/2020 11:11:22 AM
h
ig
Finacle UBS 10.2.25 Bill of Material

yr
For
Mandator Integr Need
Sou Lice Bundl
y ation Ope To Home Need To
rce nsed able Bundled
Ver Deployme Or of the nSo Bundl Page Bundle
Component / Download From Component Used By Org (L)/ Lice Approva (appro (Embedde
sio Purpose Deployment Steps nt Optional option urce e in for (Embed) Remarks
Jar name Path Type Solution aniz Free nse l Status ved by d) With
n Location Or al ? TP licens with
atio ware IPCell Solution
Embedde ThirdP (Y/N) packa e Finacle?
n (F) ?)
d? arty ge?

op
tool

SQL and create a shared library and same in


Server and link it to CRM and LOS product
EDB application. releases.
Porting This is
required to
Used for notify any
Finrules - deprecated

C
Drools rule signatures
engine in APIs or
also changes in
APIs used
in this code
for now.

e Build Instructions:
http://xerces.apache.org/xerces-
c/build-3.html#UNIX
https://
cl
https://archive.ap Apac archive
Softlink creation:
ache.org/dist/xerc Apa he .apach
4 3.1. XML please create soft links under Approve
XERCES es/c/3/sources/xe JAR/Library Mandatory che. F Y Lice Yes Yes e.org/d No
0 4 Parsing path /usr/local/lib for the d
rces-c- org nse ist/xerc
2 XERCES SO's present in
3.1.4.tar.gz 2.0 es/c/3/
libxerces-c-3.1.so ->
source
/opt/xerces/lib/libxerces-c-3.1.so
s/
na
libxerces-c.so ->
/opt/xerces/lib/libxerces-c-3.1.so

The
SVS : to
product
convert
https://mvnreposit is
images of J2EE
4 jai-core- 1.1. ory.com/artifact/ja JBO approve
Fi

JAR/Library tiff format SVS Application Mandatory F Y Yes Yes No


1 1.1.3.jar 3 vax.media/jai- SS d for
to png or Server
core bundling
gif file
in "AS-
format
IS" form
Sun
Micr
osyst
ems, The
SVS : to
Inc. product
convert
https://mvnreposit Binar is
images of J2EE
4 jai-codec- 1.1. ory.com/artifact/c JBO y approve
JAR/Library tiff format SVS Application Mandatory F Y Yes Yes No
2 1.1.3.jar 3 om.sun.media/jai- SS Cod d for
to png or Server
codec/1.1.3 e bundling
gif file
Lice in "AS-
format
nse IS" form.
Agre
eme
nt

© EdgeVerve Systems Limited External Confidential Page 26 of 56


Username : pratik.burman@edgeverve.com Ip address : 10.177.0.40 Time Stamp : 10/16/2020 11:11:22 AM
h
ig
Finacle UBS 10.2.25 Bill of Material

yr
For
Mandator Integr Need
Sou Lice Bundl
y ation Ope To Home Need To
rce nsed able Bundled
Ver Deployme Or of the nSo Bundl Page Bundle
Component / Download From Component Used By Org (L)/ Lice Approva (appro (Embedde
sio Purpose Deployment Steps nt Optional option urce e in for (Embed) Remarks
Jar name Path Type Solution aniz Free nse l Status ved by d) With
n Location Or al ? TP licens with
atio ware IPCell Solution
Embedde ThirdP (Y/N) packa e Finacle?
n (F) ?)
d? arty ge?

op
tool

This is a
mandatory
jar to be
downloade
d for FSB in
WebLogic
deployment

C
s. In
JBOSS and
WAS
deployment
s, the
https://mvnreposit
required
ory.com/artifact/x The jar will get copied to http://w
XML library for
erces/xercesImpl/ <common_root_path>/TPJARS ww.ap
Parsing Apac FIUI to
2.9.1 by FDM in weblogic ache.o
used in J2EE Apa he function is
4 xercesImpl- 2.9. Only For deployments. In other Approve rg/licen
3 2.9.1.jar 1 http://central.mav
en.org/maven2/xe
rces/xercesImpl/2
.9.1/xercesImpl-
2.9.1.jar
e
JAR/Library FIUI in
WebLogic
deploymen
ts.
Weblogic applications servers, the required
library for FIUI to function is
provided as part of parent class
loader itself
Application
Server
Optional che.
org
F Y Lice
nse
2.0
Yes
d
Yes
ses/LI
CENS
E-
2.0.txt
No provided as
part of
parent
class loader
itself.
cl
However, if
the
WebLogic
installation
is done with
webservice
na
compatible
template,
the jar
would not
be required.
This is a
mandatory
jar to be
downloade
d for FSB in
Fi

WebLogic
deployment
s. In
JBOSS and
WAS
deployment
s, the
https://
required
The jar will get copied to www.e
library for
<common_root_path>/TPJARS clipse.
FIUI to
https://mvnreposit by FDM in weblogic org/org
J2EE function is
4 jaxrpc-impl- 1.1. ory.com/artifact/c FSB - Only deployments. In other EPL /docu
JAR/Library FSB Application Optional F Y Yes Yes No provided as
4 1.1.5.jar 5 om.sun.xml.rpc/ja For Weblogic applications servers, the required 2.0 ments/
Server part of
xrpc-impl/1.1.5 library for FIUI to function is epl-
parent
provided as part of parent class 2.0/EP
class loader
loader itself L-
itself.
2.0.txt
However, if
the
WebLogic
installation
is done with
webservice
compatible
template,
the jar
would not
be required.

© EdgeVerve Systems Limited External Confidential Page 27 of 56


Username : pratik.burman@edgeverve.com Ip address : 10.177.0.40 Time Stamp : 10/16/2020 11:11:22 AM
h
ig
Finacle UBS 10.2.25 Bill of Material

yr
For
Mandator Integr Need
Sou Lice Bundl
y ation Ope To Home Need To
rce nsed able Bundled
Ver Deployme Or of the nSo Bundl Page Bundle
Component / Download From Component Used By Org (L)/ Lice Approva (appro (Embedde
sio Purpose Deployment Steps nt Optional option urce e in for (Embed) Remarks
Jar name Path Type Solution aniz Free nse l Status ved by d) With
n Location Or al ? TP licens with
atio ware IPCell Solution
Embedde ThirdP (Y/N) packa e Finacle?
n (F) ?)
d? arty ge?

op
tool

The
Apache
Needed for
http://central.mav Software
FINRULES Apac
en.org/maven2/co License,
and FWI J2EE he
4 guice-servlet- m/google/inject/e Goo Approve Version 2.0
3.0 JAR/Library solution, in FWI Application Mandatory F Y Lice Yes Yes No
5 3.0.jar xtensions/guice- gle d http://www.
JBOSS 7 Server nse
servlet/3.0/guice- apache.org/
deploymen 2.0

C
servlet-3.0.jar licenses/LI
ts
CENSE-
2.0.txt
The
http://central.mav
Apache
en.org/maven2/or
Software
g/apache/oltu/oau Required Apac
License,
org.apache.oltu th2/org.apache.olt for JBOSS FININFRA - J2EE Apa he
4 1.0. Approve Version 2.0
.oauth2.authzs u.oauth2.authzser JAR/Library 7 Common, Application Mandatory che. F Y Lice Yes Yes No
6 2 d http://www.
erver-1.0.2.jar ver/1.0.2/org.apa deploymen SSO Server org nse
che.oltu.oauth2.a
uthzserver-
1.0.2.jar
e ts 2.0
apache.org/
licenses/LI
CENSE-
2.0.txt
The
cl
http://central.mav Apache
en.org/maven2/or Software
Required Apac
g/apache/oltu/oau License,
org.apache.oltu for JBOSS FININFRA - J2EE Apa he
4 1.0. th2/org.apache.olt Approve Version 2.0
.oauth2.commo JAR/Library 7 Common, Application Mandatory che. F Y Lice Yes Yes No
7 2 u.oauth2.common d http://www.
n-1.0.2.jar deploymen SSO Server org nse
/1.0.2/org.apache apache.org/
ts 2.0
.oltu.oauth2.com licenses/LI
na
mon-1.0.2.jar CENSE-
2.0.txt
This jars is
The jar can be found in lib folder, used for
Required
that to be placed in EXTERNAL SSO
http://central.mav for SSO
JARS PATH which is an Input to Apac OAUTH
en.org/maven2/co OAUTH
FININFRA - FDM+. FDM+ will copy this to J2EE Apa he support.
4 commons- mmons- support. Approve
1.9 JAR/Library Common, <FE_INST_DIR>/common/lib/CM Application Mandatory che. F Y Lice Yes Yes No Earlier, the
8 codec-1.9.jar codec/commons- New d
SSO N_TP_LIB from EXTERNAL Server org nse jar was in
codec/1.9/commo feature
JARS PATH and create a shared 2.0 TPOptional
Fi

ns-codec-1.9.jar introduced
library and link it to the required Component
in 11.6
application. s sheet for
FWI
Eclip
se
Distri
The jar can be found in lib folder,
Required Eclip butio
that to be placed in EXTERNAL
http://central.mav for SSO se.or n
JARS PATH which is an Input to This jars is
en.org/maven2/or OAUTH g- Lice
FININFRA - FDM+. FDM+ will copy this to J2EE used for
4 eclipselink- 2.6. g/eclipse/persiste support. Eclip nse Approve
JAR/Library Common, <FE_INST_DIR>/common/lib/CM Application Mandatory F Y Yes Yes No SSO
9 2.6.3.jar 3 nce/eclipselink/2. New seLi Versi d
SSO N_TP_LIB from EXTERNAL Server OAUTH
6.3/eclipselink- feature nk on
JARS PATH and create a shared support.
2.6.3.jar introduced Proj 1.0
library and link it to the required
in 11.6 ect (“ED
application.
L”)
EPL
1.0
The jar can be found in lib folder,
Required
that to be placed in EXTERNAL
for SSO
http://central.mav JARS PATH which is an Input to Apac This jars is
OAUTH
en.org/maven2/co FININFRA - FDM+. FDM+ will copy this to J2EE he used for
5 2.0. support. Goo Approve
jsr305-2.0.1.jar m/google/code/fin JAR/Library Common, <FE_INST_DIR>/common/lib/CM Application Mandatory F Y Lice Yes Yes No SSO
0 1 New gle d
dbugs/jsr305/2.0. SSO N_TP_LIB from EXTERNAL Server nse OAUTH
feature
1/jsr305-2.0.1.jar JARS PATH and create a shared 2.0 support.
introduced
library and link it to the required
in 11.6
application.

© EdgeVerve Systems Limited External Confidential Page 28 of 56


Username : pratik.burman@edgeverve.com Ip address : 10.177.0.40 Time Stamp : 10/16/2020 11:11:22 AM
h
ig
Finacle UBS 10.2.25 Bill of Material

yr
For
Mandator Integr Need
Sou Lice Bundl
y ation Ope To Home Need To
rce nsed able Bundled
Ver Deployme Or of the nSo Bundl Page Bundle
Component / Download From Component Used By Org (L)/ Lice Approva (appro (Embedde
sio Purpose Deployment Steps nt Optional option urce e in for (Embed) Remarks
Jar name Path Type Solution aniz Free nse l Status ved by d) With
n Location Or al ? TP licens with
atio ware IPCell Solution
Embedde ThirdP (Y/N) packa e Finacle?
n (F) ?)
d? arty ge?

op
tool

http://central.mav The jar can be found in lib folder,


Required
en.org/maven2/or that to be placed in EXTERNAL
for SSO
g/apache/oltu/co JARS PATH which is an Input to Apac This jars is
org.apache.oltu OAUTH
mmons/org.apach FININFRA - FDM+. FDM+ will copy this to J2EE Apa he used for
5 .commons.enc 1.0. support. Approve
e.oltu.commons.e JAR/Library Common, <FE_INST_DIR>/common/lib/CM Application Mandatory che. F Y Lice Yes Yes No SSO
1 odedtoken- 1 New d
ncodedtoken/1.0. SSO N_TP_LIB from EXTERNAL Server org nse OAUTH
1.0.1.jar feature
1/org.apache.oltu. JARS PATH and create a shared 2.0 support.
introduced

C
commons.encode library and link it to the required
in 11.6
dtoken-1.0.1.jar application.
The jar can be found in lib folder,
http://central.mav Required
that to be placed in EXTERNAL
en.org/maven2/or for SSO
JARS PATH which is an Input to Apac This jars is
g/apache/oltu/co OAUTH
org.apache.oltu FININFRA - FDM+. FDM+ will copy this to J2EE Apa he used for
5 1.0. mmons/org.apach support. Approve
.commons.json JAR/Library Common, <FE_INST_DIR>/common/lib/CM Application Mandatory che. F Y Lice Yes Yes No SSO
2 1 e.oltu.commons.j New d
-1.0.1.jar SSO N_TP_LIB from EXTERNAL Server org nse OAUTH
son/1.0.1/org.apa feature
JARS PATH and create a shared 2.0 support.
che.oltu.common introduced
s.json-1.0.1.jar

http://central.mav
en.org/maven2/or e in 11.6

Required
for SSO
OAUTH
library and link it to the required
application.
The jar can be found in lib folder,
that to be placed in EXTERNAL
JARS PATH which is an Input to Apac This jars is
cl
org.apache.oltu g/apache/oltu/jos FININFRA - FDM+. FDM+ will copy this to J2EE Apa he used for
5 1.0. support. Approve
.jose.jws- e/org.apache.oltu. JAR/Library Common, <FE_INST_DIR>/common/lib/CM Application Mandatory che. F Y Lice Yes Yes No SSO
3 1 New d
1.0.1.jar jose.jws/1.0.1/org SSO N_TP_LIB from EXTERNAL Server org nse OAUTH
feature
.apache.oltu.jose. JARS PATH and create a shared 2.0 support.
introduced
jws-1.0.1.jar library and link it to the required
in 11.6
application.
The zip file has to be extracted
na
and the jar can be found in lib
Required
http://central.mav folder, that to be placed in
for SSO
en.org/maven2/or EXTERNAL JARS PATH which is Apac This jars is
OAUTH
org.apache.oltu g/apache/oltu/oau FININFRA - an Input to FDM+. FDM+ will J2EE Apa he used for
5 1.0. support. Approve
.oauth2.jwt- th2/org.apache.olt JAR/Library Common, copy this to Application Mandatory che. F Y Lice Yes Yes No SSO
4 3 New d
1.0.3.jar u.oauth2.jwt/1.0.3 SSO <FE_INST_DIR>/common/lib/CM Server org nse OAUTH
feature
/org.apache.oltu.o N_TP_LIB from EXTERNAL 2.0 support.
introduced
auth2.jwt-1.0.3.jar JARS PATH and create a shared
in 11.6
library and link it to the required
application.
Fi

The jar can be found in lib folder,


Required
that to be placed in EXTERNAL
http://central.mav for SSO
JARS PATH which is an Input to Apac This jars is
en.org/maven2/or OAUTH
FININFRA - FDM+. FDM+ will copy this to J2EE he used for
5 modelmapper- 1.1. g/modelmapper/ support. Approve
JAR/Library Common, <FE_INST_DIR>/common/lib/CM Application Mandatory F Y Lice Yes Yes No SSO
5 1.1.0.jar 0 modelmapper/1.1 New d
SSO N_TP_LIB from EXTERNAL Server nse OAUTH
.0/modelmapper- feature
JARS PATH and create a shared 2.0 support.
1.1.0.jar introduced
library and link it to the required
in 11.6
application.
The zip file has to be extracted
and the jar can be found in lib
Required https://
folder, that to be placed in
http://central.mav for Log4j2 www.a
EXTERNAL JARS PATH which is Apac
en.org/maven2/or logging. pache. This jars is
an Input to FDM+. FDM+ will J2EE Apa he
5 log4j-core- 2.1 g/apache/logging/ New Fininfra- Approve org/lice used for
JAR/Library copy this to Application Mandatory che. F Y Lice Yes yes
6 2.11.1.jar 1.1 log4j/log4j- logging Common d nses/LI Log4j2
<FE_INST_DIR>/common/lib/CM Server org nse
core/2.11.1/log4j- standard CENS logging.
N_TP_LIB from EXTERNAL 2.0
core-2.11.1.jar introduced E-
JARS PATH and create a shared
in 11.7 2.0.txt
library and link it to the required
application.
The zip file has to be extracted
Required https://
and the jar can be found in lib
http://central.mav for Log4j2 www.a
folder, that to be placed in Apac
en.org/maven2/or logging. pache. This jars is
EXTERNAL JARS PATH which is J2EE Apa he
5 log4j-api- 2.1 g/apache/logging/ New Fininfra- Approve org/lice used for
JAR/Library an Input to FDM+. FDM+ will Application Mandatory che. F Y Lice Yes yes
7 2.11.1.jar 1.1 log4j/log4j- logging Common d nses/LI Log4j2
copy this to Server org nse
api/2.11.1/log4j- standard CENS logging.
<FE_INST_DIR>/common/lib/CM 2.0
api-2.11.1.jar introduced E-
N_TP_LIB from EXTERNAL
in 11.7 2.0.txt
JARS PATH and create a shared

© EdgeVerve Systems Limited External Confidential Page 29 of 56


Username : pratik.burman@edgeverve.com Ip address : 10.177.0.40 Time Stamp : 10/16/2020 11:11:22 AM
h
ig
Finacle UBS 10.2.25 Bill of Material

yr
For
Mandator Integr Need
Sou Lice Bundl
y ation Ope To Home Need To
rce nsed able Bundled
Ver Deployme Or of the nSo Bundl Page Bundle
Component / Download From Component Used By Org (L)/ Lice Approva (appro (Embedde
sio Purpose Deployment Steps nt Optional option urce e in for (Embed) Remarks
Jar name Path Type Solution aniz Free nse l Status ved by d) With
n Location Or al ? TP licens with
atio ware IPCell Solution
Embedde ThirdP (Y/N) packa e Finacle?
n (F) ?)
d? arty ge?

op
tool

library and link it to the required


application.

https://
Log4j2

C
The jar to be placed in github.
Required asynchrono
EXTERNAL JARS PATH which is com/L
for Asynch us Loggers
http://central.mav an Input to FDM+. FDM+ will Apac MAX-
logging. internally
en.org/maven2/co copy this to J2EE he Excha
5 disruptor- 3.4. New Fininfra- lmax Approve use the
m/lmax/disruptor/ JAR/Library <FE_INST_DIR>/common/lib/CM Application Mandatory F Y Lice yes yes nge/dis
8 3.4.2.jar 2 logging Common .com d Disruptor, a
3.4.2/disruptor- N_TP_LIB from EXTERNAL Server nse ruptor/
standard lock-free
3.4.2.jar JARS PATH and create a shared 2.0 blob/m
introduced inter-thread
library and link it to the required aster/L
in 11.7 communica
application. ICENC
tion library

e E.txt
cl
na
Fi

© EdgeVerve Systems Limited External Confidential Page 30 of 56


Username : pratik.burman@edgeverve.com Ip address : 10.177.0.40 Time Stamp : 10/16/2020 11:11:22 AM
h
ig
Finacle UBS 10.2.25 Bill of Material

aether-api-
1.0.0.v2014051

yr
8.jar
aether-
connector-
basic-
1.0.0.v2014051
8.jar
aether-impl-
1.0.0.v2014051

op
8.jar
aether-spi-
Part of RedHat
1.0.0.v2014051
JBoss BRMS
8.jar
6.4.0 (Red Hat
aether-
Customer
transport-file-
Support Portal at
1.0.0.v2014051
https://access.red
8.jar
hat.com)
aether-
1. Login
transport-http-

C
https://access.red
1.0.0.v2014051
hat.com with Red
8.jar
Hat user id
aether-
2. Click on
transport-
Downloads. Go to
wagon-
JBOSS
1.0.0.v2014051
INTEGRATION
8.jar
NAD
aether-util-
AUTOMATION
1.0.0.v2014051
8.jar
ant-1.8.3.jar
antlr-runtime-
3.5.0.redhat-
1.jar
3. Choose Red
Hat JBOSS
BRMS. In the
right side there is
a drop down, click e
cl
on Download
drools-
Latest. If Finacle
compiler- Pick the jars from jboss-brms-
4. Under Rules
6.5.0.Final- engine folder after extracting the
Software Engine
redhat-2.jar zip. Jars should be placed in
Downloads based on
drools-core- Required EXTERNAL JARS PATH which is
choose product Red Hat
6.5.0.Final- for Finrules an Input to FDM+. FDM+ will J2EE Prop
5 6.4. as BRMS and Redhat Red DROOLS is
na
redhat-2.jar JAR/Library for Drools copy this to Application Optional L N rietar No NA No
9 0 version as6.4 DROO hat part of the
drools- rule <FE_INST_DIR>/common/lib/CM Server y
5. Download LS solution
decisiontables- execution N_TP_LIB from EXTERNAL
BRMS generic landscape,
6.5.0.Final- JARS PATH and create a shared
installable (jboss- these jars
redhat-2.jar library and link it to the required
brms-6.4.0.GA- have to be
drools- application.
redhat-4- deployed.
templates-
deployable-
6.5.0.Final-
generic.zip) by
redhat-2.jar
downloading Red
ecj-
Hat JBoss BRMS
4.4.2.redhat-
Fi

6.4.0 Deployable
1.jar
for All Supported
httpclient-
Containers.
4.3.6.redhat-
6. Extract the
1.jar
content and you
httpcore-
will find the below
4.3.3.redhat-
folder jboss-brms-
1.jar
6.4.0.GA-
jbpm-bpmn2-
engine.zip
6.5.0.Final-
7. Again Extract
redhat-2.jar
the jboss-brms-
jbpm-flow-
engine.zip to
6.5.0.Final-
same location
redhat-2.jar
and all 54 BRMS
jbpm-flow-
jars will be found
builder-
in that extract
6.5.0.Final-
8. Copy to FDM
redhat-2.jar
third party jar
jcl-over-slf4j-
folder
1.7.2.redhat-
3.jar
jsr94-1.1.jar
kie-api-
6.5.0.Final-
redhat-2.jar
kie-ci-
6.5.0.Final-
redhat-2.jar
kie-internal-
6.5.0.Final-
redhat-2.jar

© EdgeVerve Systems Limited External Confidential Page 31 of 56


Username : pratik.burman@edgeverve.com Ip address : 10.177.0.40 Time Stamp : 10/16/2020 11:11:22 AM
h
ig
Finacle UBS 10.2.25 Bill of Material

kie-maven-
plugin-

yr
6.5.0.Final-
redhat-2.jar
knowledge-api-
6.5.0.Final-
redhat-2.jar
maven-aether-
provider-
3.2.5.jar

op
maven-artifact-
3.2.5.jar
maven-compat-
3.2.5.jar
maven-core-
3.2.5.jar
maven-model-
3.2.5.jar
maven-model-
builder-3.2.5.jar

C
maven-plugin-
api-3.2.5.jar
maven-
repository-
metadata-
3.2.5.jar
maven-
settings-
3.2.5.jar
maven-
settings-
builder-3.2.5.jar
mvel2-
2.2.8.Final-
e
cl
redhat-1.jar
plexus-cipher-
1.7.jar
plexus-
classworlds-
2.5.2.jar
na
plexus-
component-
annotations-
1.5.5.jar
plexus-
interpolation-
1.21.jar
plexus-sec-
dispatcher-
1.3.jar
plexus-utils-
Fi

3.0.20.jar
sisu-guice-
3.2.3-
no_aop.jar
slf4j-api-
1.7.2.redhat-
3.jar
wagon-http-
2.6.jar
wagon-http-
shared-2.6.jar
wagon-
provider-api-
2.6.jar
xstream-
1.4.9.redhat-
2.jar
org.eclipse.sisu
.inject-
0.3.0.M1.jar
org.eclipse.sisu
.plexus-
0.3.0.M1.jar

© EdgeVerve Systems Limited External Confidential Page 32 of 56


Username : pratik.burman@edgeverve.com Ip address : 10.177.0.40 Time Stamp : 10/16/2020 11:11:22 AM
h
ig
Finacle UBS 10.2.25 Bill of Material

yr
For
Mandator Integr Need
Sou Lice Bundl
y ation Ope To Home Need To
rce nsed able Bundled
Ver Deployme Or of the nSo Bundl Page Bundle
Component / Download From Component Used By Org (L)/ Lice Approva (appro (Embedde
sio Purpose Deployment Steps nt Optional option urce e in for (Embed) Remarks
Jar name Path Type Solution aniz Free nse l Status ved by d) With
n Location Or al ? TP licens with
atio ware IPCell Solution
Embedde ThirdP (Y/N) packa e Finacle?
n (F) ?)
d? arty ge?

op
tool

Download commons-lang3-3.5-
https://
Required 20151010.000440-22.jar and
mvnre
for Finrules rename it to commons-lang3- If Finrules
positor
http://central.mav for Drools 3.5.jar. Jar to be placed in based on
Apac y.com/
en.org/maven2/or rule Finrules EXTERNAL JARS PATH which is Drools is
J2EE Apa he artifact
6 commons- g/apache/commo execution an Input to FDM+. FDM+ will Redhat Approve being
3.5 JAR/Library Application Optional che. F Y Lice Yes Yes /org.ap No
0 lang3-3.5.jar ns/commons- SSO-SAML copy this to DROO d planned,

C
Server org nse ache.c
lang3/3.5/commo SSO - Support <FE_INST_DIR>/common/lib/CM LS this needs
2.0 ommo
ns-lang3-3.5.jar SAML N_TP_LIB from EXTERNAL to be
ns/com
protocol JARS PATH and create a shared included.
mons-
support library and link it to the required
lang3/
application.
3.5
FWI
requires
this jar to

e connect
with JBPM
running in
another
Jboss
cl
Server.
Note:If
fininfra
installed on
JBOSS
jboss-
client.jar
na
from
{JBOSS_H
OME} is
required to
Finrules to
work
If Finnfra installed
because
on WAS get
some times
jboss-client.jar
Finacle
from
Jboss and
{JBOSS_BPMS_
Fi

BPMS
HOME}/bin/client/
J2EE JBPM( Jboss
6 7.1. jboss-client.jar JBO
jboss-client.jar JAR/Library FWI FWI Application Optional JBOS F Y No NA No version will
1 2 If Finifnra SS
server S be different
installed on
BPMS) Not
JBOSS EAP take
required to
jar from
bundle this
(JBOSS_HOME}/
jar (even
bin/client/jboss-
though as
client.jar
per the
license
terms it can
be).It
should be
taken from
the JBoss
downloade
d by the
customer.
The version
should
match and
this
component
is required
only when
JBOss is
required
and to
download

© EdgeVerve Systems Limited External Confidential Page 33 of 56


Username : pratik.burman@edgeverve.com Ip address : 10.177.0.40 Time Stamp : 10/16/2020 11:11:22 AM
h
ig
Finacle UBS 10.2.25 Bill of Material

yr
For
Mandator Integr Need
Sou Lice Bundl
y ation Ope To Home Need To
rce nsed able Bundled
Ver Deployme Or of the nSo Bundl Page Bundle
Component / Download From Component Used By Org (L)/ Lice Approva (appro (Embedde
sio Purpose Deployment Steps nt Optional option urce e in for (Embed) Remarks
Jar name Path Type Solution aniz Free nse l Status ved by d) With
n Location Or al ? TP licens with
atio ware IPCell Solution
Embedde ThirdP (Y/N) packa e Finacle?
n (F) ?)
d? arty ge?

op
tool

Jboss,
subscription
is required

C
e
cl
cdi-api- Download link:
1.2.0.redhat- https://access.red
2.jar hat.com/products/
drools-core- red-hat-jboss-
6.5.0.Final- bpm-suite/
redhat-2.jar Download link DB
na
jbpm-audit- Schema:
6.5.0.Final- https://access.red
redhat-2.jar hat.com/jbossnet
jbpm-flow- work/restricted/list
6.5.0.Final- Software.html?do
If Finacle
redhat-2.jar wnloadType=distr
FWI is part
hibernate-jpa- ibutions&product=
of the
2.1-api- bpm.suite&produ
solution
1.0.0.Final- ctChanged=yes
landscape,
redhat-1.jar
then these
Fi

jbpm-human- JBPM installed


jars are
task-core- directory
required.
6.5.0.Final- {JBOSS_BPMS_
Finacle FWI
redhat-2.jar HOME}\modules\ Jar to be placed in EXTERNAL
uses JBPM
jbpm-runtime- system\layers\bas JARS PATH which is an Input to
To connect process
manager- e\javax\enterprise FDM+. FDM+ will copy this to
jBP to Redhat J2EE JBPM( Prop engine for
6 6.5.0.Final- \api\main\cdi-api- <FE_INST_DIR>/common/lib/CM Red
M JAR/Library Business FWI Application Optional JBOS L Y rietar No NA No enabling
2 redhat-2.jar 1.2.0.redhat-2.jar N_TP_LIB from EXTERNAL Hat
6.4 Process Server S y orchestratio
kie-api- {JBOSS_BPMS_ JARS PATH and create a shared
Engine BPMS) n features
6.5.0.Final- HOME}\standalon library and link it to the required
in some
redhat-2.jar e\deployments\bu application.
Finacle
kie-ci- siness-
modules.
6.5.0.Final- central.war\WEB-
This will be
redhat-2.jar INF\lib\drools-
used by
kie-internal- core-6.5.0.Final-
FWI for
6.5.0.Final- redhat-2.jar
connecting
redhat-2.jar {JBOSS_BPMS_
to JBPM in
jackson-core- HOME}\standalon
11.1.1
asl- e\deployments\bu
release.
1.9.13.redhat- siness-
3.jar central.war\WEB-
kie-remote- INF\lib\jbpm-
jaxb- audit-6.5.0.Final-
6.5.0.Final- redhat-2.jar
redhat-2.jar {JBOSS_BPMS_
picketbox- HOME}\standalon
4.9.7.Final- e\deployments\bu
redhat-1.jar siness-
drools- central.war\WEB-
persistence- INF\lib\jbpm-flow-

© EdgeVerve Systems Limited External Confidential Page 34 of 56


Username : pratik.burman@edgeverve.com Ip address : 10.177.0.40 Time Stamp : 10/16/2020 11:11:22 AM
h
ig
Finacle UBS 10.2.25 Bill of Material

yr
For
Mandator Integr Need
Sou Lice Bundl
y ation Ope To Home Need To
rce nsed able Bundled
Ver Deployme Or of the nSo Bundl Page Bundle
Component / Download From Component Used By Org (L)/ Lice Approva (appro (Embedde
sio Purpose Deployment Steps nt Optional option urce e in for (Embed) Remarks
Jar name Path Type Solution aniz Free nse l Status ved by d) With
n Location Or al ? TP licens with
atio ware IPCell Solution
Embedde ThirdP (Y/N) packa e Finacle?
n (F) ?)
d? arty ge?

op
tool

jpa-6.5.0.Final- 6.5.0.Final-
redhat-2.jar redhat-2.jar
{JBOSS_BPMS_
HOME}\modules\
system\layers\bas
e\javax\persistenc
e\api\main\hibern

C
ate-jpa-2.1-api-
1.0.0.Final-
redhat-1.jar
{JBOSS_BPMS_
HOME}\standalon
e\deployments\bu
siness-
central.war\WEB-
INF\lib\jbpm-
human-task-core-
6.5.0.Final-
redhat-2.jar
{JBOSS_BPMS_
HOME}\standalon
e\deployments\bu
e
cl
siness-
central.war\WEB-
INF\lib\jbpm-
runtime-manager-
6.5.0.Final-
redhat-2.jar
na
{JBOSS_BPMS_
HOME}\standalon
e\deployments\bu
siness-
central.war\WEB-
INF\lib\kie-api-
6.5.0.Final-
redhat-2.jar
{JBOSS_BPMS_
HOME}\standalon
Fi

e\deployments\bu
siness-
central.war\WEB-
INF\lib\kie-ci-
6.5.0.Final-
redhat-2.jar
{JBOSS_BPMS_
HOME}\standalon
e\deployments\bu
siness-
central.war\WEB-
INF\lib\kie-
internal-
6.5.0.Final-
redhat-2.jar
{JBOSS_BPMS_
HOME}\modules\
system\layers\bas
e\.overlays\layer-
base-jboss-eap-
7.0.3.CP\org\cod
ehaus\jackson\jac
kson-core-
asl\main\jackson-
core-asl-
1.9.13.redhat-
3.jar
{JBOSS_BPMS_
HOME}\standalon
e\deployments\ki
e-

© EdgeVerve Systems Limited External Confidential Page 35 of 56


Username : pratik.burman@edgeverve.com Ip address : 10.177.0.40 Time Stamp : 10/16/2020 11:11:22 AM
h
ig
Finacle UBS 10.2.25 Bill of Material

yr
For
Mandator Integr Need
Sou Lice Bundl
y ation Ope To Home Need To
rce nsed able Bundled
Ver Deployme Or of the nSo Bundl Page Bundle
Component / Download From Component Used By Org (L)/ Lice Approva (appro (Embedde
sio Purpose Deployment Steps nt Optional option urce e in for (Embed) Remarks
Jar name Path Type Solution aniz Free nse l Status ved by d) With
n Location Or al ? TP licens with
atio ware IPCell Solution
Embedde ThirdP (Y/N) packa e Finacle?
n (F) ?)
d? arty ge?

op
tool

server.war\WEB-
INF\lib\kie-
remote-jaxb-
6.5.0.Final-
redhat-2.jar
{JBOSS_BPMS_
HOME}\modules\

C
system\layers\bas
e\.overlays\layer-
base-jboss-eap-
7.0.3.CP\org\pick
etbox\main\picket
box-4.9.7.Final-
redhat-1.jar
{JBOSS_BPMS_
HOME}\standalon
e\deployments\bu
siness-
central.war\WEB-
INF\lib\drools-
persistence-jpa-
6.5.0.Final-
e
cl
redhat-2.jar
na
Fi

© EdgeVerve Systems Limited External Confidential Page 36 of 56


Username : pratik.burman@edgeverve.com Ip address : 10.177.0.40 Time Stamp : 10/16/2020 11:11:22 AM
h
ig
Finacle UBS 10.2.25 Bill of Material

yr
For
Mandator Integr Need
Sou Lice Bundl
y ation Ope To Home Need To
rce nsed able Bundled
Ver Deployme Or of the nSo Bundl Page Bundle
Component / Download From Component Used By Org (L)/ Lice Approva (appro (Embedde
sio Purpose Deployment Steps nt Optional option urce e in for (Embed) Remarks
Jar name Path Type Solution aniz Free nse l Status ved by d) With
n Location Or al ? TP licens with
atio ware IPCell Solution
Embedde ThirdP (Y/N) packa e Finacle?
n (F) ?)
d? arty ge?

op
tool

C
Jar to be placed in EXTERNAL
JARS PATH which is an Input to
If FDMA is
https://mvnreposit FDM+. FDM+ will copy this to Approve
Required J2EE Orac part of the
6 jakarta.json- 1.1. ory.com/artifact/ja <FE_INST_DIR>/common/lib/CM CDD d for
JAR/Library for FDMA FDMA Application Optional le F Y Yes Yes No solution,
3 api-1.1.5.jar 5 karta.json/jakarta. N_TP_LIB from EXTERNAL L 1.1 distribute
REST Server Java this will be
json-api/1.1.5 JARS PATH and create a shared d "As-IS"
needed.

e library and link it to the required


application.
cl
na
Jar to be placed in EXTERNAL
JARS PATH which is an Input to
https://mvnreposit Apac If FDMA is
FDM+. FDM+ will copy this to
jackson- ory.com/artifact/c Required J2EE he part of the
6 2.9. <FE_INST_DIR>/common/lib/CM faste Approve
annotations- om.fasterxml.jack JAR/Library for FDMA FDMA Application Optional F Y Lice Yes Yes No solution,
4 8 N_TP_LIB from EXTERNAL rxml d
2.9.8.jar son.core/jackson- REST Server nse this will be
JARS PATH and create a shared
annotations/2.9.8 2.0 needed.
library and link it to the required
application.
Jar to be placed in EXTERNAL
JARS PATH which is an Input to
https://mvnreposit Apac If FDMA is
Fi

FDM+. FDM+ will copy this to


ory.com/artifact/c Required J2EE he part of the
6 jackson-core- 2.9. <FE_INST_DIR>/common/lib/CM faste Approve
om.fasterxml.jack JAR/Library for FDMA FDMA Application Optional F Y Lice Yes Yes No solution,
5 2.9.8.jar 8 N_TP_LIB from EXTERNAL rxml d
son.core/jackson- REST Server nse this will be
JARS PATH and create a shared
core/2.9.8 2.0 needed.
library and link it to the required
application.
Jar to be placed in EXTERNAL
JARS PATH which is an Input to
https://mvnreposit Apac If FDMA is
FDM+. FDM+ will copy this to
jackson- ory.com/artifact/c Required J2EE he part of the
6 2.9. <FE_INST_DIR>/common/lib/CM faste Approve
databind- om.fasterxml.jack JAR/Library for FDMA FDMA Application Optional F Y Lice Yes Yes No solution,
6 8 N_TP_LIB from EXTERNAL rxml d
2.9.8.jar son.core/jackson- REST Server nse this will be
JARS PATH and create a shared
databind/2.9.8 2.0 needed.
library and link it to the required
application.
Jar to be placed in EXTERNAL
JARS PATH which is an Input to
https://mvnreposit Apac If FDMA is
FDM+. FDM+ will copy this to
ory.com/artifact/c Required J2EE he part of the
6 jackson-jaxrs- 2.9. <FE_INST_DIR>/common/lib/CM faste Approve
om.fasterxml.jack JAR/Library for FDMA FDMA Application Optional F Y Lice Yes Yes No solution,
7 base-2.9.8.jar 8 N_TP_LIB from EXTERNAL rxml d
son.jaxrs/jackson- REST Server nse this will be
JARS PATH and create a shared
jaxrs-base/2.9.8 2.0 needed.
library and link it to the required
application.
Jar to be placed in EXTERNAL
https://mvnreposit JARS PATH which is an Input to
Apac If FDMA is
ory.com/artifact/c FDM+. FDM+ will copy this to
jackson-jaxrs- Required J2EE he part of the
6 2.9. om.fasterxml.jack <FE_INST_DIR>/common/lib/CM faste Approve
json-provider- JAR/Library for FDMA FDMA Application Optional F Y Lice Yes Yes No solution,
8 8 son.jaxrs/jackson- N_TP_LIB from EXTERNAL rxml d
2.9.8.jar REST Server nse this will be
jaxrs-json- JARS PATH and create a shared
2.0 needed.
provider/2.9.8 library and link it to the required
application.

© EdgeVerve Systems Limited External Confidential Page 37 of 56


Username : pratik.burman@edgeverve.com Ip address : 10.177.0.40 Time Stamp : 10/16/2020 11:11:22 AM
h
ig
Finacle UBS 10.2.25 Bill of Material

yr
For
Mandator Integr Need
Sou Lice Bundl
y ation Ope To Home Need To
rce nsed able Bundled
Ver Deployme Or of the nSo Bundl Page Bundle
Component / Download From Component Used By Org (L)/ Lice Approva (appro (Embedde
sio Purpose Deployment Steps nt Optional option urce e in for (Embed) Remarks
Jar name Path Type Solution aniz Free nse l Status ved by d) With
n Location Or al ? TP licens with
atio ware IPCell Solution
Embedde ThirdP (Y/N) packa e Finacle?
n (F) ?)
d? arty ge?

op
tool

Jar to be placed in EXTERNAL


https://mvnreposit JARS PATH which is an Input to
Apac If FDMA is
jackson- ory.com/artifact/c FDM+. FDM+ will copy this to
Required J2EE he part of the
6 module-jaxb- 2.9. om.fasterxml.jack <FE_INST_DIR>/common/lib/CM faste Approve
JAR/Library for FDMA FDMA Application Optional F Y Lice Yes Yes No solution,
9 annotations- 8 son.module/jacks N_TP_LIB from EXTERNAL rxml d
REST Server nse this will be
2.9.8.jar on-module-jaxb- JARS PATH and create a shared
2.0 needed.
annotations/2.9.8 library and link it to the required

C
application.
Jar to be placed in EXTERNAL
https://mvnreposit JARS PATH which is an Input to
If FDMA is
ory.com/artifact/or FDM+. FDM+ will copy this to Approve
jersey-media- Required J2EE Orac part of the
7 2.2 g.glassfish.jersey. <FE_INST_DIR>/common/lib/CM CDD d for
json-jackson- JAR/Library for FDMA FDMA Application Optional le F Y Yes Yes No solution,
0 8 media/jersey- N_TP_LIB from EXTERNAL L 1.1 distribute
2.28.jar REST Server Java this will be
media-json- JARS PATH and create a shared d "As-IS"
needed.
jackson/2.28 library and link it to the required
application.

7
1
jersey-media-
json-
processing-
2.2
8
https://mvnreposit
ory.com/artifact/or
g.glassfish.jersey.
media/jersey- e
JAR/Library
Required
for FDMA
REST
FDMA
Jar to be placed in EXTERNAL
JARS PATH which is an Input to
FDM+. FDM+ will copy this to
<FE_INST_DIR>/common/lib/CM
N_TP_LIB from EXTERNAL
J2EE
Application
Server
Optional
Orac
le
Java
F Y
CDD
L 1.1
Yes
Approve
d for
distribute
Yes No
If FDMA is
part of the
solution,
this will be
cl
2.28.jar media-json- JARS PATH and create a shared d "As-IS"
needed.
processing/2.28 library and link it to the required
application.
Jar to be placed in EXTERNAL
https://mvnreposit JARS PATH which is an Input to
If FDMA is
ory.com/artifact/or FDM+. FDM+ will copy this to Approve
jersey-media- Required J2EE Orac part of the
7 2.2 g.glassfish.jersey. <FE_INST_DIR>/common/lib/CM CDD d for
na
multipart- JAR/Library for FDMA FDMA Application Optional le F Y Yes Yes No solution,
2 8 media/jersey- N_TP_LIB from EXTERNAL L 1.1 distribute
2.28.jar REST Server Java this will be
media- JARS PATH and create a shared d "As-IS"
needed.
multipart/2.28 library and link it to the required
application.
Jar to be placed in EXTERNAL
JARS PATH which is an Input to
https://mvnreposit If FDMA is
FDM+. FDM+ will copy this to Approve
ory.com/artifact/or Required J2EE Orac part of the
7 jersey-media- 2.2 <FE_INST_DIR>/common/lib/CM CDD d for
g.glassfish.jersey. JAR/Library for FDMA FDMA Application Optional le F Y Yes Yes No solution,
3 sse-2.28.jar 8 N_TP_LIB from EXTERNAL L 1.1 distribute
media/jersey- REST Server Java this will be
JARS PATH and create a shared d "As-IS"
Fi

media-sse/2.28 needed.
library and link it to the required
application.
Required Jar to be placed in EXTERNAL
http://archive.apa If FDMA is
to execute JARS PATH which is an Input to
che.org/dist/chem Apac part of the
chemistry- OmniDocs FDM+. FDM+ will copy this to
istry/opencmis/0. J2EE CMIS/ Apa he solution
7 opencmis- 0.1 DMS <FE_INST_DIR>/common/lib/CM Approve
13.0/chemistry- JAR/Library FDMA Application Optional OmniD che. F Y Lice Yes Yes No and the
4 client-api- 3.0 operations N_TP_LIB from EXTERNAL d
opencmis-client- Server ocs org nse CMIS to be
0.13.0.jar in FDMA JARS PATH and create a shared
impl-0.13.0-with- 2.0 used for
through library and link it to the required
dependencies.zip OmniDOCS
CMIS. application.
Required Jar to be placed in EXTERNAL
http://archive.apa If FDMA is
to execute JARS PATH which is an Input to
che.org/dist/chem Apac part of the
chemistry- OmniDocs FDM+. FDM+ will copy this to
istry/opencmis/0. J2EE CMIS/ Apa he solution
7 opencmis- 0.1 DMS <FE_INST_DIR>/common/lib/CM Approve
13.0/chemistry- JAR/Library FDMA Application Optional OmniD che. F Y Lice Yes Yes No and the
5 client-bindings- 3.0 operations N_TP_LIB from EXTERNAL d
opencmis-client- Server ocs org nse CMIS to be
0.13.0.jar in FDMA JARS PATH and create a shared
impl-0.13.0-with- 2.0 used for
through library and link it to the required
dependencies.zip OmniDOCS
CMIS. application.
Required Jar to be placed in EXTERNAL
http://archive.apa If FDMA is
to execute JARS PATH which is an Input to
che.org/dist/chem Apac part of the
chemistry- OmniDocs FDM+. FDM+ will copy this to
istry/opencmis/0. J2EE CMIS/ Apa he solution
7 opencmis- 0.1 DMS <FE_INST_DIR>/common/lib/CM Approve
13.0/chemistry- JAR/Library FDMA Application Optional OmniD che. F Y Lice Yes Yes No and the
6 client-impl- 3.0 operations N_TP_LIB from EXTERNAL d
opencmis-client- Server ocs org nse CMIS to be
0.13.0.jar in FDMA JARS PATH and create a shared
impl-0.13.0-with- 2.0 used for
through library and link it to the required
dependencies.zip OmniDOCS
CMIS. application.

© EdgeVerve Systems Limited External Confidential Page 38 of 56


Username : pratik.burman@edgeverve.com Ip address : 10.177.0.40 Time Stamp : 10/16/2020 11:11:22 AM
h
ig
Finacle UBS 10.2.25 Bill of Material

yr
For
Mandator Integr Need
Sou Lice Bundl
y ation Ope To Home Need To
rce nsed able Bundled
Ver Deployme Or of the nSo Bundl Page Bundle
Component / Download From Component Used By Org (L)/ Lice Approva (appro (Embedde
sio Purpose Deployment Steps nt Optional option urce e in for (Embed) Remarks
Jar name Path Type Solution aniz Free nse l Status ved by d) With
n Location Or al ? TP licens with
atio ware IPCell Solution
Embedde ThirdP (Y/N) packa e Finacle?
n (F) ?)
d? arty ge?

op
tool

Required Jar to be placed in EXTERNAL


http://archive.apa If FDMA is
to execute JARS PATH which is an Input to
che.org/dist/chem Apac part of the
chemistry- OmniDocs FDM+. FDM+ will copy this to
istry/opencmis/0. J2EE CMIS/ Apa he solution
7 opencmis- 0.1 DMS <FE_INST_DIR>/common/lib/CM Approve
13.0/chemistry- JAR/Library FDMA Application Optional OmniD che. F Y Lice Yes Yes No and the
7 commons-api- 3.0 operations N_TP_LIB from EXTERNAL d
opencmis-client- Server ocs org nse CMIS to be
0.13.0.jar in FDMA JARS PATH and create a shared
impl-0.13.0-with- 2.0 used for
through library and link it to the required
dependencies.zip OmniDOCS

C
CMIS. application.
Required Jar to be placed in EXTERNAL
http://archive.apa If FDMA is
to execute JARS PATH which is an Input to
che.org/dist/chem Apac part of the
chemistry- OmniDocs FDM+. FDM+ will copy this to
istry/opencmis/0. J2EE CMIS/ Apa he solution
7 opencmis- 0.1 DMS <FE_INST_DIR>/common/lib/CM Approve
13.0/chemistry- JAR/Library FDMA Application Optional OmniD che. F Y Lice Yes Yes No and the
8 commons-impl- 3.0 operations N_TP_LIB from EXTERNAL d
opencmis-client- Server ocs org nse CMIS to be
0.13.0.jar in FDMA JARS PATH and create a shared
impl-0.13.0-with- 2.0 used for
through library and link it to the required
dependencies.zip OmniDOCS
CMIS. application.

e https://
mvnre
positor
y.com/
cl
artifact
/org.co
dehau
s.wood
stox/st
ax2-
api/3.1 Required
na
.4 for
uploading
Used by
The Excel sheet
RI, URM,
license to an
and CRM
https://mvnreposit is Oracle
(POI jars
ory.com/artifact/or availbl database.
have a
g.codehaus.wood Jar to be placed in EXTERNAL e in Used by RI,
dependenc The
stox/stax2- JARS PATH which is an Input to the zip URM, CRM
y on stax2- 2-
api/3.1.4 FDM+. FDM+ will copy this to file (POI jars
api jar) URM, RI, J2EE CMIS/ Clau
7 stax2-api- 3.1. <FE_INST_DIR>/common/lib/CM code Approve downlo have a
JAR/Library CRM & Application Mandatory OmniD F Y se Yes Yes No
Fi

9 3.1.4.jar 4 http://central.mav N_TP_LIB from EXTERNAL haus d adable dependenc


Required FDMA Server ocs BSD
en.org/maven2/or JARS PATH and create a shared from y on stax2-
to execute Lice
g/codehaus/wood library and link it to the required http://a api jar)
OmniDocs nse
stox/stax2- application. rchive.
DMS
api/3.1.4/stax2- apach If FDMA is
operations
api-3.1.4.jar e.org/d part of the
in FDMA
ist/che solution
through
mistry/ and the
CMIS.
openc CMIS to be
mis/0.1 used for
3.0/ch OmniDOCS
emistry
-
openc
mis-
client-
impl-
0.13.0-
with-
depen
dencie
s.zip

© EdgeVerve Systems Limited External Confidential Page 39 of 56


Username : pratik.burman@edgeverve.com Ip address : 10.177.0.40 Time Stamp : 10/16/2020 11:11:22 AM
h
ig
Finacle UBS 10.2.25 Bill of Material

yr
For
Mandator Integr Need
Sou Lice Bundl
y ation Ope To Home Need To
rce nsed able Bundled
Ver Deployme Or of the nSo Bundl Page Bundle
Component / Download From Component Used By Org (L)/ Lice Approva (appro (Embedde
sio Purpose Deployment Steps nt Optional option urce e in for (Embed) Remarks
Jar name Path Type Solution aniz Free nse l Status ved by d) With
n Location Or al ? TP licens with
atio ware IPCell Solution
Embedde ThirdP (Y/N) packa e Finacle?
n (F) ?)
d? arty ge?

op
tool

https://
mvnre
positor
y.com/
artifact
/org.co

C
dehau
s.wood
stox/w
oodsto
x-core-
asl/4.4.
0

The
https://mvnreposit
ory.com/artifact/or
g.codehaus.wood
stox/woodstox-
core-asl/4.4.0 e Required
to execute
OmniDocs
SSO-SAML
protocol
Jar to be placed in EXTERNAL
JARS PATH which is an Input to
FDM+. FDM+ will copy this to
J2EE
CMIS/
OmniD
ocs
Apac
he
license
is
availbl
e in
the zip
file
If FDMA is
part of the
solution
and the
CMIS to be
cl
8 woodstox-core- 4.4. http://central.mav DMS <FE_INST_DIR>/common/lib/CM code Approve used for
JAR/Library support Application Optional F Y Lice Yes Yes downlo No
0 asl-4.4.0.jar 0 en.org/maven2/or operations N_TP_LIB from EXTERNAL SSO - haus d OmniDOCS
& Server nse adable
g/codehaus/wood in FDMA JARS PATH and create a shared SAML
FDMA 2.0 from
stox/woodstox- through library and link it to the required protoc SSO -
http://a
core- CMIS. application. ol SAML
rchive.
asl/4.4.0/woodsto protocol
apach
x-core-asl- support
na
e.org/d
4.4.0.jar
ist/che
mistry/
openc
mis/0.1
3.0/ch
emistry
-
openc
mis-
Fi

client-
impl-
0.13.0-
with-
depen
dencie
s.zip

https://
Terr
Jar to be placed in EXTERNAL mvnre
http://search.mav acott
JARS PATH which is an Input to positor
en.org/remotecon a, Apac If FDMA is
FDM+. FDM+ will copy this to y.com/
tent?filepath=net/ J2EE Inc he part of the
8 ehcache-core- 2.6. Required <FE_INST_DIR>/common/lib/CM Approve artifact
sf/ehcache/ehcac JAR/Library FDMA Application Optional (Soft F Y Lice Yes Yes No solution,
1 2.6.0.jar 0 for FDMA N_TP_LIB from EXTERNAL d /net.sf.
he- Server ware nse this will be
JARS PATH and create a shared ehcach
core/2.6.0/ehcach AG 2.0 needed.
library and link it to the required e/ehca
e-core-2.6.0.jar USA
application. che-
, Inc)
core/2.
6.0

Jar to be placed in EXTERNAL https://


http://central.mav JARS PATH which is an Input to mvnre
If FDMA is
1.8. en.org/maven2/or FDM+. FDM+ will copy this to positor
J2EE part of the
8 slf4j-api-1.8.0- 0- g/slf4j/slf4j- Required <FE_INST_DIR>/common/lib/CM SLF Approve y.com/
JAR/Library FDMA Application Optional F Y MIT Yes Yes No solution,
2 beta2.jar bet api/1.8.0- for FDMA N_TP_LIB from EXTERNAL 4J d artifact
Server this will be
a2 beta2/slf4j-api- JARS PATH and create a shared /org.slf
needed.
1.8.0-beta2.jar library and link it to the required 4j/slf4j-
application. api/1.6
.1

© EdgeVerve Systems Limited External Confidential Page 40 of 56


Username : pratik.burman@edgeverve.com Ip address : 10.177.0.40 Time Stamp : 10/16/2020 11:11:22 AM
h
ig
Finacle UBS 10.2.25 Bill of Material

yr
For
Mandator Integr Need
Sou Lice Bundl
y ation Ope To Home Need To
rce nsed able Bundled
Ver Deployme Or of the nSo Bundl Page Bundle
Component / Download From Component Used By Org (L)/ Lice Approva (appro (Embedde
sio Purpose Deployment Steps nt Optional option urce e in for (Embed) Remarks
Jar name Path Type Solution aniz Free nse l Status ved by d) With
n Location Or al ? TP licens with
atio ware IPCell Solution
Embedde ThirdP (Y/N) packa e Finacle?
n (F) ?)
d? arty ge?

op
tool

Jar to be placed in EXTERNAL https://


http://central.mav JARS PATH which is an Input to mvnre
If FDMA is
1.8. en.org/maven2/or FDM+. FDM+ will copy this to positor
J2EE part of the
8 slf4j-jdk14- 0- g/slf4j/slf4j- Required <FE_INST_DIR>/common/lib/CM SLF Approve y.com/
JAR/Library FDMA Application Optional F Y MIT Yes Yes No solution,
3 1.8.0-beta2.jar bet jdk14/1.8.0- for FDMA N_TP_LIB from EXTERNAL 4J d artifact
Server this will be
a2 beta2/slf4j-jdk14- JARS PATH and create a shared /org.slf
needed.

C
1.8.0-beta2.jar library and link it to the required 4j/slf4j-
application. jdk14/1
.6.1
Jar to be placed in EXTERNAL
JARS PATH which is an Input to
If FDMA is
https://mvnreposit FDM+. FDM+ will copy this to Approve
Required J2EE Orac part of the
8 jsonp-jaxrs- 1.1. ory.com/artifact/or <FE_INST_DIR>/common/lib/CM CDD d for
JAR/Library for FDMA FDMA Application Optional le F Y Yes Yes No solution,
4 1.1.5.jar 5 g.glassfish/jsonp- N_TP_LIB from EXTERNAL L 1.1 distribute
REST Server Java this will be
jaxrs/1.1.5 JARS PATH and create a shared d "As-IS"
needed.

e External
library and link it to the required
application.
This IBM
software
will be
cl
Work-Load required for
Scheduler J2EE scheduling
Tivoli Work- For Application batches
8 Load 9.2. Installable Scheduling Server, and other
Licensed by IBM Install in server Optional IBM L N No NA No
5 Scheduler 0 Comp batches, C jobs.
(TWS) Client Only IF Application Consider
TWS is Server this if TWS
na
part of is planned
solution as part of
the
solution.
Required
for devices
working on
serial port
of the
desktop
Fi

like
smarcards,
printers Required
etc. (The for devices
http://www.oracle. JCA 2.0 working on
Java Use the supplied installer to
8 com/technetwork/ Installable has been Client serial port
Communication 2.0. install on client desktop requiring Optional L N No NA No
6 java/javacomm- Comp deprecated Desktop of the
APIs device integration
137197.html and desktop like
supersede smarcards ,
d by 3.0) printers etc.
Install a
compliant
adapter in
consultatio
n with
Finacle
solution
team.
This is
required for
Required if enabling
JXFS JXFS
Device J2EE www based
8 JXFS Client Installable
2.1. www.jxfs.net drivers are Install in the server Application Optional .jxfs. L N No NA No devices
7 and Server Comp
used for Server net like
Financial scanners,
Devices. card
readers etc,
on the

© EdgeVerve Systems Limited External Confidential Page 41 of 56


Username : pratik.burman@edgeverve.com Ip address : 10.177.0.40 Time Stamp : 10/16/2020 11:11:22 AM
h
ig
Finacle UBS 10.2.25 Bill of Material

yr
For
Mandator Integr Need
Sou Lice Bundl
y ation Ope To Home Need To
rce nsed able Bundled
Ver Deployme Or of the nSo Bundl Page Bundle
Component / Download From Component Used By Org (L)/ Lice Approva (appro (Embedde
sio Purpose Deployment Steps nt Optional option urce e in for (Embed) Remarks
Jar name Path Type Solution aniz Free nse l Status ved by d) With
n Location Or al ? TP licens with
atio ware IPCell Solution
Embedde ThirdP (Y/N) packa e Finacle?
n (F) ?)
d? arty ge?

op
tool

client
desktop

During
FDM
installation,

C
the user is
given a
choice to
select
authenticati
on mode as
Required if
LDAP or
User
Win DB. This
authenticat
do component
8
8
Microsoft
Active
Directory
ws
200
8
R2
Licensed by
Micro Soft Comp

e
Installable
ion is done
via Active
Directory
LDAP
Authenticat
Install as server
Separate
Machine
Optional
Micr
osoft
L N No NA No
is required
only if the
authenticati
on is
through
cl
ion
LDAP. (
Check for
the final
SSO
solution
before
na
installing
this
software)
TAM has
been
rebranded
as SAM by
IBM. This is
an
externalize
Fi

d
authenticati
on module
Required if for Finacle.
Tivoli Access User If SSO
8 Installable Separate
Manager 6.0. Licensed by IBM Authenticat Install as Server Optional IBM L N No NA No integration
9 Comp Machine
(TAM) ion is done with TAM is
via TAM part of the
solution,
this will be
required.
Certification
on any
other
platform
has to be
on request
basis.
If FI is used
for
To expose
interfacing
FI interface
with
to external J2EE
external
systems, Application
systems
9 MQ Series 9.0. Installable ATM Server,
Licensed by IBM Install in server Optional IBM L N No NA No like ATM or
0 Client 0 Comp FI interface C
third party
for Application
solutions
Messaging Server
based on
- IBM MQ
MQ Series
Series
Server, this
client

© EdgeVerve Systems Limited External Confidential Page 42 of 56


Username : pratik.burman@edgeverve.com Ip address : 10.177.0.40 Time Stamp : 10/16/2020 11:11:22 AM
h
ig
Finacle UBS 10.2.25 Bill of Material

yr
For
Mandator Integr Need
Sou Lice Bundl
y ation Ope To Home Need To
rce nsed able Bundled
Ver Deployme Or of the nSo Bundl Page Bundle
Component / Download From Component Used By Org (L)/ Lice Approva (appro (Embedde
sio Purpose Deployment Steps nt Optional option urce e in for (Embed) Remarks
Jar name Path Type Solution aniz Free nse l Status ved by d) With
n Location Or al ? TP licens with
atio ware IPCell Solution
Embedde ThirdP (Y/N) packa e Finacle?
n (F) ?)
d? arty ge?

op
tool

software
will be
needed.

If the

C
solution has
plans to
use IBM
MQ Series
as the
FI interface
middleware
for J2EE
9 MQ Series 9.0. Installable integration
Licensed by IBM Messaging Install on Middle tier Application Optional IBM L N No NA No
1 Server 0 Comp for
- IBM MQ Server
message
Series

e exchange
with other
enterprise
component
s, this will
cl
be needed.
Required
only if WAS
cluster
Required setup is
for being done.
certificate This is used
na
exchange by FDM for
http://www-
for cluster deployment
01.ibm.com/supp J2EE
9 Installable configurati Installation instructions part of the of Finacle
IBM GSKit v7 ort/docview.wss? Application Optional IBM F N No NA No
2 Comp on - only in download solutions.
uid=swg2144343 Server
case of This is not
6
WAS required if
clustering JBOSS is
being being used,
done. with
Apache or
Fi

JWS as
web server.
The
Outlook
client is
needed if
Required CRM
Microsoft
200 for CRM- propr integrates
9 Outlook Licensed by Installable Client Micr
3/2 outlook Install in Client Desktop Optional L N ietar No NA No with MS
3 Email client Micro Soft Comp Desktop osoft
007 integration y Exchange
2003/2007
needs for sending
out mail as
part of the
overall
solution.
If the CRM
solution is
configured
Required if
Microsoft to send out
email propr
9 Exchange Installable Separate Micr email (like
handling is Install as server Optional L N ietar No NA No
4 Server (SMTP Comp Machine osoft in Service
required in y
Server) Request
CRM
module)
this will be
required.
Manageme
1 https://www.pgad nt Tool for Similar to
Installable Windows pgA
0 PGADMIN 4.0 min.org/download EDB Only for EDB Optional F Y No NA No TOAD for
Comp Box dmin
0 /linux4.php (only if DB Oracle
Server

© EdgeVerve Systems Limited External Confidential Page 43 of 56


Username : pratik.burman@edgeverve.com Ip address : 10.177.0.40 Time Stamp : 10/16/2020 11:11:22 AM
h
ig
Finacle UBS 10.2.25 Bill of Material

yr
For
Mandator Integr Need
Sou Lice Bundl
y ation Ope To Home Need To
rce nsed able Bundled
Ver Deployme Or of the nSo Bundl Page Bundle
Component / Download From Component Used By Org (L)/ Lice Approva (appro (Embedde
sio Purpose Deployment Steps nt Optional option urce e in for (Embed) Remarks
Jar name Path Type Solution aniz Free nse l Status ved by d) With
n Location Or al ? TP licens with
atio ware IPCell Solution
Embedde ThirdP (Y/N) packa e Finacle?
n (F) ?)
d? arty ge?

op
tool

chosen is
EDB)

The jar is
currently
JasperRep
being
orts Library
TIB bundled
is a Java

C
C CO with
http://mvnreposito Library that
Application (Earl RI solution,
1 ry.com/artifact/net offers an
jasperreports- 5.5. Server / ier it RI, based on
0 .sf.jasperreports/j JAR/Library interface to Bundled in FINRPT and RI Embedded L Y No NA Yes
5.5.0.jar 0 J2EE was FINRPT an
5 asperreports/5.5. the
Application Jasp agreement.
0 JasperRep
Server ersof Explicit
orts Library
t) download
reporting
of the jar is
engine.
not

e Internally
used by TIB
required.
The jar is
currently
being
bundled
cl
JasperRep CO with
https://mvnreposit Apac
orts, (Earl RI solution,
1 commons- ory.com/artifact/c J2EE he
1.9. BeanUtils ier it Approve RI, based on
0 beanutils- ommons- JAR/Library Bundled with RI Application Embedded L Y Lice No Yes Yes
3 component was d FINRPT an
6 1.9.3.jar beanutils/commo Server nse
provides Jasp agreement.
ns-beanutils/1.9.3 2.0
easy-to- ersof Explicit
use t) download
na
wrappers of the jar is
not
required.
The jar is
currently
Internally
being
used by
TIB bundled
JasperRep
https://mvnreposit CO with
orts used Apac
ory.com/artifact/c (Earl RI solution,
1 commons- to extend J2EE he
3.2. ommons- ier it Approve RI, based on
Fi

0 collections- JAR/Library and Bundled in RI Application Embedded L Y Lice No Yes Yes


2 collections/comm was d FINRPT an
7 3.2.2.jar augment Server nse
ons- Jasp agreement.
the Java 2.0
collections/3.2.2 ersof Explicit
Collections
t) download
Framework
of the jar is
.
not
required.
Internally
used by
JasperRep
orts, which
lets us
http://mvnreposito The jar is
configure
ry.com/artifact/co currently
an XML ->
mmons- being
Java
digester/common TIB bundled
object
s-digester/2.1 CO with
mapping
(Earl RI solution,
1 module, J2EE
commons- http://central.mav ier it RI, based on
0 2.1 JAR/Library which Bundled in RI Application Embedded F Y No NA Yes
digester-2.1.jar en.org/maven2/co was FINRPT an
8 triggers Server
mmons- Jasp agreement.
certain
digester/common ersof Explicit
actions
s- t) download
called
digester/2.1/com of the jar is
rules
mons-digester- not
whenever
2.1.jar required.
a particular
pattern of
nested
XML
elements

© EdgeVerve Systems Limited External Confidential Page 44 of 56


Username : pratik.burman@edgeverve.com Ip address : 10.177.0.40 Time Stamp : 10/16/2020 11:11:22 AM
h
ig
Finacle UBS 10.2.25 Bill of Material

yr
For
Mandator Integr Need
Sou Lice Bundl
y ation Ope To Home Need To
rce nsed able Bundled
Ver Deployme Or of the nSo Bundl Page Bundle
Component / Download From Component Used By Org (L)/ Lice Approva (appro (Embedde
sio Purpose Deployment Steps nt Optional option urce e in for (Embed) Remarks
Jar name Path Type Solution aniz Free nse l Status ved by d) With
n Location Or al ? TP licens with
atio ware IPCell Solution
Embedde ThirdP (Y/N) packa e Finacle?
n (F) ?)
d? arty ge?

op
tool

is
recognized

C
http://mvnreposito The jar is
ry.com/artifact/co currently
Internally
mmons- being
used by
logging/commons TIB bundled
JasperRep
-logging/1.1.1 CO with
orts to
(Earl RI solution,
1 commons- provide a J2EE
1.1. http://central.mav ier it RI, based on
0 logging- JAR/Library configurabl Bundled in RI Application Embedded F Y No NA Yes
1 en.org/maven2/co was FINRPT an
9 1.1.1.jar e bridging Server
mmons- Jasp agreement.
logging/commons
-
logging/1.1.1/com
mons-logging-
1.1.1.jar
e to other,
well known
logging
systems.
ersof
t)
Explicit
download
of the jar is
not
required.
cl
Though
Groovy-all-
2.0.1 is
bundled
with Jasper
3.0, it is
na
flagged as
vulnerable
Internally by IP team,
TIB
used by hence it
http://central.mav CO
JasperRep needs to be
en.org/maven2/or (Earl
1 orts to J2EE replaced by
groovy-all- 2.4. g/codehaus/groov ier it RI,
1 JAR/Library read Bundled in RI Application Embedded F Y No NA Yes Groovy-all-
2.4.15.jar 15 y/groovy- was FINRPT
0 Groovy Server 2.4.15 in
all/2.4.15/groovy- Jasp
expression the Finacle
all-2.4.15.jar ersof
present in bundle.
t)
Fi

jrxml
The jar
must be
bundled
with
RI solution,
based on
an
agreement.
The jar is
currently
being
Internally
TIB bundled
used by
CO with
JasperRep Apac
https://mvnreposit (Earl RI solution,
1 orts to J2EE he
3.1 ory.com/artifact/or ier it Approve RI, based on
1 poi-3.17.jar JAR/Library Access Bundled in RI Application Embedded L Y Lice No Yes Yes
7 g.apache.poi/poi/ was d FINRPT an
1 Microsoft Server nse
3.17 Jasp agreement.
Format 2.0
ersof Explicit
Files
t) download
of the jar is
not
required.
JasperRe The jar is
TIB
Bundled along ports currently
CO
1 with the UBS Library is a being
jasperreports- Desktop (Earl
1 3 Package, based JAR/Library Java Desktop Utility Embedded L Y No NA Yes FINRPT bundled
3.0.0.jar Utility ier it
2 on an agreement Library that with
was
with Jasper. offers an FINRPT
Jasp
interface to solution,

© EdgeVerve Systems Limited External Confidential Page 45 of 56


Username : pratik.burman@edgeverve.com Ip address : 10.177.0.40 Time Stamp : 10/16/2020 11:11:22 AM
h
ig
Finacle UBS 10.2.25 Bill of Material

yr
For
Mandator Integr Need
Sou Lice Bundl
y ation Ope To Home Need To
rce nsed able Bundled
Ver Deployme Or of the nSo Bundl Page Bundle
Component / Download From Component Used By Org (L)/ Lice Approva (appro (Embedde
sio Purpose Deployment Steps nt Optional option urce e in for (Embed) Remarks
Jar name Path Type Solution aniz Free nse l Status ved by d) With
n Location Or al ? TP licens with
atio ware IPCell Solution
Embedde ThirdP (Y/N) packa e Finacle?
n (F) ?)
d? arty ge?

op
tool

the ersof based on


JasperRep t) an
orts Library agreement.
reporting Explicit
engine. download
of the jar is
not

C
required.
The jar is
currently
JasperRe
being
ports
bundled
Library is a TIB
with
Java CO
Bundled along FINRPT
Library that (Earl
1 with the UBS solution,
iReport- offers an Desktop ier it
1 3 Package, based JAR/Library Desktop Utility Embedded L Y No NA Yes FINRPT based on
3.0.0.jar interface to Utility was
3 on an agreement
with Jasper.

e the
JasperRep
orts Library
reporting
engine.
Jasp
ersof
t)
an
agreement.
Explicit
download
of the jar is
not
cl
required.
Angula(v1.5.8) :
https://github.com
/angular/code.ang
ularjs.org/blob/ma
ster/1.5.8
na
Chart(v2.7.1):
https://github.com
/chartjs/Chart.js/r
eleases/tag/v2.7.
1
textAngular(v1.5.
16):
https://github.com Will be
1 Required J2EE
uxAngThirdpart 1.5. /textAngular/textA bundled
1 JAR/Library for FinUX J2EE Application Server Application Embedded F Y No NA Yes CRM, LOS
y.tar 8 ngular/tree/v1.5.1 with CRM
4 Angular Server
Fi

6 build
ui-
gri(v4.0.2):https://
github.com/angul
ar-ui/bower-ui-
grid/tree/v4.0.2
font-
awesome(v4.6.3):
https://github.com
/FortAwesome/Fo
nt-
Awesome/tree/v4.
6.3
https://mvnreposit
ory.com/artifact/c
om.onelogin/java-
saml/2.2.0 Required
1 SSO-SAML
java-saml- 2.2. for SSO -
1 JAR/Library protocol Optional
2.2.0.jar 0 http://central.mav SAML
9 support
en.org/maven2/co integration
m/onelogin/java-
saml/2.2.0/java-
saml-2.2.0.jar
https://mvnreposit
ory.com/artifact/c
Required
1 om.onelogin/java- SSO-SAML
java-saml-core- 2.2. for SSO -
2 saml-core/2.2.0 JAR/Library protocol Optional
2.2.0.jar 0 SAML
0 support
integration
http://central.mav
en.org/maven2/co

© EdgeVerve Systems Limited External Confidential Page 46 of 56


Username : pratik.burman@edgeverve.com Ip address : 10.177.0.40 Time Stamp : 10/16/2020 11:11:22 AM
h
ig
Finacle UBS 10.2.25 Bill of Material

yr
For
Mandator Integr Need
Sou Lice Bundl
y ation Ope To Home Need To
rce nsed able Bundled
Ver Deployme Or of the nSo Bundl Page Bundle
Component / Download From Component Used By Org (L)/ Lice Approva (appro (Embedde
sio Purpose Deployment Steps nt Optional option urce e in for (Embed) Remarks
Jar name Path Type Solution aniz Free nse l Status ved by d) With
n Location Or al ? TP licens with
atio ware IPCell Solution
Embedde ThirdP (Y/N) packa e Finacle?
n (F) ?)
d? arty ge?

op
tool

m/onelogin/java-
saml-
core/2.2.0/java-
saml-core-
2.2.0.jar
https://mvnreposit
ory.com/artifact/jo

C
da-time/joda-
time/2.9.4 Required
1 SSO-SAML
joda-time- 2.9. for SSO -
2 JAR/Library protocol Optional
2.9.4.jar 4 http://central.mav SAML
1 support
en.org/maven2/jo integration
da-time/joda-
time/2.9.4/joda-
time-2.9.4.jar
https://mvnreposit

1
2
2
xmlsec-
2.0.7.jar
2.0.
7
ory.com/artifact/or
g.apache.santuari
o/xmlsec/2.0.7

http://central.mav e
JAR/Library
Required
for SSO -
SAML
SSO-SAML
protocol
support
Optional
cl
en.org/maven2/or integration
g/apache/santuari
o/xmlsec/2.0.7/x
mlsec-2.0.7.jar
https://mvnreposit
ory.com/artifact/ja
vax.xml.stream/st
na
ax-api/1.0-2 Required
1 SSO-SAML
stax-api-1.0- 1.0. for SSO -
2 JAR/Library protocol Optional
2.jar 2 http://central.mav SAML
3 support
en.org/maven2/ja integration
vax/xml/stream/st
ax-api/1.0-2/stax-
api-1.0-2.jar
https://mvnreposit
ory.com/artifact/or
g.apache.commo
Fi

ns/commons-
collections4/4.1
1 commons-
http://central.mav Required
2 collections4- 4.1 JAR/Library Mandatory
en.org/maven2/or for URM
4 4.1.jar
g/apache/commo
ns/commons-
collections4/4.1/c
ommons-
collections4-
4.1.jar
https://mvnreposit
Required
1 ory.com/artifact/or
jersey-entity- 2.2 for REST FDMA REST
2 g.glassfish.jersey. JAR/Library Optional
filtering-2.28.jar 8 API API
5 ext/jersey-entity-
Support
filtering/2.28
https://mvnreposit
Required
1 ory.com/artifact/or
jersey-hk2- 2.2 for REST FDMA REST
2 g.glassfish.jersey. JAR/Library Optional
2.28.jar 8 API API
6 inject/jersey-
Support
hk2/2.28
Alternate
Message
http://activemq.ap Queuing For
1
Apache 5.1 ache.org/activem system apache-activemq-5.15.0- Apa ActiveMQ
2 JAR/Library FI Optional
ActiveMQ 5.0 q-5150- supported bin.tar.gz che integration
7
release.html for external support
systems
integration

© EdgeVerve Systems Limited External Confidential Page 47 of 56


Username : pratik.burman@edgeverve.com Ip address : 10.177.0.40 Time Stamp : 10/16/2020 11:11:22 AM
h
ig
Finacle UBS 10.2.25 Bill of Material

yr
For
Mandator Integr Need
Sou Lice Bundl
y ation Ope To Home Need To
rce nsed able Bundled
Ver Deployme Or of the nSo Bundl Page Bundle
Component / Download From Component Used By Org (L)/ Lice Approva (appro (Embedde
sio Purpose Deployment Steps nt Optional option urce e in for (Embed) Remarks
Jar name Path Type Solution aniz Free nse l Status ved by d) With
n Location Or al ? TP licens with
atio ware IPCell Solution
Embedde ThirdP (Y/N) packa e Finacle?
n (F) ?)
d? arty ge?

op
tool

Apac
http://getbootstra
1 Required J2EE he
2.0. p.com Approve FinUX
2 Bootstrap JAR/Library for FinUX Application Embedded Lice No Yes Yes
3 http://github.com/ d Angular
8 Angular Server nse
hcts/bootstrap/
2.0
BSD
The
dojo-release- 3-
1 http://download.d J2EE Dojo

C
1.10.1.tar.gz or 1.1 Clau Approve
2 ojotoolkit.org/rele JAR/Library For WMS WMS Application Mandatory Fou F Y Yes Yes
dojo-release- 0.1 se d
9 ase-1.10.1/ Server ndati
1.10.1.zip Lice
on
nse
BSD
The
3-
1 http://download.d J2EE Dojo
dojo-release- 1.1 Clau Approve
3 ojotoolkit.org/rele JAR/Library For WMS WMS Application Mandatory Fou F Y Yes Yes
1.10.1-src.zip 0.1 se d
0 ase-1.10.1/ Server ndati
Lice
on
1
3
1
xalan-2.7.1.jar
2.7.
1
http://mvnreposito
ry.com/artifact/xal
an/xalan/2.7.1
e
JAR/Library For CRM CRM-LOS
Jar should be downloaded and
placed in $<FINACLE INSTALL
DIR>/common/lib/CMN_TP_LIB.
J2EE
Application
Server
Mandatory
Apa
che.
org
F Y
nse
cl
na
Fi

© EdgeVerve Systems Limited External Confidential Page 48 of 56


Username : pratik.burman@edgeverve.com Ip address : 10.177.0.40 Time Stamp : 10/16/2020 11:11:22 AM
h
ig
Finacle UBS 10.2.25 Bill of Material

7 Solution Dependency

yr
Note:
1. Only solutions of 10.2.18 are considered in scope, non-modular.
2. RCD for Alerts and eBanking is maintained separately, not in the UBS sheet.

op
Dependent Dependent Dependent Dependent Dependent
Part Number Solution
Module Module Module Module Module
Core JBPM FWI FIP FinUX
FININFRA

C
CRM/CIF FIP
(URM, SSO,
Localization FIP FinUX
SVS & RI)
WMS FIP

e
cl
na
Fi

© EdgeVerve Systems Limited External Confidential Page 49 of 56


Username : pratik.burman@edgeverve.com Ip address : 10.177.0.40 Time Stamp : 10/16/2020 11:11:22 AM
h
ig
Finacle UBS 10.2.25 Bill of Material

8 Development Environment

yr
Tools and software required to setup development area.

8.1 Development Area Details

op
Licensed (L)/ Mandatory (M)/
Item Version Remarks
Freeware (F) Optional (O)
ANSI C Compiler – HP (PA) B.11.60 L
ANSI C Compiler – HP (ia) A.06.23 L ANSI C : A compiler used

C
to compile C source M
ANSI C Compiler – IBM V8.0 L code
ANSI C Compiler – SUN 5.5 L
ANSI C++ Compiler – HP (PA) A.03.55 L
ANSI C++ Compiler – HP (ia) A.06.23 L ANSI C++ : A compiler
ANSI C++ Compiler – IBM
ANSI C++ Compiler – SUN 5.5
e
V8.0 L
L
used to compile C++
source code
M
cl
Make is an utility which
helps in automating
MAKE 3.76.1 F M
the compilation of C and
na

C++ sources

WINQVT is an excellent
Telnet client that
provides a reasonable
Fi

WINQVT 3.9 L O
set of mail, news, FTP,
and network printing
services.
Linker – HP A.03.55 L This utility is used link
Linker – IBM V8.0 L the object code
M
generated out of
Linker – SUN 5.10-1.489 L compiling stage

Development tool : Used


4.6.1 F M
to compile C sources
GCC (Optional)
or RedHat Linux (RHEL)
4.4.7 F
7.5 (64-bit)

© EdgeVerve Systems Limited External Confidential Page 50 of 56


Username : pratik.burman@edgeverve.com Ip address : 10.177.0.40 Time Stamp : 10/16/2020 11:11:22 AM
h
ig
Finacle UBS 10.2.25 Bill of Material

Licensed (L)/ Mandatory (M)/


Item Version Remarks

yr
Freeware (F) Optional (O)
Vim : An open-source
text editor designed for
Vim (Optional) 6.3 F working with O

op
programming code in
Unix

SUDO is a package that


permits a normal user to

C
run commands as
another user. This is
SUDO 1.7.0 F particularly useful for M
giving access to the root
account without

e exposing the root


password.
cl
Ant is a Java-based build
Ant 1.5.2 F M
tool
na
Fi

© EdgeVerve Systems Limited External Confidential Page 51 of 56


Username : pratik.burman@edgeverve.com Ip address : 10.177.0.40 Time Stamp : 10/16/2020 11:11:22 AM
h
ig
Finacle UBS 10.2.25 Bill of Material

Licensed (L)/ Mandatory (M)/


Item Version Remarks

yr
Freeware (F) Optional (O)

For development

op
Tcl (Tool Command
Language) is a very
powerful but easy to
learn dynamic
programming language,

C
suitable for a very wide
range of uses, including
web and desktop
applications,
networking,

e administration, testing
and many more
Tk is a graphical user
cl
tcl/tk 8.4 F interface toolkit that M
takes developing
desktop applications to a
na

higher level than


conventional
approaches. Tk is the
standard GUI not only
for Tcl, but for many
other dynamic
Fi

languages, and can


produce rich, native
applications that run
unchanged across
Windows, Mac OS X,
Linux and more.

© EdgeVerve Systems Limited External Confidential Page 52 of 56


Username : pratik.burman@edgeverve.com Ip address : 10.177.0.40 Time Stamp : 10/16/2020 11:11:22 AM
h
ig
Finacle UBS 10.2.25 Bill of Material

Licensed (L)/ Mandatory (M)/


Item Version Remarks

yr
Freeware (F) Optional (O)

Python is a dynamic
object-oriented

op
programming language
that can be used for
many kinds of software
development (Code
Python 2.4 F M
generation etc). It offers

C
strong support for
integration with other
languages and tools,
comes with extensive
standard libraries.

e This would be
cl
xerces-c++ 3.1.1. F required if GCC build O
is used
For the MetaData
na

Sun SDK JDK 1.7 L Loading (Licensed


within Infosys)
For Java development. The Eclipse IDE comes with certain
This allows to create standard plugins. Any specific
Eclipse & Relevant plugins 3.3.1.1 F projects for plugins required will be specified as
Fi

customization or new part of the Setup guide module or


code development. workbench.
Used for Data
Erwin 7.3 L modeling (Licensed
within Infosys)

8.2 Fonts required to be installed for reports.


• Arial
• Baskerville Old Face
• Bookman Old Style

© EdgeVerve Systems Limited External Confidential Page 53 of 56


Username : pratik.burman@edgeverve.com Ip address : 10.177.0.40 Time Stamp : 10/16/2020 11:11:22 AM
h
ig
Finacle UBS 10.2.25 Bill of Material

• Calibri

yr
• Cambria
• Comic Sans MS

op
• Courier New
• Lucida Sans Unicode
• Lucida Console

C
• Microsoft Sans Serif
• Monospaced
• Arial Unicode MS
• Palatino Linotype e
cl
• Sanserif
• Tahoma
na

• Times New Roman


• MS Mincho
Fi

© EdgeVerve Systems Limited External Confidential Page 54 of 56


Username : pratik.burman@edgeverve.com Ip address : 10.177.0.40 Time Stamp : 10/16/2020 11:11:22 AM
Finacle UBS 10.2.25 Bill of Material

ht
ig
yr
op
C
e
cl
na
Fi

© EdgeVerve Systems Limited External Confidential Page 55 of 56


Username : pratik.burman@edgeverve.com Ip address : 10.177.0.40 Time Stamp : 10/16/2020 11:11:22 AM
Finacle UBS 10.2.25 Bill of Material

ht
ig
yr
op
C
e
cl
na
Fi

© EdgeVerve Systems Limited External Confidential Page 56 of 56


Username : pratik.burman@edgeverve.com Ip address : 10.177.0.40 Time Stamp : 10/16/2020 11:11:22 AM

You might also like