kony fabric installation guide – windows
TRANSCRIPT
Kony Fabric
Installation Guide - Windows
On-Premises
Release V8 SP4Document Relevance and Accuracy
This document is considered relevant to the Release stated on this title page and the document version stated on the
Revision History page Remember to always view and download the latest document version relevant to the software
release you are using
copy 2020 by Kony Inc All rights reserved 1 of 393
Kony Fabric Installation Guide - WindowsVersion112
Copyright copy 2014 by Kony Inc
All rights reserved
February 2020
This document contains information proprietary to Kony Inc is bound by the Kony license
agreements andmay not be used except in the context of understanding the use andmethods of
Kony Inc software without prior express written permission Kony Empowering Everywhere Kony
Fabric KonyNitro and Kony Visualizer are trademarks of Kony Inc MobileFabric is a registered
trademark of Kony Inc Microsoft theMicrosoft logo Internet Explorer Windows andWindowsVista
are registered trademarks of Microsoft Corporation Apple the Apple logo iTunes iPhone iPad OS
X Objective-C Safari Apple Pay AppleWatch and Xcode are trademarks or registered trademarks
of Apple Inc Google the Google logo Android and the Android logo are registered trademarks of
Google Inc Chrome is a trademark of Google Inc BlackBerry PlayBook Research inMotion and
RIM are registered trademarks of BlackBerry SAPreg and SAPreg Business Suitereg are registered
trademarks of SAP SE in Germany and in several other countries All other terms trademarks or
servicemarksmentioned in this document have been capitalized and are to be considered the
property of their respective owners
copy 2020 by Kony Inc All rights reserved 2 of 393
Kony Fabric Installation Guide - WindowsVersion112
Revision History
Date Document Version Description of ModificationsRelease
01262020 112 Document published for adding Upgrading Custom
Metrics Component
10182019 111 Document published for adding Upgrade from Kony
Fabric 82
09262019 110 Document published for adding Prerequisites for
Upgrade fromMobileFabric 7x to Kony Fabric 8x
08052019 19 Document published after modifying the -DKMS_
CORE_VERSION for JBoss WebLogic and
WebSphere
08052019 18 Document published after modifying Application
Servers Pre-installation Tasks for JBoss WebLogic
andWebSphere
06202019 17 Document published after modifying Corporate Firewall
Settings - Engagement Services
04182019 16 Document Published for V8 SP4 FP1HF1
02272019 15 Document Published for V8 SP4 FP1
09242018 14 Document Published for V8 SP3
04192018 13 Document Published for V8 SP2
12182017 12 Document Published for V8 SP1
09192017 10 Document Published for V8GA
copy 2020 by Kony Inc All rights reserved 3 of 393
Kony Fabric Installation Guide - WindowsVersion112
copy 2020 by Kony Inc All rights reserved 4 of 393
Kony Fabric Installation Guide - WindowsVersion112
Table of Contents
1 Preface 13
11 Purpose 14
12 Intended Audience 14
13 Formatting ConventionsUsed in ThisGuide 15
14 Related Documents 16
15 Contact Us 16
2 Prerequisites 17
21 Software Requirements 17
22 Hardware Requirements 17
23 Network Settings 18
231 Corporate Firewall Settings - Engagement Services 18
232 Proxy Settings for Integration Service 21
233 Network Settings - Licensing 22
24 Database Prerequisites 23
241 Prerequisites for Kony Fabric with Oracle 23
242 Prerequisites for Kony Fabric with DB2 25
243 Prerequisites for Kony Fabric with SQL Server 27
244 Prerequisites for Kony Fabric with MSSQL - Applicable for Engagement Services 28
245 Prerequisites for Kony Fabric with MySQL 29
2451 Applicable for Engagement Services 29
copy 2020 by Kony Inc All rights reserved 5 of 393
Kony Fabric Installation Guide - WindowsVersion112
2452 Applicable for Identity Services 30
25 Application Servers Prerequisites 31
251 Tomcat Prerequisites 31
2511 How to DisableWeakCiphers 31
2512 Heap and PermGen Settings 32
252 JBoss Prerequisites 32
2521 Heap and PermGen Settings 32
2522 Configuration of Database Driver Module 32
2523 Configure the Standalone Existing JBoss 33
2524 Configure the Log Locations - JBoss 35
2525 Configure the Standalone Existing JBosswith Self-Signed Certificate (JBoss 71) 35
2526 Configure Port Settings for Multinode Loadbalancer Setups 36
253 WebLogic Prerequisites 37
2531 Heap and PermGen Settings 37
2532 Security Configurations 37
2533 Configure the Log Locations - WebLogic 37
254 WebSphere Prerequisites 38
2541 Heap and PermGen Settings 38
2542 How to Enable TLSv12 Protocol 38
2543 How to Retrieve Server Groups inWebSphere when using Admin Security with
TLS v12 40
copy 2020 by Kony Inc All rights reserved 6 of 393
Kony Fabric Installation Guide - WindowsVersion112
2544 SOAP Connector Port details for WebSphere 42
2545 Updating the SSL Socket Factory Providers 45
2546 NGINX Load Balancer Configuration 45
3 Kony Fabric Topology and Components 47
31 Developer Environment 52
32 Production Environment 53
4 Kony Fabric Installation on Single Node and Multinode 54
5 Pre-Installation Tasks 55
51 Download Kony Fabric Installer 55
52 Steps before installing (or) upgrading Kony Fabric with the existing database 55
53 Add a User in Local Group Policy (Log on as a Service) 56
54 Install Memcached Server 59
55 Configure Load Balancers for Sending Host Information inMultinode 61
5501 Configure Hibernate Dialect inWebLogic (only for WebLogic) 62
56 Download and Install the Unrestricted JCE Policy Files 62
57 Database Pre-Installation Tasks 64
571 MySQL 64
5711 Increase innodb_log_file_size in myini file - MySQL 64
572 SQL Server 64
573 WindowsAuthentication Support 64
574 Oracle 65
copy 2020 by Kony Inc All rights reserved 7 of 393
Kony Fabric Installation Guide - WindowsVersion112
5741 Create Locator Component for Oracle Database 65
575 MariaDB 67
5751 Increase the table_definition_cache and table_open_cache values 67
58 Application Servers Pre-Installation Tasks 68
581 JBoss 68
5811 Configure Load Balancer as Proxy in JBossMultinode Setup (Optional if SSL
Offloading at Load Balancer) 68
5812 Update Listen Interfaces in hostxml for JBossCluster 68
5813 Comment the javax-persistence-module for Kony Engagement Services on
JBossCluster 69
5814 How to Configure Connector - JBoss 70
5815 How to Increase Timeout andMaximumHeap Size Settings - JBoss 70
5816 How to Configure Engagement Services - JBoss 71
582 WebLogic 72
5821 Increase JVMmemory for WebLogic Server 72
5822 PlaceMS SQLServer Connector JAR inWebLogic Classpath 72
5823 How to Configure Engagement Services - WebLogic 72
583 WebSphere 73
5831 Install Kony Fabric on a RemoteWebSphere Server with Global Security Enabled73
5832 Configure Property Settings for Logs - (only for WebSphere) 73
5833 Support Deployment of apiportalwar onWebSphere Server 75
5834 Updating authServicewar and accountswar for WebSphere 9 75
copy 2020 by Kony Inc All rights reserved 8 of 393
Kony Fabric Installation Guide - WindowsVersion112
5835 How to Configure Engagement Services - WebSphere 76
6 Installation Modes - Kony Fabric 77
61 Installing Kony Fabric - GUI (for Windows installations) 78
611 Installing Kony Fabric on Tomcat 78
612 Installing Kony Fabric on JBossGUI (for Windows installations) 116
6121 Installing Kony Fabric on a StandaloneMode in Bundled JBoss 117
6122 Installing Kony Fabric on a StandaloneMode in a Pre-configured JBoss 158
6123 Installing Kony Fabric on a DomainMode (Multi node installation in pre-
configured JBoss cluster) 184
613 Installing Kony Fabric onWebLogic 218
614 Installing Kony Fabric onWebSphere 252
62 Installing Kony Fabric - Silent-mode 287
7 How to Stop and Start Kony Fabric 289
71 Tomcat Server 289
72 JBoss Server 289
721 For Multinode - JBoss 289
73 WebLogic Server 289
74 WebSphere Server 290
741 Windows - To stop and start WebSphere Server 290
8 Upgrading Kony Fabric 291
81 Prerequisites for Upgrade fromMobileFabric 7x to Kony Fabric 8x 291
copy 2020 by Kony Inc All rights reserved 9 of 393
Kony Fabric Installation Guide - WindowsVersion112
82 Upgrading Kony Fabric using installer 293
83 Prerequisites 294
84 Upgrading Kony Fabric to V8 SP4 304
841 Prerequisites 306
85 Upgrade fromKony Fabric V8 SP2 to V8 SP4 313
86 Upgrading CustomMetrics Component 314
9 Installing Hot Fix Archives for Kony Fabric - Windows 316
91 Patch Installer GA Versions 316
92 Prerequisites 317
10 Uninstalling Kony Fabric 324
11 Post-Installation Tasks 330
111 Configuring Secure Sockets Layer (SSL) Certificate 330
1111 How to Add an Installer Generated Self-Signed SSLCertificate to Cacerts 330
1112 How to Add an Existing SSLCertificate to Cacerts 331
112 JDK Version Compatibility 332
113 How to Update Security Configuration in Configxml (Required in case ofWebLogic
installation) 333
114 How to ConfigureMemcache for Integration Services 334
115 Configure Deployment of mbaasportalwar File for Multi-Node 336
116 Remote Installation Pre-requisites 336
1161 Installing Kony Fabric Remotely 336
copy 2020 by Kony Inc All rights reserved 10 of 393
Kony Fabric Installation Guide - WindowsVersion112
117 How to Turn off the Send usage data anonymously feature 336
118 Configuring Datasource for performance improvements for JBoss pre-existing and
DomainMode 337
119 Health CheckURL 338
1110 Steps to enable SAPJCo 339
11101 Steps for Tomcat 339
11102 Steps for JBoss 340
111021 JBoss - Standalone (Bundled) 340
111022 JBoss - Standalone(Pre-configured)Domainmode 340
11103 Steps for Weblogic 341
11104 Steps for Websphere 342
12 FAQs and Troubleshooting 343
121 HostnamePort changes for Tomcat Application Server 362
122 HostnamePort changes for JBoss Application Server 362
123 How to Configure JBossCluster 363
124 How to Configure a Custom JAR File onWebLogic 363
125 How to Configure Heap and PermGen Size 364
1251 Configuring Heap and PermGen Size for Tomcat 364
1252 Configuring Heap and PermGen Size for JBoss 364
1253 Configuring Heap and PermGen Size for WebLogic 365
1254 Configuring Heap and PermGen Size for WebSphere 365
copy 2020 by Kony Inc All rights reserved 11 of 393
Kony Fabric Installation Guide - WindowsVersion112
126 How to Configure Kony Fabric Behind a Reverse Proxy 365
127 Preserving Proxy if Load Balancer or Proxy Server is Configured 367
128 How to Configure Frontend HTTPS to Tomcat HTTP Redirection 368
129 WebSphere FAQs 368
1210 How to Change Log Levels 368
1211 Context Root-path 371
12111 Approach 1 Changing Context Root Path after the installation using the Installer 372
12112 Approach 2 Changing Context Root usingManual Install Steps 380
12113 Accessing Context Based Root Kony Fabric Instance through Visualizer
Enterprise 392
copy 2020 by Kony Inc All rights reserved 12 of 393
1 Preface Kony Fabric Installation Guide - WindowsVersion112
1 Preface
Kony Fabric is aMobile Back-end as a Service (MBaaS) provider that helps developers build native
and web apps for mobile Kony Fabric allows you to define the back-end to build nativemobile apps for
iOS Android and HTML5-based apps for modern browsers Kony Fabric ensures that developers
build mobile applications quickly by focusing on core areas and obtaining secured back-end services
instantly Kony Fabric hasmultiple features that can be used - Identity Integration Orchestration and
Engagement Services These features can be accessed through a common centralized console
For successful authentication with users and to access the centralized features of Kony Fabric Kony
recommends that you install the following Kony Fabric features on premises
l Kony Fabric Identity and Console
l API Developer Portal
l Kony Fabric Integration
l Kony Fabric Engagement Services
Kony Fabric supports the following back-end services for your applications
l Identity This feature allows you to define the type of authentication used for granting access to
your application Kony Fabric supports the following authentication services
o Enterprise Identity Microsoft Active Directory Open LDAP Salesforce Security
AssertionMarkup Language (SAML) Kony SAP Gateway OAuth 20 Okta Custom
andOAuth Provider
o Social Identity Google Instagram Microsoft BOX Facebook LinkedIn Amazon and
Yahoo
l API Developer Portal This feature allows you create a Portal for exposing APIs created using
Kony Fabric Developers from internal and external partner teams can access the portal created
to explore and test the APIs
copy 2020 by Kony Inc All rights reserved 13 of 393
1 Preface Kony Fabric Installation Guide - WindowsVersion112
l Integration This feature allows you to define various back-end services for your application
You can define the following integration services
o Technology Adapters XML SOAP JSON Java JavaScript and APIProxy
o Business Adapters Kony SAP Gateway MuleSoft AWSAPIGateway Relational
Database MongoDB RAML OpenAPI (Swagger) Salesforce and IBMMQ
l Orchestration Service orchestration is the coordination or integration of several services and
exposing them as a single service This feature allows you to create two types of orchestration
services They are
o Composite Allows you to run two or more services concurrently or sequentially
o Looping Allows you to run a single service in a loop until the loop ends or an exit criteria is
met
l Objects Allows you to create appmodels for LOB objects storage objects and Service-Driven
Objects
l Offline sync This feature allows you to define the synchronization services for your application
Sync supports onlyWeb Services except SAP Sky
l Logic The logic services feature in Kony Fabric helps you import and integrate Nodejs services
(APIs) directly into Kony Fabric for developing server-side and networking applications
l Engagement This feature allows you to send push notifications email SMS and passes to
subscribed applications
11 Purpose
This document helps you install and configure Kony Fabric using the installer onWindows
12 Intended Audience
This document is intended for engineers or developers who are responsible for installing and
configuring Kony Fabric We assume that the reader of this document is familiar with installing
applications in aWindows environment
copy 2020 by Kony Inc All rights reserved 14 of 393
1 Preface Kony Fabric Installation Guide - WindowsVersion112
13 Formatting Conventions Used in This Guide
The following formatting conventions are used throughout the document
Convention Explanation
Monospace l User input text system prompts and responses
l File path
l Commands
l Program code
l File names
Italic l Emphasis
l Names of books and documents
l New terminology
Bold l Windows
l Menus
l Buttons
l Icons
l Fields
l Tabs
URL Active link to a URL
NoteProvides helpful hints or additional information
copy 2020 by Kony Inc All rights reserved 15 of 393
1 Preface Kony Fabric Installation Guide - WindowsVersion112
Convention Explanation
ImportantHighlights actions or information that might cause problems to
systems or data
14 Related Documents
Document Purpose
Kony Fabric User
Guide
This guide helps you understand how to create a Kony Fabric account add
services and publish apps
15 Contact Us
Wewelcome your feedback on our documentation Email us at techpubskonycom
For technical questions suggestions and comments or to report problems on Konys product line
contact supportkonycom
copy 2020 by Kony Inc All rights reserved 16 of 393
2 Prerequisites Kony Fabric Installation Guide - WindowsVersion112
2 Prerequisites
The following sections explain the software and hardware required to install Kony Fabric Console
21 Software Requirements
For software system requirements click here
22 Hardware Requirements
Component Requirement
Processor Quad-core processor
Memory 16GB
Internal Storage 150GB
Network 100Mbps Ethernet interface card
copy 2020 by Kony Inc All rights reserved 17 of 393
2 Prerequisites Kony Fabric Installation Guide - WindowsVersion112
23 Network Settings
231 Corporate Firewall Settings - Engagement Services
Source Destination Ports Protocol
Direction
Action
Description
Engage
ment
Server
httpsapipushapplecom4433device 443 TCP Both Allow Allow the
Engagem
ent Server
to access
Apple
APNS
HTTP2
production
URL
Engage
ment
Server
httpsapijpushcnv3push 443 TCP Outbou
nd
Allow Allow the
Engagem
ent Server
to access
the JPush
notificatio
n server
URL
Engage
ment
Server
httpsapidevelopmentpushapplecom
4433device
443 TCP Both Allow Allow the
Engagem
ent Server
to access
Apple
APNS
HTTP2
developm
ent URL
copy 2020 by Kony Inc All rights reserved 18 of 393
2 Prerequisites Kony Fabric Installation Guide - WindowsVersion112
Source Destination Ports Protocol
Direction
Action
Description
Engage
ment
Server
httpsfcmgoogleapiscom 443 TCP Outbou
nd
Allow Allow the
Engagem
ent Server
to access
Firebase
Cloud
Messagin
g (FCM)
service
Engage
ment
Server
feedbackpushapplecom
feedbacksandboxpushapplecom
170008 (17001 to 17255255254)
2196 TCP Outbou
nd
Allow Allow the
Engagem
ent Server
to access
APNS
feedback
service
Engage
ment
Server
gatewaypushapplecom
gatewaysandboxpushapplecom
170008 (17001 to 17255255254)
2195 TCP Outbou
nd
Allow Allow the
Engagem
ent Server
to access
Apples
APNS
Engage
ment
Server
All subdomains of
pushapievalblackberrycom Sample
Push URL
httpscpxxxxxxxxxxxxxxxxxxxxxx
pushapievalblackberrycommssPD_
pushRequest
443 TCP Outbou
nd
Allow Allow
connect to
Blackberr
y Cloud
through
this port
copy 2020 by Kony Inc All rights reserved 19 of 393
2 Prerequisites Kony Fabric Installation Guide - WindowsVersion112
Source Destination Ports Protocol
Direction
Action
Description
Engage
ment
Server
httpsn1notifylivenet 443 TCP Outbou
nd
Allow Allow
connect to
Windows
Cloud
(MPNS)
through
this port
Engage
ment
Server
httpsloginlivecom 443 TCP Outbou
nd
Allow Allow
connect to
Windows
Cloud
(WNS)
through
this port
Internal
Corporat
eWiFi
router for
Android
Mobile
Devices
Allow your firewall to accept outgoing
connections to all IP addresses contained
in the IP blocks listed in Googles ASN of
15169 Reference link for the IP
Addresses httpbgphenetAS15169
5228
52295
230
TCP
HTTP
HTTP
S
UDP
Both Allow Android
devices
will
connect to
GCM
through
this port
Internal
Corporat
eWiFi
router for
iOS
Devices
gatewaypushapplecom
feedbackpushapplecom
gatewaysandboxpushapplecom
feedbacksandboxpushapplecom
170008 (17001 to 17255255254)
5223 TCP Both Allow Apple
devices
connect to
APNS
servers
through
this port
copy 2020 by Kony Inc All rights reserved 20 of 393
2 Prerequisites Kony Fabric Installation Guide - WindowsVersion112
Source Destination Ports Protocol
Direction
Action
Description
Internal
Corporat
eWiFi
router for
iOS
Devices
axinititunesapplecom ocspapplecom 80 443 TCP Both Allow Apple
devices
will
connect to
public
Apple
OCSP
and
iTunes
service
through
this port
Internal
Corporat
eWiFi
router for
Window
Devices
Add the list IPs specified in the following
WNS URL httpwwwmicrosoftcomen-
usdownloaddetailsaspxid=44238
TCP
HTTP
HTTP
S
UDP
Both Allow Windows
devices
will
connect to
WNS
through
this port
Internal
Corporat
eWiFi
router for
Window
Devices
Add the list IPs specified in the following
MPNS URL
httpswwwmicrosoftcomen-
usdownloaddetailsaspxid=44535
TCP
HTTP
HTTP
S
UDP
Both Allow Windows
devices
will
connect to
MPNS
through
this port
232 Proxy Settings for Integration Service
To add an Integration Service Environment when the proxy is set at an App Server level enable the
following proxy settings at the JVM level
copy 2020 by Kony Inc All rights reserved 21 of 393
2 Prerequisites Kony Fabric Installation Guide - WindowsVersion112
l DkonyhttpproxyHost= 100429
l DkonyhttpproxyPort= 2080
l DkonyhttpproxyUser= websphere
l DkonyhttpproxyPassword= 3MqGU9e5nv3B
233 Network Settings - Licensing
The on-premises server should allow outbound requests to httpsmanagekonycom and allow
inbound requests from our License servers (IPs mentioned at the end can be whitelisted in a
customerrsquos firewall)
An on-premises Fabric development or non-production license can be activated without making the
on-premises Identity URL available to our License servers However a production license requires
the Identity URL to be available to our License servers at the time of activation and thereafter as the
license is validated on a weekly frequency Each time that a production license is validated the license
validity is good for 30 days from the last successful validation The Identity URL is expected to remain
available to our License server for the entirety of their licensing term
The Fabric Identity account tenant must be accessible on the internet The Cloud license activation
screen displays the Identity tenant configured in on-premise console (For example
httpskonyfabricmycompanycomauthService)
Cloud license activation flow appends ldquoaccountsrdquo to the Identity URL (For example
httpskonyfabricmycompanycomauthServiceaccounts) The URLmust be accessible on the public
internet for license activation to work The response of the URL should be ldquoWelcome to Test Auth
Servicerdquo
Communication fromKonys License servers will originate from the following IP addresses which can
be whitelisted in an organizations firewall configuration
l 5420819284
l 54208192248
copy 2020 by Kony Inc All rights reserved 22 of 393
2 Prerequisites Kony Fabric Installation Guide - WindowsVersion112
24 Database Prerequisites
Before you install Kony Fabric Console Installer youmust perform the following Pre-Installation tasks
l Ensure access to a database server
l A database user should be granted all required permissions as per this document
l To use your existing SSL certificate map the SSL certificate to the domain name you want to
use
l To install in domain (multi-node) mode the JBoss cluster should be preconfigured
241 Prerequisites for Kony Fabric with Oracle
For installing Kony Fabric Database for Oracle complete the following steps
Note Only a qualified Oracle Database Administrator (DBA) must handle the Oracle Database
setup in order to successfully complete the Kony Fabric database deployment Oracle software
must be installed and basic databasemust be created before to continue with Kony Fabric
database schema setup
Important Ensure that a dedicated database user must not be an application user for installation
of database A dedicated user gets logged into audit logs
After granting privileges disconnect existing session and use new session in order to get the new
privileges loaded to the user
l Unicode support needs to be enabled in Database This is possible only while creating a database
needed for Kony Fabric with a Unicode character set with the properties for Database character set as
AL32UTF8 and National character set as AL16UTF16
l Create the following three tablespaces These tablespaces will be used to create Kony Fabric database
objects
copy 2020 by Kony Inc All rights reserved 23 of 393
2 Prerequisites Kony Fabric Installation Guide - WindowsVersion112
o Tables and data tablespace MF_DATA
o Index tablespace MF_INDEX
o Lob tablespace MF_LOB_DATA
l Using an SQLPlus or another Database client connect to youOracle database as Sysdba
Replace the ltDATA_FILE_PATHgt with actual data file path on the Oracle database server
CREATE TABLESPACE MF_DATA DATAFILE ltDATA_FILE_PATHgtMF_DATA_01DBF SIZE
2048M AUTOEXTEND ON NEXT 100M MAXSIZE 5120M CREATE TABLESPACE MF_INDEX
DATAFILE ltDATA_FILE_PATHgtMF_INDEX_01DBF SIZE 2048M AUTOEXTEND ON NEXT
100M MAXSIZE 5120M CREATE TABLESPACE MF_LOB_DATA DATAFILE ltDATA_FILE_
PATHgtMF_LOB_DATA_01DBF SIZE 2048M AUTOEXTEND ON NEXT 100M MAXSIZE
5120M
l Create a dedicated database user with default tablespaces (MF_DATA) and grant quota to two other
tablespaces (MF_INDEX andMF_LOB_DATA tablespaces)
o To create a user based on your Oracle 11g or 12c without PDB which will be used in the JDBC
CREATE USER ltinstall-usergt IDENTIFIED BY ltpasswordgt DEFAULT
TABLESPACE MF_DATA TEMPORARY TABLESPACE TEMP PROFILE DEFAULT
GRANT DBA TO ltinstall-usergt
ALTER USER ltinstall-usergt QUOTA UNLIMITED ON MF_DATA
ALTER USER ltinstall-usergt QUOTA UNLIMITED ON MF_INDEX
ALTER USER ltinstall-usergt QUOTA UNLIMITED ON MF_LOB_DATA
o To create a dedicated database user based on your Oracle 12c with PDB then create a
dedicated database local user inside PDB which will be used in the Java
Database Connectivity (JDBC) authentication
Alter session set container = PDBltMF_DBgt
CREATE USER ltdedicated-database-local-usergt IDENTIFIED BY
ltpasswordgt DEFAULT TABLESPACE MF_DATA TEMPORARY TABLESPACE TEMP
PROFILE DEFAULT CONTAINER=CURRENT
GRANT DBA TO ltinstall-local-usergt CONTAINER=CURRENT
ALTER USER ltinstall-local-usergt QUOTA UNLIMITED ON MF_DATA
copy 2020 by Kony Inc All rights reserved 24 of 393
2 Prerequisites Kony Fabric Installation Guide - WindowsVersion112
CONTAINER=CURRENT
ALTER USER ltinstall-local-usergt QUOTA UNLIMITED ON MF_INDEX
CONTAINER=CURRENT
ALTER USER ltinstall-local-usergt QUOTA UNLIMITED ON MF_LOB_DATA
CONTAINER=CURRENT
l If you are using Kony Fabric installer to setup Kony Fabric database then please choose the below
options based on your Oracle database version
o If Oracle database is created with PDB option of Oracle 12c use service name pointing to PDB in
the JDBC URL such as pdborcl orpdbmfdb
jdbcoraclethinltDatabase_Host_IPgt1521pdbmfdb
For example jdbcoraclethin192168121521pdbmfdb
o But if your database is 11g or 12c without PDB then you can useORACLE_SID in the JDBC
URL such as orcl or mfdb
jdbcoraclethinltDatabase_Host_IPgt1521mfdb
For example jdbcoraclethin192168121521mfdb
242 Prerequisites for Kony Fabric with DB2
Important Download the following DB2 JARs from IBM download site
- IBMDB2 Type 4 Driver (db2jcc4jar)
- DB2 JDBC Driver licence (db2jcc_license_cujar)
The version of the downloaded JARs should be compatible with your installed DB2Database
version
Note FromV8 SP4 FP1HF1 onwards DB2 is not supported for bundled Tomcat and JBoss
servers
copy 2020 by Kony Inc All rights reserved 25 of 393
2 Prerequisites Kony Fabric Installation Guide - WindowsVersion112
For IBMDB2 while creating database choose 32k page size as default tablespace Because after a
database with page size as default tablespace is created you will not be able tomodify the page size
of the default tablespace Additionally you need to create three tablespaces one for tables and data
one for index and the other tablespace for Large objects (LOBs) For creating tablespace the details
are provided int he below sections
For more details on How to Create the Big tablespace in DB2 click hereCreate the Big tablespace with big bufferpool of 32K page size Only DB2 database administrator (DBA) or
equivalent DB user will have access to create database with default tablespace with particular
pagesizebufferpool In DB2 whenever Binary LargeObject (BLOB) and Character LargeObject (CLOB) are
used you need to have the database created with default tablespace as well as default temp tablespace with
big pagesize of 32k
-- Replace ltDatabase_namegt with your actual database name
CONNECT TO ltDatabase_namegt
CREATE BUFFERPOOL BIGBUFFERPOOL IMMEDIATE ALL DBPARTITIONNUMS
SIZE AUTOMATIC NUMBLOCKPAGES 100 BLOCKSIZE 100 PAGESIZE 32K
COMMIT
-- To create a tablespace for tables and Data
CREATE LARGE TABLESPACE ltData_Tablespace_Namegt IN DATABASE PARTITION GROUP
IBMDEFAULTGROUP
PAGESIZE 32K MANAGED BY AUTOMATIC STORAGE EXTENTSIZE 32 PREFETCHSIZE
AUTOMATIC
BUFFERPOOL BIGBUFFERPOOL OVERHEAD 75 TRANSFERRATE 006 AUTORESIZE YES
INITIALSIZE 32M NO FILE SYSTEM CACHING
COMMIT
-- To create an index tablespace
CREATE LARGE TABLESPACE ltIndex_Tablespace_Namegt IN DATABASE PARTITION GROUP
IBMDEFAULTGROUP
PAGESIZE 32K MANAGED BY AUTOMATIC STORAGE EXTENTSIZE 32 PREFETCHSIZE
copy 2020 by Kony Inc All rights reserved 26 of 393
2 Prerequisites Kony Fabric Installation Guide - WindowsVersion112
AUTOMATIC
BUFFERPOOL BIGBUFFERPOOL OVERHEAD 75 TRANSFERRATE 006 AUTORESIZE YES
INITIALSIZE 32M NO FILE SYSTEM CACHING
COMMIT
-- To create a LOB tablespace
CREATE LARGE TABLESPACE ltLOB_Tablespace_Namegt IN DATABASE PARTITION GROUP
IBMDEFAULTGROUP
PAGESIZE 32K MANAGED BY AUTOMATIC STORAGE EXTENTSIZE 32 PREFETCHSIZE
AUTOMATIC
BUFFERPOOL BIGBUFFERPOOL OVERHEAD 75 TRANSFERRATE 006 AUTORESIZE YES
INITIALSIZE 32M NO FILE SYSTEM CACHING
COMMIT
CREATE SYSTEM TEMPORARY TABLESPACE BIGTEMP IN DATABASE PARTITION GROUP
IBMTEMPGROUP
PAGESIZE 32K MANAGED BY AUTOMATIC STORAGE USING STOGROUP IBMSTOGROUP
EXTENTSIZE 1M
PREFETCHSIZE AUTOMATIC BUFFERPOOL BIGBUFFERPOOL
COMMIT
CONNECT RESET
Note If Kony Fabric installation with DB2 fails youmust verify the following settings
db2set DB2_COMPATIBILITY_VECTOR=ORA
db2set DB2_DEFERRED_PREPARE_SEMANTICS=YES
243 Prerequisites for Kony Fabric with SQL Server
l Database User security role Create a database login dbclient using SQL server
authenticationwith server roles as sysadmin and public
copy 2020 by Kony Inc All rights reserved 27 of 393
2 Prerequisites Kony Fabric Installation Guide - WindowsVersion112
l Database and schema access Installer will make use of the above login to create necessary
databases and schemas required for the selected Kony Fabric components
l Database Growth sizing Refer to Kony Fabric Deployment Guide gt DatabaseGrowth Sizing
l Database Transaction log size Allocate sufficient space for the Transaction log file based on
all the transactions activity of all the Kony Fabric components installed and as per your database
backup policy Because transaction log sizing is linked to database backup If additional
application loggingevents are enabled inmultiple components of Kony Fabric then youmay
need to consider additional size for the transaction log
l Temp Database and temp log This is based on usage of all the databases on the server
instance by all applications connecting to these databases In case of Kony Fabric for sizing of
the temp database consider auto growth with increment size should be of 100MB andwith
maximum size to 10GB But if application loggingevents are enabled inmultiple components of
Kony Fabric then themaximum size should be increased upto 20GB This size will get
reclaimed as and when the DB is restarted
l Database versions You can use SQL Server Standard Edition or SQL Server Enterprise
Edition database for installing Kony Fabric Kony Fabric is compatible with these editions
There are no prerequisites specific to these editions as Kony Fabric uses features common to
both editions
l Backup plan Youmust use your organizations defined backup and retention policies for
Backup strategies for your database
244 Prerequisites for Kony Fabric with MSSQL - Applicable for Engagement Services
Database collation needs to be set for a database This is possible while creating a database with your
required language as database collation For example use Database collation as Arabic_100_CI_AS
for Arabic language support Similarly for other languages use appropriate collation for support Use
SQL Server Management Studio to create a database with the name as kpnsdb and with appropriate
collation support
copy 2020 by Kony Inc All rights reserved 28 of 393
2 Prerequisites Kony Fabric Installation Guide - WindowsVersion112
245 Prerequisites for Kony Fabric with MySQL
2451 Applicable for Engagement Services
1 Create the database needed for Engagement Serviceswith unicode character set as UTF8
Also ensure that youmodify the mycnf or myini with the following parameters
[client]
default-character-set = utf8
[mysql]
default-character-set = utf8
[mysqld]|
character-set-client-handshake = FALSE
collation_server=utf8_unicode_ci
character_set_server=utf8
2 Next restart theMySQL service and run the following query to verify the details
mysqlgt show variables like coll
+----------------------+-----------------+
| Variable_name | Value |
+----------------------+-----------------+
| collation_connection | utf8_unicode_ci |
| collation_database | utf8_unicode_ci |
| collation_server | utf8_unicode_ci |
+----------------------+-----------------+
3 rows in set (000 sec)
mysqlgt show variables like char
+--------------------------+----------------------------+
| Variable_name | Value |
+--------------------------+----------------------------+
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | utf8 |
| character_set_filesystem | binary |
copy 2020 by Kony Inc All rights reserved 29 of 393
2 Prerequisites Kony Fabric Installation Guide - WindowsVersion112
| character_set_results | utf8 |
| character_set_server | utf8 |
| character_set_system | utf8 |
| character_sets_dir | usrsharemysqlcharsets |
+--------------------------+----------------------------+
2452 Applicable for Identity Services
If you are using any lower versions of MySQL 57 such as v5712 or lower during installation youmay
encounter an error due to which the installation rolls back This error occurs due to a bug in theMySQL
database
For more information refer MySQLBugs
Following are the error details
l Error Migration V810_27_01__
DeleteDuplicateAcsUserIdProviderGuidRowsAddUniqueConstraintsql failed
l SQL State HY000
l Error Code 1093
l Error Message You cant specify target table users for update in FROMclause
l Location ltLocation where the installation is donegt
To resolve this error run the following commands in theMySQLServer
1 Execute the following command before running the installer
SET GLOBAL optimizer_switch = derived_merge=off
2 Once the installation is done set derived_mergeON using the following command
SET GLOBAL optimizer_switch = derived_merge=on
copy 2020 by Kony Inc All rights reserved 30 of 393
2 Prerequisites Kony Fabric Installation Guide - WindowsVersion112
25 Application Servers Prerequisites
251 Tomcat Prerequisites
2511 How to Disable Weak Ciphers
To disable weak ciphers modify the SSLConnector container attribute inside the serverxml with
the required https connector tag details The serverxml is located in the ltInstall_
Drivegttomcatconf folder
Add the following is a sample details to SSL connector tag
SSLEnabled=true sslEnabledProtocols=TLSv12 ciphers=TLS_ECDHE_
RSA_WITH_AES_128_CBC_SHA256 TLS_ECDHE_RSA_WITH_AES_128_CBC_SHATLS_
ECDHE_RSA_WITH_AES_256_CBC_SHA384 TLS_ECDHE_RSA_WITH_AES_256_CBC_
SHATLS_ECDHE_RSA_WITH_RC4_128_SHA TLS_RSA_WITH_AES_128_CBC_
SHA256TLS_RSA_WITH_AES_128_CBC_SHATLS_RSA_WITH_AES_256_CBC_SHA256
TLS_RSA_WITH_AES_256_CBC_SHASSL_RSA_WITH_RC4_128_SHA
For example the following is a samplemodified https connector tag
ltconnector port=443 maxhttpheadersize=8192 address=127001
enablelookups=false disableuploadtimeout=true acceptCount=100
scheme=https secure=true clientAuth=false SSLEnabled=true
sslEnabledProtocols=TLSv12 ciphers=TLS_ECDHE_RSA_WITH_AES_128_
CBC_SHA256 TLS_ECDHE_RSA_WITH_AES_128_CBC_SHATLS_ECDHE_RSA_WITH_
AES_256_CBC_SHA384 TLS_ECDHE_RSA_WITH_AES_256_CBC_SHATLS_ECDHE_
RSA_WITH_RC4_128_SHA TLS_RSA_WITH_AES_128_CBC_SHA256TLS_RSA_WITH_
AES_128_CBC_SHATLS_RSA_WITH_AES_256_CBC_SHA256 TLS_RSA_WITH_AES_
256_CBC_SHASSL_RSA_WITH_RC4_128_SHA keystoreFile=mydomainkey
keystorePass=password truststoreFile=mytruststoretruststore
truststorePass=passwordgt
Note Upgrade the SSLCipher list to the latest available versions
copy 2020 by Kony Inc All rights reserved 31 of 393
2 Prerequisites Kony Fabric Installation Guide - WindowsVersion112
2512 Heap and PermGen Settings
For Oracle Java 7 and Java 8 configure the heap settings for your application servers In case of
Oracle Java 7 you also need to configure PermGen settings Tomcat heap and PermGen settings
Note FromV8 SP4 FP1HF1 onwards Java 11 is supported for bundled Tomcat and JBoss
servers
252 JBoss Prerequisites
2521 Heap and PermGen Settings
For Oracle Java 7 and Java 8 configure the heap settings for your application servers In case of
Oracle Java 7 you also need to configure PermGen settings JBoss heap and PermGen settings
Note FromV8 SP4 FP1HF1 onwards Java 11 is supported for bundled Tomcat and JBoss
servers
2522 Configuration of Database Driver Module
1 Extract the comzip file
The unzipped folder structure will becommysqlmain
2 Stop the JBoss Application Server
3 For JBoss configured in the standalonemode copy the extractedcomzip folder and place it
in the JBOSS_HOMEmodules path For the domainmode place the unzipped
comzip folder (commysqlmain) in theJBOSS_HOMEmodules path for
each of themasterslavemachines
4 Open and edit the appropriate configuration file based on the configured JBossmode
copy 2020 by Kony Inc All rights reserved 32 of 393
2 Prerequisites Kony Fabric Installation Guide - WindowsVersion112
For example domainxml in the domainmode andstandalone-fullxml in the
standalonemode These files are available at JBOSS_HOME
domainconfiguration andJBOSS_HOME
standaloneconfiguration folders respectively
5 Search for the ltsubsystem xmlns=urnjbossdomainee40gt tag and add the
appropriate globalmodule based on the database selected
For example add the following code for the domainmode
ltglobal-modulesgt
ltmodule name=commysql slot=maingt
ltglobal-modulesgt
6 Save the changes
7 Start the JBoss Server
2523 Configure the Standalone Existing JBoss
To install Kony Fabric on an existing standalone JBoss follow the steps to configure the standalone
JBoss
1 Open the standalonexml from the ltJBoss_Homegtstandaloneconfiguration
2 Configure HostnameIP in the standalonexml file for JBoss as below
ltinterfacesgt
ltinterface name=managementgt
ltinet-address value=127001gt
ltinterfacegt
ltinterface name=publicgt
ltinet-address value=ltmyHostNamegtgt
copy 2020 by Kony Inc All rights reserved 33 of 393
2 Prerequisites Kony Fabric Installation Guide - WindowsVersion112
ltinterfacegt
ltinterfacesgt
3 Configure JBoss to listen for remotemanagement requests as below
l Add ltsocket-binding name=management-native
interface=management
port=$jbossmanagementnativeport9999gt under the ltsocket-binding-groupgt
l Add following section under the ltmanagement-interfacesgt
ltnative-interface security-realm=ManagementRealmgt
ltsocket-binding native=management-nativegt
ltnative-interfacegt
4 For Engagement Services to work remove the following subsystem
ltsubsystem xmlns=urnjbossdomainjpa11gt
ltjpa default-datasource= default-extended-persistence-
inheritance=DEEPgt|
ltsubsystemgt
5 In case of installing all the Kony Fabric components follow these steps to increase heap size by
setting the JAVA_OPTS in the ltJBOSS_DIRgtstandalonebinstandaloneshbat
l standalonebat
set JAVA_OPTS= -server -Xms2048m -Xmx2048m
copy 2020 by Kony Inc All rights reserved 34 of 393
2 Prerequisites Kony Fabric Installation Guide - WindowsVersion112
l standalonesh
JAVA_OPTS=-server -Xms1024M -Xmx1024M
2524 Configure the Log Locations - JBoss
To specify the log location where the logs for all Kony Fabric components will be generated youmust
add the following parameter in the JVMarguments present instandalonebatdomainbat
( for Windows) or standaloneshdomainsh(for Unix)
-Duserhome=ltlog locationgt
2525 Configure the Standalone Existing JBoss with Self-Signed Certificate (JBoss 71)
If you need to use existing JBosswith self-signed certificate follow these steps
1 Add an Existing SSLCertificate to Cacerts For more details click How to Add an Existing
Secure Sockets Layer (SSL) Certificate
2 Copy the keystore file to ltJBoss_Homegtstandaloneconfiguration folder
3 Modify thestandalonexml by adding the following security-realm in the
security-realms section
ltsecurity-realm name=WebSocketRealmgt
ltserver-identitiesgt
ltsslgt
ltkeystore path=ltKeystore_file_
namegt relative-to=jbossserverconfigdir keystore
password=ltKeystore_passwordgtgt
ltsslgt
ltserver-identitiesgt
ltsecurity-realmgt
Here ltKeystore_file_namegt = Name of the keystore file (for example keystorejks)
ltKeystore_passwordgt = Password of keystore file
copy 2020 by Kony Inc All rights reserved 35 of 393
2 Prerequisites Kony Fabric Installation Guide - WindowsVersion112
4 In the standalonexml add the following https-listener tag for default-server in the
Subsystem urnjbossdomainundertow31
lthttps-listener name=https max-post-size=262144000
security-realm=WebSocketRealm socket-binding=httpsgt
2526 Configure Port Settings for Multinode Loadbalancer Setups
Before installing Kony Fabric on an application server for the application server to communicate with a
Web Server properly youmust open the port 80
How to Disable Weak Ciphers in JBoss
To disable weak ciphers replace the https-listener under JBoss subsystemundertow for
example ltsubsystem xmlns=urnjbossdomainundertow31gt
For example the following is a sample for https connector tag
lthttps-listener name=https socket-binding=connect security-
realm=ApplicationRealm verify-client=REQUIREDgt
For example the following is a samplemodified https connector tag
lthttps-listener name=https enabled-
protocols=TLSv1TLSv11TLSv12 enabled-cipher-suites=SSL_RSA_
WITH_3DES_EDE_CBC_SHASSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA TLS_RSA_
WITH_AES_128_CBC_SHATLS_DHE_DSS_WITH_AES_128_CBC_SHA TLS_DHE_RSA_
WITH_AES_128_CBC_SHATLS_RSA_WITH_AES_256_CBC_SHA TLS_DHE_DSS_WITH_
AES_256_CBC_SHATLS_DHE_RSA_WITH_AES_256_CBC_SHA TLS_ECDH_ECDSA_
WITH_3DES_EDE_CBC_SHATLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA TLS_ECDH_
ECDSA_WITH_AES_256_CBC_SHATLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA
TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHATLS_ECDHE_ECDSA_WITH_AES_256_
CBC_SHA TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHATLS_ECDH_RSA_WITH_AES_
128_CBC_SHA TLS_ECDH_RSA_WITH_AES_256_CBC_SHATLS_ECDHE_RSA_WITH_
copy 2020 by Kony Inc All rights reserved 36 of 393
2 Prerequisites Kony Fabric Installation Guide - WindowsVersion112
3DES_EDE_CBC_SHA TLS_ECDHE_RSA_WITH_AES_128_CBC_SHATLS_ECDHE_RSA_
WITH_AES_256_CBC_SHA TLS_ECDH_anon_WITH_3DES_EDE_CBC_SHATLS_ECDH_
anon_WITH_AES_128_CBC_SHA TLS_ECDH_anon_WITH_AES_256_CBC_SHA
verify-client=REQUIRED security-realm=ApplicationRealm socket-
binding=connectgt
253 WebLogic Prerequisites
2531 Heap and PermGen Settings
For Oracle Java 7 and Java 8 configure the heap settings for your application servers In case of
Oracle Java 7 you also need to configure PermGen settings WebLogic heap and PermGen settings
2532 Security Configurations
To add environments to Kony Fabric Console add the following configuration inside the security-
configuration tag of theconfigxml file of WebLogic Server
ltenforce-valid-basic-auth-credentialsgtfalseltenforce-valid-basic-auth-
credentialsgt
After configuring the security-configuration tag restart the server fromWebLogic console In
case ofWebLogic cluster restart all servers fromWebLogic console
2533 Configure the Log Locations - WebLogic
To specify the log location where the logs for all Kony Fabric components will be generated youmust
add the following parameter in the JVMarguments present inbinstartWebLogiccmd( for
Windows) or binstartWebLogicsh(for Unix)
-Duserhome=ltlog locationgt
copy 2020 by Kony Inc All rights reserved 37 of 393
2 Prerequisites Kony Fabric Installation Guide - WindowsVersion112
254 WebSphere Prerequisites
2541 Heap and PermGen Settings
For Oracle Java 7 and Java 8 configure the heap settings for your application servers In case of
Oracle Java 7 you also need to configure PermGen settings WebSphere heap settings
2542 How to Enable TLSv12 Protocol
If your Kony Fabric instance onWebSphere that is updated with IBM Java 7 SDK fix pack 70960 the
identity fails to log-in to Salesforce Because the TLSv10 protocol is disabled on Kony Fabric and on
the other external sites that Kony Fabric wants to connect - for example Salesforce To avoid log-in
issueswith external back-ends add the -D parameters into JVMArguments
To add -D parameters in the JVM arguments follow these steps
1 Log intoWebSphere Admin Console
2 Go to Application servers gt server1 gt Process definition gt Java Virtual Machine
3 Under the Configuration gt General Properties gt Generic JVM arguments add the following -
D parameter
-Dhttpsprotocols=TLSv11TLSv12 -Dcomibmjsse2overrideDefaultTLS=true
copy 2020 by Kony Inc All rights reserved 38 of 393
2 Prerequisites Kony Fabric Installation Guide - WindowsVersion112
4 Go to Security gt SSL certificate and key management gt SSL configurations gt
NodeDefaultSSLSettings gt Quality of protection (QoP) settings
5 Under General Properties gt Protocol select the TLSv11 protocol
6 If your Kony Fabric is installed onWebSphere with IBM Java 8 add the following parameter to
JVM arguments
-Dcomibmjsse2overrideDefaultTLS=true
For more details refer to Salesforce disabling TLS 10
copy 2020 by Kony Inc All rights reserved 39 of 393
2 Prerequisites Kony Fabric Installation Guide - WindowsVersion112
2543 How to Retrieve Server Groups in WebSphere when using Admin Security with TLS v12
1 InWebSphere Admin Console download the default SSL certificate
2 Import certificate into IBM Java path IBM_PATHJAVAjrelibsecuritycacerts
For example optIBMWebSphereAppServerjava_18_
64jrelibsecuritykeytool -importcert -keystore cacerts -
storetype jks -file optIBMWebSphereAppServerjava_18_
64jrelibsecurity17229154223crt -alias 17229154223
3 If you are prompted for a password enter the password
l Default password changeit
copy 2020 by Kony Inc All rights reserved 40 of 393
2 Prerequisites Kony Fabric Installation Guide - WindowsVersion112
4 Select the Enable administrative security check box
5 Set the following JVM arguments
l Set JVM heap size
l Set JVM generic arguments
copy 2020 by Kony Inc All rights reserved 41 of 393
2 Prerequisites Kony Fabric Installation Guide - WindowsVersion112
6 Restart the application server after setting JVMarguments
7 Execute the installer with LAX_VM
For example KonyMobileFabricInstallerexe LAX_VM DProgram
Files (x86)IBMWebSphereAppServerjavabinjavaexe
8 Provide the default path of certs in the installation wizard For example
optIBMWebSphereAppServerprofilesAppSrv01etc
2544 SOAP Connector Port details for WebSphere
To see information such as ports in the Administrative console select Servers gt Server Types gt
WebSphere application servers Select your server and view the Communication gt Ports section for a
list of ports being used by your server In the example port configuration shown in the screen below
this is port 8880
copy 2020 by Kony Inc All rights reserved 42 of 393
2 Prerequisites Kony Fabric Installation Guide - WindowsVersion112
copy 2020 by Kony Inc All rights reserved 43 of 393
2 Prerequisites Kony Fabric Installation Guide - WindowsVersion112
Default Port Name Remarks
8880 SOAP_
CONNECTOR_
ADDRESS
Open between all nodes and the deployment manager
Used for administration of remote nodes and
synchronization Used for server to server
communication The Sametimereg System Console
accesses the deployment manager SOAP port This port
number varies depending on how WebSphere Application
System was installed The port number can be
determined by looking at AboutThisProfiletxts SOAP
connector port value in the profile log directory or the
Integrated Solutions Console
9080 WC_defaulthost Port on SametimeMeeting Server or Sametime Proxy
Server where traffic from theWebSphere HTTP Proxies
is sent
9443 WC_defaulthost_
secure
Port onMeeting Server or Sametime Proxy Server where
secure traffic from theWebSphere HTTP Proxies is sent
Note Ensure that the port number for the SOAP_CONNECTOR_ADDRESS is set to 8880
By default the application listens on port 9080 For more information refer WebSphere
Application Server Ports
Note If you are using standaloneWebSphere Server without Load Balancer ensure that the port
for default host is set to either 9080 or 9443 If you are using a Load Balancer configuration set the
default host to the fully qualified host name of the Load Balancer
copy 2020 by Kony Inc All rights reserved 44 of 393
2 Prerequisites Kony Fabric Installation Guide - WindowsVersion112
2545 Updating the SSL Socket Factory Providers
l See that the SOAP_CONNECTOR_PORT is open
l If theWAS server is secured set the following in javajrelibsecurityjavasecurity
l sslSocketFactoryprovider=comibmjsse2SSLSocketFactoryImpl
(for Java7)
l sslServerSocketFactoryprovider=comibmjsse2SSLServerSocke
tFactoryImpl (for Java8)
Refer Configure SSL for WebSphere
2546 NGINX Load Balancer Configuration
l Following are the URLmappings for the Load Balancer configuration
l httpsltdomaingtmfconsole -gt httpsltServer iphostportgtmfconsole
l httpsltdomaingtaccounts -gt httpsltServer iphostportgtaccounts
l httpsltdomaingtworkspace -gt httpsltServer iphostportgtworkspace
l httpsltdomaingtauthService -gt httpsltServer iphostportgtauthService
l httpsltdomaingtadmin -gt httpsltServer iphostportgtadmin
l httpsltdomaingtservices -gt httpsltServer iphostportgtservices
l httpsltdomaingtmiddleware -gt httpsltServer iphostportgtmiddleware
l httpsltdomaingtapps -gt httpsltServer iphostportgtapps
l httpsltdomaingtmetrics -gt httpsltServer iphostportgtmetrics
l httpsltdomaingtkpns -gt httpsltServer iphostportgtkpns
l Visualizer runs on localhost 5000 by default Hence it must be allowed Also allow 8888 if you
copy 2020 by Kony Inc All rights reserved 45 of 393
2 Prerequisites Kony Fabric Installation Guide - WindowsVersion112
want to test web applications locally Set the following HTTP response header X-Frame options
to allow the required localhost
l add_header X-Frame-Options ALLOW-FROM localhost5000
l add_header X-Frame-Options ALLOW-FROM localhost8888
copy 2020 by Kony Inc All rights reserved 46 of 393
3 Kony Fabric Topology and Components Kony Fabric Installation Guide - WindowsVersion112
3 Kony Fabric Topology and Components
Kony Fabric topology explains the logical arrangement of various components such as console
identity services developer environment and production environment
In design time you configure appswith services and publish them to a developer environment After
you confirm the changes in the apps these appswill need to be published to a production
environment Authorized users can access apps onmobile devices from a production environment
copy 2020 by Kony Inc All rights reserved 47 of 393
3 Kony Fabric Topology and Components Kony Fabric Installation Guide - WindowsVersion112
An overview of the Kony Fabric architecture and components follows
copy 2020 by Kony Inc All rights reserved 48 of 393
3 Kony Fabric Topology and Components Kony Fabric Installation Guide - WindowsVersion112
An overview of the Kony Fabric deployment architecture follows
The following table describes the components of Kony Fabric
copy 2020 by Kony Inc All rights reserved 49 of 393
3 Kony Fabric Topology and Components Kony Fabric Installation Guide - WindowsVersion112
Convention Description
Identity This component validates user accounts and applications for authentication
and authorization
l Authentication identifies log-on credentials of a user
l Authorization allows or denies access to resources based on a users
role
Identity is used to authenticate and authorize runtime and design-time users
Accounts The accounts component contains information about what a user can do
such as create other users delete users create environments delete
environments and publish apps to an environment
This component uses auth service for authorizing requests based on user
roles
Workspace
(WaaS)
Workspace configures MBaaS services (applications identity integration
orchestration and engagement services) After these services are
configured these services must be published to respective
cloudsenvironments so that the services are available for run-time use
ConsolePortal The consoleportal is the user interface for configuring services for an
application
API Developer
Portal
Kony Fabric Developer Portal feature lets you create a Portal for exposing
APIs created using Kony Fabric Developers from internal and external
partner teams can access the portal created to explore and test the APIs
You can directly access your Kony Developer Portal in Kony Fabric Console
copy 2020 by Kony Inc All rights reserved 50 of 393
3 Kony Fabric Topology and Components Kony Fabric Installation Guide - WindowsVersion112
Convention Description
Environments
(Engagement
Services
Integration
Services)
This component adds runtime capabilities to apps such as engagement
services and integration services
Admin Admin provides the capability to list down the set of services published and
test the services shown in Admin Console Also you can view list of
published apps and provides the delete apps functionality In Kony Cloud
changing the log levels and checking the logs features are available as the
cloud is managed by Kony You can also view reports if you are usingmetrics
module This is an optional component
For more details refer to httpsdocskonycomkonylibraryintegrationkmf_
integrationservice_admin_console_userguideDefaulthtm
Middleware This component exists between amobile device and an endpoint server It
receives a request from amobile device sends it to an endpoint server
fetches the response from the backend and provides the required information
to the device in the JSON format
Services Services component is used only when Kony Fabric is integrated It has same
runtime capabilities as themiddleware
Note To use Kony Server with Kony Fabric integrated you can ignore
themiddlewarewar Similarly when you use only standalone Kony
Server you can ignore the serviceswar
NoteThe Kony Fabric components can be configured on one node or separate nodes - for example
you can use one of the following choices
copy 2020 by Kony Inc All rights reserved 51 of 393
3 Kony Fabric Topology and Components Kony Fabric Installation Guide - WindowsVersion112
l Install All Components on one node
l Install Kony Fabric Console Identity Services Integration Services and Engagement
Services on separate nodes
For frequently asked questions and troubleshooting refer to FAQs and Troubleshooting
31 Developer Environment
For development environment a developer can preferably install Kony Fabric components in a
standalonemode (single node) on a local environment For more details refer to Single Node
Installation
Important Kony Fabric Installer supports Tomcat JBossWebLogic andWebSphere
Tomcat on single-node only For multi-node installation on Tomcat refer to Kony FabricManual
Install Guide
Kony Fabric Consolidated installer supports JBoss on single node (Standalone Mode) andmulti-
node (Domain Mode)
Important By default Kony Fabric Consolidated installer supportsmemcached server only in case
of multinode installation
By default Kony Fabric Consolidated installer is not enabled with memcached server for single
node installation (Tomcat and JBoss) If you want usememcached server follow manual steps
provided at How to Install Memcached Server
copy 2020 by Kony Inc All rights reserved 52 of 393
3 Kony Fabric Topology and Components Kony Fabric Installation Guide - WindowsVersion112
32 Production Environment
For production environment domainmode (multinode) installation with HTTPs protocol is preferred
Multinode installation helps to enable better performance high availability and load balancing For
more details refer to Multinode Installation
copy 2020 by Kony Inc All rights reserved 53 of 393
4 Kony Fabric Installation on Single Node and
Multinode
Kony Fabric Installation Guide -
WindowsVersion112
4 Kony Fabric Installation on Single Node and Multinode
You can install Kony Fabric in a domainmode (multinode) or a standalonemode (single node) on a
local environment
The following table details Kony Fabric installation supported for a single node andmultinode
installations
Kony Fabric Components can be installed Single Node Multinode
Console
l Workspace
l Accounts
Identity
Integration
l Admin
l Middleware
l Services
l Metrics
API Developer Portal
Engagement Services
copy 2020 by Kony Inc All rights reserved 54 of 393
5 Pre-Installation Tasks Kony Fabric Installation Guide - WindowsVersion112
5 Pre-Installation Tasks
51 Download Kony Fabric Installer
DownloadKonyFabricSetupzip from httpcommunitykonycomdownloads and extract the
file To download Kony Fabric installer from the community portal follow these steps
1 Log in to httpcommunitykonycomdownloads You can obtain a user name and password
from your sales representative or partner
2 Click the Kony Fabric tab
3 Select the specific release version from the Kony Fabric Installer (Consolidated Installer for
all features) drop-down list and then click on the specific release related files you want to
download For example if you want to download Kony Fabric 800 GA installer
select the 800 GA version from the drop-down list and then click the Installer_Windows
link
TheKonyFabricSetupzip file contains the following files
n KonyFabricInstaller-xxxx_GAexe
n installerproperties - This file is required for silent installation
n READMEtxt
52 Steps before installing (or) upgrading Kony Fabric with the existing
database
Perform the following activities before installing (or) upgrading Kony Fabric with the existing database
l Take database backup
l Make sure you have previously installed directory
copy 2020 by Kony Inc All rights reserved 55 of 393
5 Pre-Installation Tasks Kony Fabric Installation Guide - WindowsVersion112
l Take a backup of applications deployed at the server level (Post installation take backup of the
changes done to the binaries)
l Post installation (or) upgrade process replace old authServicekey workspaceServicekey and
ACCOUNTS_ENCRYPTION_KEY (applicable only for identity and workspace components)
53 Add a User in Local Group Policy (Log on as a Service)
Before installing Kony Fabric in a newWindows node ensure that you have privileges to log on as a
service The log on as a service privileges are required to start a service by a user
When a user name does not have privileges to log on as a service and is tries to install Kony Fabric in
a newWindows box the system gives the following error
To grant log on as service to a user follow these steps
1 Click Start and then click Run (Win+R)
2 In the Run box type gpeditmsc and then clickOK The Local Group Policy Editor window
appears
3 In the left pane under Local Computer Policy expand Computer Configuration gt Windows
Settings gt Security Settings gt Local Policies gt User Rights Assignment
copy 2020 by Kony Inc All rights reserved 56 of 393
5 Pre-Installation Tasks Kony Fabric Installation Guide - WindowsVersion112
4 In the right pane double-click Log on as service The Log on as a service Properties window
appears
copy 2020 by Kony Inc All rights reserved 57 of 393
5 Pre-Installation Tasks Kony Fabric Installation Guide - WindowsVersion112
5 In the Local security setting tab double-click Add User or Group to display the Select Users
Computers Service Accounts or Groups window
6 In the Enter the object names to select text box enter the user name clickOK The system
adds the user name in the Local security setting tab
copy 2020 by Kony Inc All rights reserved 58 of 393
5 Pre-Installation Tasks Kony Fabric Installation Guide - WindowsVersion112
54 Install Memcached Server
Memcached is a high-performance distributedmemory object caching system generic in nature but
intended for use in speeding up dynamic web applications by alleviating database load
To install Memcached Server follow these steps
1 Download thememcache server
2 Extract the zip file
3 From the command prompt navigate to memcached directory
4 Run the following command
memcachedexe -d install
For example cmemcachedmemcachedexe -d install
5 Start the server from the Services or by running one of the following commands
l cmemcachedmemcachedexe -d start
l net start memcached Server
Now your memcached server is installed and is listening to port 11211
6 By default the server is set to 64MBmemory limit which is too small To add the extramemory
allocation edit the registry to add the information To increase the default memory size in the
Windows Runwindows type Regedit to display the Registry Editor window
copy 2020 by Kony Inc All rights reserved 59 of 393
5 Pre-Installation Tasks Kony Fabric Installation Guide - WindowsVersion112
7 In the Registry Editor window navigate to the following key
HKEY_LOCAL_
MACHINESYSTEMCurrentControlSetServicesmemcached Server
8 In the key change the ImagePath entry with the following
Cmemcachedmemcachedexe -d runservice -m 2048
This way you will use 512MBmemory limit for your server
If you now go back to the service section you should now seememcached installed shown
below
copy 2020 by Kony Inc All rights reserved 60 of 393
5 Pre-Installation Tasks Kony Fabric Installation Guide - WindowsVersion112
If you are not seeing the above result restart your computer You now havememcached
running
55 Configure Load Balancers for Sending Host Information in
Multinode
When user is installing Kony Fabric onmultinode environment the user should checkwhether the
parameter proxypreserveHost is set to On in the Loadbalancer configuration file to send host
in the headers
If the proxypreserveHost is not configured the loadbalancer will not send host in the headers Users
cannot launch Kony Fabric Console
copy 2020 by Kony Inc All rights reserved 61 of 393
5 Pre-Installation Tasks Kony Fabric Installation Guide - WindowsVersion112
The above configuration is based on the loadbalancer
For example
l For Apache preserveHost On
l For HAProxy preserve host flag is not required
5501 Configure Hibernate Dialect in WebLogic (only for WebLogic)
For the Engagement Services to work with Oracle DB set the following parameter in the
setDomainEnvcmd and run thesetDomainEnvcmd before starting theWebLogic server
-Dhibernatedialect=orghibernatedialectOracle10gDialect
56 Download and Install the Unrestricted JCE Policy Files
In accordance with the United States of America export restrictions Java that is bundled with the
server has limited encryption key sizes that can be used in the server operation In order to
successfully convert signed client certificates or sign server Certificate Signing Request for use in the
server youmust download the following bundled encryption policy jar files and replace themwith the
unrestricted files published by the Java vendor
l local_policyjar
l US_export_policyjar
To Configure Unrestricted JCE Policy Files for WebSphere follow these steps
For WebSphere follow the steps provided in the link
httpswwwibmcomsupportknowledgecenterSS8JFY_
750comibmlmt75doccomibmlicensemgmtsecuritydoclmt_scr_downloading_installing_jce_
policyfileshtml
To Configure Unrestricted JCE Policy Files for Tomcat JBoss or WebLogic follow these steps
copy 2020 by Kony Inc All rights reserved 62 of 393
5 Pre-Installation Tasks Kony Fabric Installation Guide - WindowsVersion112
1 Go to the Oracle Java SE download
page httpwwworaclecomtechnetworkjavajavasedownloadsindexhtml
2 Scroll down to Additional Resources section You will find Java Cryptography Extension
(JCE) Unlimited Strength Jurisdiction Policy File
3 Download the JCE version that matches your installed JVM for example
UnlimitedJCEPolicyJDKltVersiongtzip
4 Extract the downloaded zip file TheUnlimitedJCEPolicyJDKltVersiongtzip file
contains the following files
l local_policyjar
l US_export_policyjar
l READMEtxt
5 Copy the jar files (local_policyjar and US_export_policyjar) toltJAVA_
HOMEgtjrelibsecurity
Note These jars will be already there so you have to overwrite them Back up the existing
jars before you overwrite themwith new jars
6 Restart your application server
After the encryption policy files are installed you should be able to successfully convert signed
client certificates for use in the server
l Database Pre-Installation Tasks
l Application Servers Pre-Installation Tasks
copy 2020 by Kony Inc All rights reserved 63 of 393
5 Pre-Installation Tasks Kony Fabric Installation Guide - WindowsVersion112
57 Database Pre-Installation Tasks
571 MySQL
5711 Increase innodb_log_file_size in myini file - MySQL
Note If the size of your application ismore than the variable size of server database an error
occurs Ensure the variablemax_allowed_packet_size is set to a higher value than the
application size
To avoid this error increase the global variable in the server database
- Modify the SQL Statement toSet global max_allowed_
packet=1010241024
In this statement the server database size is configured to 10-Megabytes(MB)
For example if your application size is 1024-kilobytes (1 MB) and you try to publish an application
fromKony Studio of 2048-Kilobytes(2MB) an error appears while publishing Increase the size of
server database to a valuemore than 2048-Kilobytes (2 MB) for publishing the application
For innodb_log_file_size the value is set to 48M by default
In the myini file increase the innodb_log_file_size = ltvalue should be greater than 10 of
max_allowed_packetgt
572 SQL Server
573 Windows Authentication Support
To support Kony Fabric Installation usingWindowsAuthentication on SQL Server follow these steps
l Download themssql-jdbc-700jre8 (sqljdbc_7000_enutargz) artifact from
httpswwwmicrosoftcomen-USdownloaddetailsaspxid=57175
copy 2020 by Kony Inc All rights reserved 64 of 393
5 Pre-Installation Tasks Kony Fabric Installation Guide - WindowsVersion112
l Extract the artifact onto your local system For example the locationmust be like
DDownloadssqljdbc_7000_enutargzmssql-jdbc-
700enuauthx64)
574 Oracle
5741 Create Locator Component for Oracle Database
By default when anOracle database is created using DBCA or Oracle Installer Enterprise Edition with
create database option the SDO_Geometry object type will be default created as part of locator
component
If the database is created using scripts by followingmanual process then the Locator component will
not be created You need to create the locator component for your Oracle database separately
Verify if the locator component is already installed
Run the below queries in the Oracle database used for Installer
Select comp_name version status from dba_registry where upper
(comp_name) like MEDIA
Select username from dba_users where username = MDSYS
If the above statements return zero records andMDSYS schema is not created then follow these
steps to create theMDSYS schema and install the locator component manually
The following steps need to be executed by a SYSDBA only
To create Locator or MDSYS schema follow these steps in option 1 or option 2
l Option 1 Follow DBCA or Oracle Installer enterprise edition with create database option to
create Oracle database Use the same database during Kony Fabric Installation
l Option 2 Run the following scripts on the database to be used for Kony Fabric where Oracle
locator is not installed
copy 2020 by Kony Inc All rights reserved 65 of 393
5 Pre-Installation Tasks Kony Fabric Installation Guide - WindowsVersion112
i Connect as SYSDBA
sqlplus as sysdba
ii CreateMDSYS User if not exists
Create user mdsys identified by secret default tablespace
sysaux
A secret is a dummy password Provide the password that is used duringMDSYS user
creation
iii Run the below SQL to grant the privileges
SQLgtmdadminmdprivssql
iv Connect to MDSYS user
Conn mdsyssecret
A secret is dummy password Provide the password that is used duringMDSYS user
creation
v Run the below SQL to create the locator objects
SQLgtmdadmincatmdlocsql
All the abovesql files executed will be available as part of database software md folder
After executing the above steps execute the following query to check if everything is fine
Select from dba_objects where owner=MDSYS and object_name
like SDO
copy 2020 by Kony Inc All rights reserved 66 of 393
5 Pre-Installation Tasks Kony Fabric Installation Guide - WindowsVersion112
Once theOracle locator is installed run the Installer to setup Kony Fabric The system should
not throw the error Invalid Data Type SDO_GEOMETRY
Note As per Oracle 12cRelease 1 (121) documentation Oracle Locator is available with
the following editions
l Oracle Database Standard Edition One
l Oracle Database Standard Edition
l Oracle Database Enterprise Edition
l Oracle Database Express Edition (Oracle Database XE)
For more information regarding Oracle licensing refer to Oracle Database documentation
Important SDO_GEOMETRY is part of Oracle Locator which is free and does not need
additional licensing but this is bundled with Oracle Spatial which is part of enterprise
edition licensing
For more details please go through the followingOracle reference document
Doc ID 10668371 - Oracle Spatial andOracle Locator Licensing Information
575 MariaDB
5751 Increase the table_definition_cache and table_open_cache values
To increase the values of table_definition_cache and table_open_cache inMariaDB execute the
following commands or update the ini or cnf file with
set GLOBAL table_definition_cache=4000 For table_definition_cache
4000 is the minimum value
set GLOBAL table_open_cache=2000 For table_open_cache 2000 is the
minimum value
copy 2020 by Kony Inc All rights reserved 67 of 393
5 Pre-Installation Tasks Kony Fabric Installation Guide - WindowsVersion112
58 Application Servers Pre-Installation Tasks
581 JBoss
5811 Configure Load Balancer as Proxy in JBoss Multinode Setup (Optional if SSL Offloading at
Load Balancer)
1 Navigate to your Kony Fabric install directory and open thedomainxml file
2 In thedomainxml update all the http connector tags to include the scheme and
proxy-port details
For example
ltconnector name=http protocol=HTTP11 scheme=https
socket-binding=http proxy-name=loadbalancer hostname
proxy-port=443 secure=truegt
5812 Update Listen Interfaces in hostxml for JBoss Cluster
For JBoss domainmode installation configure the following interface address
1 Go toltJBOSS EAP dirgtdomainconfigurationhostxml
2 In place of existing interfaces xml tag replace the default content with below details
ltinterfacesgt
ltinterface name=managementgt
ltany-ipv4-addressgt
ltinterfacegt
ltinterface name=publicgt
ltany-ipv4-addressgt
ltinterfacegt
ltinterface name=unsecuregt
lt-- Used for IIOP sockets in the standard
copy 2020 by Kony Inc All rights reserved 68 of 393
5 Pre-Installation Tasks Kony Fabric Installation Guide - WindowsVersion112
configuration
To secure JacORB you need to setup SSL --gt
ltany-ipv4-addressgt
ltinterfacegt
ltinterface name=anygt
ltany-ipv4-addressgt
ltinterfacegt
ltinterfacesgt
5813 Comment the javax-persistence-module for Kony Engagement Services on JBoss Cluster
If you are installing Kony Engagement Services on JBoss domainmode installation comment the
below persistencemodule in thedomainxml file
copy 2020 by Kony Inc All rights reserved 69 of 393
5 Pre-Installation Tasks Kony Fabric Installation Guide - WindowsVersion112
1 Go toltJBOSS EAP dirgtdomainconfigurationdomainxml
2 Comment the below xml tag Comment the persistencemodule at four places in the
domainxml file
lt-- ltsubsystem xmlns=urnjbossdomainjpa11gt
ltjpa default-datasource= default-extended-
persistence-inheritance=DEEPgt
ltsubsystemgt --gt
5814 How to Configure Connector - JBoss
For importing an app to Kony Fabric Console properly youmust have set the enough value for the
max-post-size in thestandalonexml file For more details refer to Configure Connectors -
JBoss
5815 How to Increase Timeout and Maximum Heap Size Settings - JBoss
Restarting JBoss can cause deployment failures To avoid these failures youmust increase the JBoss
timeout andmaximumheap size settings for cluster
To increase memory and timeout settings in JBoss (pre-configured JBoss) follow these steps
1 In the standalonebat or sh file add the following properties to Java_opts
-Djbossasmanagementblockingtimeout=8400
-Xms2048m
-Xmx4096m
2 In the ltJBoss_Homegtstandaloneconfigurationstandalonexml file add
config deployment-timeout=rdquo8400rdquo in the deployment-scanner subsystem
shown below
copy 2020 by Kony Inc All rights reserved 70 of 393
5 Pre-Installation Tasks Kony Fabric Installation Guide - WindowsVersion112
ltsubsystem xmlns=urnjbossdomaindeployment-scanner20gt
ltdeployment-scanner path=deployments relative-
to=jbossserverbasedir scan-interval=5000 deployment-
timeout=rdquo8400rdquo runtime-failure-causes-
rollback=$jbossdeploymentscannerrollbackonfailurefalse
gt
ltsubsystemgt
To increase memory and timeout settings in JBoss Multinode follow these steps
1 In the domainbat or sh file add the following properties to Java_opts
-Djbossasmanagementblockingtimeout=8400
2 Set the heap size for the selected server groups as below in the ltJBoss_
Homegtdomainconfigurationdomainxml
l Search for ltserver-groupsgt tag in the domainxml and set the heap size in the JVM
settings
ltheap size=2048m max-size=4096mgt
5816 How to Configure Engagement Services - JBoss
When Engagement is selected as Fabric Component based on the selected JBossmode youmust
add the following parameter in the JVMarguments present instandalonebatdomainbat
( for Windows) or standaloneshdomainsh(for Unix)
-DKMS_CORE_VERSION=2
copy 2020 by Kony Inc All rights reserved 71 of 393
5 Pre-Installation Tasks Kony Fabric Installation Guide - WindowsVersion112
582 WebLogic
5821 Increase JVMmemory for WebLogic Server
For a successful deployment of Kony FabricWar files onWebLogic server increase the PermGen
memory inWebLogicmemory arguments For more details refer to Heap and PermGen Settings
5822 Place MS SQL Server Connector JAR in WebLogic Classpath
If you want to install MS SQLServer Database withWebLogic then you need tomanually place the
mssql-jdbc-700jre8 file in theWebLogic classpath
Important To add themssql-jdbc-700jre8 file in theWebLogic classpath perform
the following steps before starting Kony Fabric installation
To add mssql-jdbc-700jre8 file in the WebLogic classpath follow these steps
1 Place the mssql-jdbc-700jre8 in the ltWL_HOMEgtserverlib folder
2 Edit the commEnvcmdsh script in the ltWL_HOMEgtoracle_commoncommonbin
3 Prepend your JAR file to theWEBLOGIC_CLASSPATH environment variable like set
WEBLOGIC_CLASSPATH=WL_HOMEserverlibmssql-jdbc-
700jre8JAVA_HOMElibtoolsjarPROFILE_
CLASSPATHANT_CONTRIBlibant-contribjarCAM_
NODEMANAGER_JAR_PATH
4 Restart the server
5823 How to Configure Engagement Services - WebLogic
When Engagement is selected as Fabric Component youmust add the following parameter in the
JVMarguments present indomain-nameStartWebLogiccmd (for Windows) or
domain-nameStartWebLogicsh (for Unix)
-DKMS_CORE_VERSION=2
copy 2020 by Kony Inc All rights reserved 72 of 393
5 Pre-Installation Tasks Kony Fabric Installation Guide - WindowsVersion112
583 WebSphere
5831 Install Kony Fabric on a Remote WebSphere Server with Global Security Enabled
To get server groups of a remoteWebSphere Server using a SOAP port follow these steps before
running the Kony Fabric Installer
1 Install IBMWebSphere SDK on a systemwhere you want to run the Kony Fabric Installer
2 Add the SSL certificate to DMGR For more information refer to How to Add an Existing Secure
Sockets Layer (SSL) Certificate
3 Launch a Command prompt window
4 Go to the location of the Kony Fabric Installer
5 Run the Kony Fabric Installer as follows
KonyFabricInstaller-7xexe LAX_VM ltfully qualified path to IBM
java executablegt
5832 Configure Property Settings for Logs - (only for WebSphere)
Tomake theLOG_ROOT variable accessible to applications set the variable under custom properties
of process definition
1 Log in toWebSphere Admin Console
2 Go to Servers gt Server Types gt WebSphere application servers
3 Click Application Server (For example server1 it is the default server created with
WebSphere installation)
4 Go to Server Infrastructure section expand Java and Process Management and click
Custom Properties
5 Go to Custom Properties click Java Virtual Machine
copy 2020 by Kony Inc All rights reserved 73 of 393
5 Pre-Installation Tasks Kony Fabric Installation Guide - WindowsVersion112
6 Click New to add LOG_ROOT property
7 Enter LOG_ROOT as name
8 Enter $LOG_ROOT as value
copy 2020 by Kony Inc All rights reserved 74 of 393
5 Pre-Installation Tasks Kony Fabric Installation Guide - WindowsVersion112
9 Save the configuration
After setting theLOG_ROOT variable under custom properties logs are created under IBM_
WebSphereWebSphereAppServerprofilesAppSrv02logskonymflogs
5833 Support Deployment of apiportalwar on WebSphere Server
To support deployment of the apiportalwar onWebSphere make the following configuration
changes
l Disable the following option
Go to Servers gt Server Types gt WebSphere application servers gt server_name gt Session
management gt Enable cookies gt Restrict cookies to HTTPS sessions
l Remove the row matching with domain= name=JSESSIONID path= in the
Security gt Global Security gt Programmatic session cookie configuration
5834 Updating authServicewar and accountswar for WebSphere 9
1 Add the following -D params in the jvm properties
ldquocomibmwebspherejaxrsserverDisableIBMJAXRSEngine=truerdquo
copy 2020 by Kony Inc All rights reserved 75 of 393
5 Pre-Installation Tasks Kony Fabric Installation Guide - WindowsVersion112
2 In the server configuration expand container services In the
Default JAXRS provider settings change the JAX-RS Provider to
20spec
5835 How to Configure Engagement Services - WebSphere
When Engagement is selected as Fabric Component youmust add the following parameter in the
Generic JVM arguments section of theWebSphere Administration Console under Application
Servers gt serverName gt Process Definition gt Java Virtual
Machine
-DKMS_CORE_VERSION=2
copy 2020 by Kony Inc All rights reserved 76 of 393
6 Installation Modes - Kony Fabric Kony Fabric Installation Guide - WindowsVersion112
6 Installation Modes - Kony Fabric
You can install Kony Fabric by any of the followingmodes
Important Ensure that you have the required hardware and access to the supporting software as
mentioned in the Prerequisites section and performed the steps asmentioned in the Pre-
installation Tasks section
l Installing Kony Fabric - GUI (for Windows installations)
l Installing Kony Fabric - Silent-mode (for working with limited or no user interaction)
copy 2020 by Kony Inc All rights reserved 77 of 393
Kony Fabric Installation Guide - WindowsVersion112
61 Installing Kony Fabric - GUI (for Windows installations)
You can install Kony Fabric on Tomcat JBossWebLogic or WebSphere servers
Important Ensure that you have the required hardware and access to the supporting software as
mentioned in the Prerequisites section and performed the steps asmentioned in the Pre-
installation Tasks section
l Installing Kony Fabric on Tomcat (single node)
l Installing Kony Fabric on JBoss
o StandaloneMode (Single Node installation in Bundled JBoss)
o StandaloneMode (Single Node Installation in pre-configured JBoss)
o DomainMode (Multi Node installation in pre-configured JBoss cluster)
l Installing Kony Fabric onWebLogic
l Installing Kony Fabric onWebSphere
611 Installing Kony Fabric on Tomcat
This section of the document provides you with the instructions for installing and configuring Kony
Fabric components on a single node For multi-node installations refer the Deployment Checklist and
Example Case Studies
Important You need the required hardware and access to the supporting software asmentioned
in the Prerequisites section andmust perform the steps noted in the Pre-installation Tasks section
Make sure that you have proper administrative rights to install Kony Fabric on your computer
copy 2020 by Kony Inc All rights reserved 78 of 393
Kony Fabric Installation Guide - WindowsVersion112
The ltInstall Locationgt directory contains the log files documenting each invocation of the installer or
uninstaller Tomake problem identification easier provide these log files to Konywhen reporting an
issue
To install Kony Fabric on Tomcat using the installer follow these steps
1 Unzip theKonyFabricSetupzip file
2 Double-clickKonyFabricInstaller-xxxx_GAexe to launch the installer
The InstallAnywhere dialog appears The InstallAnyWhere dialog displays information about
the progress of the software installation at run time
A dialog with the Kony logo appears
copy 2020 by Kony Inc All rights reserved 79 of 393
Kony Fabric Installation Guide - WindowsVersion112
3 TheWelcome to Kony Fabric windows appears
Read the instructions carefully before installing Kony Fabric Console
copy 2020 by Kony Inc All rights reserved 80 of 393
Kony Fabric Installation Guide - WindowsVersion112
4 Read the instructions carefully and click Next
The LICENSE AGREEMENTwindow appears
5 Scroll until end of the screen and select the I accept the terms of the License Agreement
option
Note To activate the License Agreement option read carefully the whole agreement text
copy 2020 by Kony Inc All rights reserved 81 of 393
Kony Fabric Installation Guide - WindowsVersion112
6 Click Next The Install Components window appears with the following supported installation
types
l Development for singlemachine instance
l Non-Production for larger environments like QA or UAT
l Production for the production instance
Installation environment is set to Development by default
copy 2020 by Kony Inc All rights reserved 82 of 393
Kony Fabric Installation Guide - WindowsVersion112
7 Choose one of the appropriate install type based on your license - for example Development
Non-Production or Production
8 Select the Send usage data anonymously check box Allows Kony to collect product usage
information tomake your Kony Fabric experience better Kony does not save any of your private
or application data By default this check box is selected
copy 2020 by Kony Inc All rights reserved 83 of 393
Kony Fabric Installation Guide - WindowsVersion112
9 Click Next The Choose components to install window appears
10 Select one or more check boxes for the supported components By default the Console
Identity Services Integration Services Developer Portal and Engagement Services check
boxes are selected
l Console - To install Kony Fabric Console select the Console check box
The system creates the following databases ltprefixgtmfconsoledbltsuffixgt
ltprefixgtmfaccountsdbltsuffixgt and ltprefixgtmfreportsdbltsuffixgt
o Click here for Accounts schema diagram
o Click here for Workspace schema diagram
o Click here for ReportsDB (Metrics) schema diagram
copy 2020 by Kony Inc All rights reserved 84 of 393
Kony Fabric Installation Guide - WindowsVersion112
l Identity Services - To install Kony Identity Services select the Identity Services check
box
The system creates the following database ltprefixgtidconfigdbltsuffixgt
o Click here for Identity schema diagram
l Integration Services - To install Kony Fabric Integration Services select the Integration
Services check box
The system creates the following databases konyadmindb and mfreportsdb
o Click here for Admin DB schema diagram
o Click here for ReportsDB (Metrics) schema diagram
l API Developer Portal - To install developer portal select the API Developer Portal
check box
Note During installation if you have selected API Developer Portal the API
Developer Portal is created You can directly access your KonyDeveloper Portal in
Kony Fabric Console
l Engagement Services - To install Kony Fabric Engagement Services select the
Engagement Services check box
The system creates the following database ltprefixgtkpnsdbltsuffixgt
o Click here for Engagement Server schema diagram
Reports DatabaseThe reports database is used for configuring reports
The Installer creates themfreportsdb if you are installing the following Kony Fabric
components
l Console without Integration Services (with or without Engagement Services)
l Console and Integration Services (with or without Engagement Services)
copy 2020 by Kony Inc All rights reserved 85 of 393
Kony Fabric Installation Guide - WindowsVersion112
l Integration Services without Console (with or without Engagement Services)
Important If you try to install Integration and Console in different nodes ensure that you
point to the same reports database tomake reports feature work properly
Reports Database for Integration on a Separate Node
While installing console and integration on separate nodes the installer prompts you to point the
reports database during the integration installation
For example
You have installed only Console on one node The installer creates these three databases such
asltgtmfreportsdbltgt along with theltgtmfconsoledbltgt and
ltgtmfaccountsdbltgt For example your report database name is konymfreportsdb1
When you install the integration with or without one or more components (identity or
Engagement Services) on a separate node the installer displays the Reports Database Name
field in the Database Details window If the installer prompts you to enter the existing reports
db enter the reports database name (for example konymfreportsdb1) in the Database
Details window gt Reports Database Name field Refer to the Database Details window
Refer to creating a reports database for example ltprefixgtmfreportsltsuffixgt
11 Click Next The Install Folder window appears The selected path appears in theWhere would
you like to install field
copy 2020 by Kony Inc All rights reserved 86 of 393
Kony Fabric Installation Guide - WindowsVersion112
12 Click Choose to browse the required folder from your system
13 Click Next The Application Server window appears asking you to choose the application
server By default the Application Sever is set to Tomcat
copy 2020 by Kony Inc All rights reserved 87 of 393
Kony Fabric Installation Guide - WindowsVersion112
14 In the Application Server window click Tomcat
Note By default Tomcat manager password in used by Kony Fabric for Web Application
publish To change the default Tomcat manager password the new password needs to be
replaced in the password value for user manager in lttomcat-usersgt tag in tomcat-
usersxml
Now to replace the value in database the password value should be encrypted To encrypt
the database password follow these stepsmentioned in the Encrypt_Passwords section
copy 2020 by Kony Inc All rights reserved 88 of 393
Kony Fabric Installation Guide - WindowsVersion112
Once the password is encrypted replace the encrypted value in the prop_value column
in the row where prop_value is management_server_password of
ltDatabasePrefixgtadmindbltDatabaseSuffixgt database in the server_
configuration table
15 Click Next
The HTTP or HTTPS window appears asking you to choose the HTTP or HTTPS By default
this option is set to HTTP
a In HTTP or HTTPS if you select HTTP the following window appears Enter the
HostnameIP Address and HTTP Port Click Next
copy 2020 by Kony Inc All rights reserved 89 of 393
Kony Fabric Installation Guide - WindowsVersion112
Note In case of Tomcat enter shutdown port
b In HTTP or HTTPS if you select HTTPS the following window appears Enter the
HostnameIP Address HTTP Port and HTTPS Port Click Next
Note In case of Tomcat enter shutdown port
copy 2020 by Kony Inc All rights reserved 90 of 393
Kony Fabric Installation Guide - WindowsVersion112
Important After installing Kony Fabric import your SSL certificate (for example
domainsubdomaincrt) into your Kony Fabric Installers JRE trusted
certificate authority (CA) certificates file - for example ltINSTALL_
DIRgtjrelibsecuritycacerts
If your SSL certificate is not configured the system displays an error - for example
peer not authenticated
For details refer to Troubleshoot with SSLCertificate Issues
Based on the inputs provided in the previous HTTP or HTTPS gt a or HTTP or HTTPS
gt b one of the following error messages appears
copy 2020 by Kony Inc All rights reserved 91 of 393
Kony Fabric Installation Guide - WindowsVersion112
l If you provide an invalid hostnameIP address an alert displays
l If a port is in use an alert displays
l If you provide an invalid Port an alert displays
copy 2020 by Kony Inc All rights reserved 92 of 393
Kony Fabric Installation Guide - WindowsVersion112
l If you provide the same port numbers for HTTP and HTTPS an alert displays
16 After you configure the application server details in the HTTP or HTTPS window click Next
The SSL Configuration for HTTPS Communication option appears only if you select HTTPS
By default the Generate a self-signed certificate option is selected Choose one of the
following two options
a To generate a self-signed certificate clickGenerate a self-signed certificate and click
Next The Details for self-signed SSLCertificate window appears
Important To add an existing SSL certificate to a cacerts file refer to How to Add
Your Existing SSLCertificate
copy 2020 by Kony Inc All rights reserved 93 of 393
Kony Fabric Installation Guide - WindowsVersion112
copy 2020 by Kony Inc All rights reserved 94 of 393
Kony Fabric Installation Guide - WindowsVersion112
Note The path for a self-signed certificate is in this location ltinstall
foldergtkeystorejks
i Enter details for the following fields
l Organization Unit Enter your business unit name
l Host Name Enter your domain name - for example konylabsnet
l Company Enter your company name
l City Enter your city name
l State Enter your state name
l Country Enter your country name
copy 2020 by Kony Inc All rights reserved 95 of 393
Kony Fabric Installation Guide - WindowsVersion112
l Keystore Password Enter the password for the JKS file that the installer
will generate
l If you enter invalid details the following error message is displayed
b To use an existing SSL certificate click Use existing certificate and click Next The SSL
Certificate window appears
copy 2020 by Kony Inc All rights reserved 96 of 393
Kony Fabric Installation Guide - WindowsVersion112
copy 2020 by Kony Inc All rights reserved 97 of 393
Kony Fabric Installation Guide - WindowsVersion112
Note Provide path for jks file as input
i In the SSL Configuration window enter the file path for keystore file and password
details
l If you enter invalid certificate details the following error message is
displayed
copy 2020 by Kony Inc All rights reserved 98 of 393
Kony Fabric Installation Guide - WindowsVersion112
17 Click Next to display the Service Details window
18 Click Next The Database Details window appears From the Database Choice drop-down
choose one of the databases to display database details and fill the details By default this
option is set to MySQL
copy 2020 by Kony Inc All rights reserved 99 of 393
Kony Fabric Installation Guide - WindowsVersion112
l Enter the following database details for MySQL
o Database Server HostnameIP Enter the DB server HostnameIP to be used to
create a database of selected components of Kony Fabric By default the server
HostnameIP is set as localhost
o Database Port Enter the database port of theMySQLServer By default this field
is set to 3306 for MySQL
o Database User Enter the user name used while creating the database user - for
example dbclient
o Database Password Enter the user password used while creating the database
user
copy 2020 by Kony Inc All rights reserved 100 of 393
Kony Fabric Installation Guide - WindowsVersion112
o Database Name Prefix Enter the valid prefix databases - for example Kony
o Database Name Suffix Enter the valid suffix for all databases - for example 1
l Enter the following database details for Oracle
o Database Server HostnameIP Enter the DB server HostnameIP to be used to
create a database of selected components of Kony Fabric By default the server
HostnameIP is set as localhost
o Database Port Enter the database port of the Oracle Server By default this field
is set to 1521 for oracle
copy 2020 by Kony Inc All rights reserved 101 of 393
Kony Fabric Installation Guide - WindowsVersion112
o Service ID Service Name Enter Oracle service ID or service name Service ID
is unique alias given to an instance name of Oracle DB
o Select the tablespace for Oracle database
Important If tablespaceswere already created the DBAmust grant quota
(permissions) on these tablespaces to the installer with admin option
The DBA alsomust include grant quota on the schemas from installer login
n Default Tablespace If selected the database schema and SQL scripts
migration happen automatically to the default tablespace for example
USERS
n User Defined Tablespace If selected enter the tablespaces for the
following
l Data Tablespace
Enter the name for Data tablespace
This is amandatory field If the Data tablespace field empty the
installer displays the error message
If the Data tablespace (for example SampleData) does not exist the
installer displays the error message
copy 2020 by Kony Inc All rights reserved 102 of 393
Kony Fabric Installation Guide - WindowsVersion112
l Index Tablespace Enter the name of Index tablespace
If the input for Index Tablespace is not provided then the value will be
set to the provided Datatable space value
l LOB Tablespace Enter the name for LOB tablespace
If the input for LOB Tablespace is not provided then the value will be
set to the provided Datatable space value
o Database System User Enter the user name used while creating the database
user - for example dbclient
o Database System Password Enter the user password used while creating the
database user
o Database Name Prefix Enter the valid prefix databases - for example jboss
o Database Name Suffix Enter the valid suffix for all databases - for example 54
l Enter the following database details for SQL Server
ImportantIf you want to enableWindowsAuthentication Support on SQL Server run the
copy 2020 by Kony Inc All rights reserved 103 of 393
Kony Fabric Installation Guide - WindowsVersion112
following command to start the installation process after extracting the artefact
KonyFabricInstaller-8201_GAexe -
Dpropjavalibrarypath=ltlocation of sqljdbc_authdllgt
Note If you choose to enableWindowsAuthentication support on SQL Server you
do not need to provide the Database System User and Database System
Password
o Database Server HostnameIP Enter the DB server HostnameIP to be used to
create a database of selected components of Kony Fabric By default the server
copy 2020 by Kony Inc All rights reserved 104 of 393
Kony Fabric Installation Guide - WindowsVersion112
HostnameIP is set as localhost
o Database Port Enter the database port of the SQL Server By default this field is
set to 1433 for SQL
o Database System User Enter the user name used while creating the database
user - for example dbclient
o Instance Name (optional) Enter the instance name for the database This
information is optional
o Database System Password Enter the user password used while creating the
database user
o Database Name Prefix Enter the valid prefix databases - for example jboss
o Database Name Suffix Enter the valid suffix for all databases - for example 54
If a database faces connection issues the system displays an error message For
example
Important Follow the below steps only if you want install Kony Fabric on Tomcat with
Microsoft Azure SQL Server database
copy 2020 by Kony Inc All rights reserved 105 of 393
Kony Fabric Installation Guide - WindowsVersion112
l For Microsoft Azure (MSSQL) If you want to install Kony Fabric V8 on Tomcat
with Microsoft Azure SQL youmust edit the authServicexml file from the
existing Tomcat with Microsoft SQL Server install location For more details refer
the following section on how to configure identity to work onMicrosoft Azure SQL
Configure Identity on Tomcat with Microsoft Azure SQL Server
To run identity on Tomcat with Microsoft Azure SQL youmust edit the
authServicexml file from the existing Tomcat with MSSQL install location
1 Open theauthServicexml file from the existing Tomcat with MSSQL install
location
Sample Location for authServicexml from Tomcat with MSSQL install folder
ltLocalDrivegtKonyFabricInstallerV8tomcatconf
CatalinalocalhostauthServicexml
2 Modify the following theauthServicexml file
ltxml version=10 encoding=utf-8 gt
lt-- The contents of this file will be loaded for each
web application --gt
ltContextgt
ltResource auth=Container
driverClassName=commicrosoftsqlserverjdbcSQLServerD
river
factory=orgapachetomcatjdbcpoolDataSourceFactory
initialSize=5 jmxEnabled=true logAbandoned=true
maxActive=10 maxIdle=5 maxWait=10000
minEvictableIdleTimeMillis=30000 minIdle=2
name=jdbcauthglobaldb password=ltPasswordgt
removeAbandoned=true removeAbandonedTimeout=600
copy 2020 by Kony Inc All rights reserved 106 of 393
Kony Fabric Installation Guide - WindowsVersion112
testOnBorrow=true testOnReturn=false
testWhileIdle=true
timeBetweenEvictionRunsMillis=30000
type=javaxsqlDataSource
url=jdbcsqlserver
ltDBServerIPPORTgtdatabasename=ltauth database
namegtsendStringParametersAsUnicode=true
username=ltUser_Namegt validationInterval=30000
validationQuery=SELECT 1gt
ltResource auth=Container
driverClassName=commicrosoftsqlserverjdbcSQLServerD
rivefactory=orgapachetomcatjdbcpoolDataSourceFact
ory initialSize=5 jmxEnabled=true
logAbandoned=true maxActive=10 maxIdle=5
maxWait=10000 minEvictableIdleTimeMillis=30000
minIdle=2 name=jdbcauthconfig password=ltPasswordgt
removeAbandoned=true removeAbandonedTimeout=600
testOnBorrow=true testOnReturn=false
testWhileIdle=true
timeBetweenEvictionRunsMillis=30000
type=javaxsqlDataSource
url=jdbcsqlserver
ltDBServerIPPORTgtdatabasename=ltauth database
namegtsendStringParametersAsUnicode=true
username=ltUser_Namegt validationInterval=30000
validationQuery=SELECT 1gt
ltContextgt
copy 2020 by Kony Inc All rights reserved 107 of 393
Kony Fabric Installation Guide - WindowsVersion112
l Enter the following database details for MariaDB
o Database Server HostnameIP Enter the DB server HostnameIP to be used to
create a database of selected components of Kony Fabric By default the server
HostnameIP is set as localhost
o Database Port Enter the database port of theMariaDB By default this field is set
to 3306 for MariaDB
o Database User Enter the user name used while creating the database user
o Database Password Enter the user password used while creating the database
user
copy 2020 by Kony Inc All rights reserved 108 of 393
Kony Fabric Installation Guide - WindowsVersion112
Important The Reports Database Name filed appears only if you have
selected the Console Identity and Integration during Install Components
o Database Name Prefix Enter the valid prefix databases - for example jboss
o Database Name Suffix Enter the valid suffix for all databases - for example 54
19 After entering database server details click Next
If a database exists the system displays the warningmessage One or more databases
already exist Do you want to use existing databases If yes then
the schema may be upgraded shown below
Important If you are installing Kony Fabric V8 on an application server using the existing
database and in case if there is a change in server details youmust update the
management_server details in the admin database with the application server instance
details for theWebAapp publish to work Youmust update the following fields in the
server_configuration table of the admin DB
- management_server_host_name ltapplication_instance hostnamegt
- management_server_port ltsoap port of application_instancegt
- management_server_user ltapplication_instance admin usernamegt
- management_server_password ltapplication_instance admin passwordgt
- management_server_groups ltapplication_instance groups detailsgt
copy 2020 by Kony Inc All rights reserved 109 of 393
Kony Fabric Installation Guide - WindowsVersion112
20 Click Next The Administrator Account Configuration window appears
The Administrator Account Configuration window helps you to configure your super
administrator account
The Administrator Account Configuration window appears only while installing Console and
Identity Services along with one or all other Kony Fabric components such as Integration
Services and Engagement Services on Tomcat on a single node You can select the
components at Install Components
Note During installation if you have configured your super administrator account you can
directly log in to Kony Fabric Console
copy 2020 by Kony Inc All rights reserved 110 of 393
Kony Fabric Installation Guide - WindowsVersion112
21 Select the Create Kony Fabric Administrator Account now check box and enter the following
details to create the super administrator account
l Public URL The URL field is filled with required details for example ltHostnameIP
addressgtltportgt Change these details if required
l First Name Enter the first name of the user
l Last Name Enter the last name of the user
l Email Enter the email address of the user It can include alphanumeric and special
characters that follow standard email address form
l Password Enter the password for the user It can be a combination of alphanumeric and
special characters
l Confirm Password Retype the password to ensure the users identity
copy 2020 by Kony Inc All rights reserved 111 of 393
Kony Fabric Installation Guide - WindowsVersion112
22 Enter the databases details and click Next The Pre-Installation Summary window appears
copy 2020 by Kony Inc All rights reserved 112 of 393
Kony Fabric Installation Guide - WindowsVersion112
23 Click Install The Installing Kony Fabric window appears
Note Sometimes even after showing 100 installation progress Kony Fabric Installer
takes around 20moreminutes to complete installation onWindows
Once the installation completes the Install Complete window appears with the confirmation
message
copy 2020 by Kony Inc All rights reserved 113 of 393
Kony Fabric Installation Guide - WindowsVersion112
24 Click Done to close the window
Important After installing Kony Fabric import your SSL (for example
domainsubdomaincrt) into your Kony Fabric Installers JRE trusted certificate
authority (CA) certificates file - for example CKony
Fabricjrelibsecuritycacerts
If your SSL certificate is not configured the system displays an error message - for
example peer not authenticated
For details refer to Troubleshoot with SSLCertificate Issues
copy 2020 by Kony Inc All rights reserved 114 of 393
Kony Fabric Installation Guide - WindowsVersion112
Note You can now access Kony Fabric Console by using the URLs For more details refer
to Accessing Kony Fabric Console - On-premises
During installation if you have configured your super administrator account you can directly
log in to Kony Fabric Console by using the Console URL
copy 2020 by Kony Inc All rights reserved 115 of 393
Kony Fabric Installation Guide - WindowsVersion112
612 Installing Kony Fabric on JBoss GUI (for Windows installations)
You can install Kony Fabric on JBoss by any of the followingmodes
Important Ensure that you have the required hardware and access to the supporting software as
mentioned in the Prerequisites section and performed the steps asmentioned in the Pre-
installation Tasks section
Kony Fabric Installer supports JBoss on single node (Standalone Mode) andmultinode (Domain
Mode)
l Single Node Installation (StandaloneMode installation in Bundled JBoss)
l StandaloneMode (Single Node Installation in pre-configured JBoss)
l DomainMode (Multi node Installation in pre-configured JBoss cluster)
copy 2020 by Kony Inc All rights reserved 116 of 393
Kony Fabric Installation Guide - WindowsVersion112
6121 Installing Kony Fabric on a Standalone Mode in Bundled JBoss
This section of the document provides you with the instructions for installing and configuring the Kony
Fabric components onmultinode
Important You need the required hardware and access to the supporting software asmentioned
in the Prerequisites section andmust perform the steps noted in the Pre-installation Tasks section
Make sure that you have proper administrative rights to install Kony Fabric on your computer
The ltInstall Locationgt directory contains the log files documenting each invocation of the installer or
uninstaller Tomake problem identification easier provide these log files to Konywhen reporting an
issue
To install Kony Fabric on bundled JBoss using the installer follow these steps
1 Unzip theKonyFabricSetupzip file
2 Double-clickKonyFabricInstaller-xxxxx_GAexe to launch the installer
The InstallAnywhere dialog appears The InstallAnyWhere dialog displays information about
the progress of the software installation at run time
A dialog with the Kony logo appears
copy 2020 by Kony Inc All rights reserved 117 of 393
Kony Fabric Installation Guide - WindowsVersion112
3 TheWelcome to Kony Fabric windows appears
Read the instructions carefully before installing Kony Fabric Console
copy 2020 by Kony Inc All rights reserved 118 of 393
Kony Fabric Installation Guide - WindowsVersion112
4 Read the instructions carefully and click Next
The LICENSE AGREEMENTwindow appears
5 Scroll until end of the screen and select the I accept the terms of the License Agreement
option
Note To activate the License Agreement option read carefully the whole agreement text
copy 2020 by Kony Inc All rights reserved 119 of 393
Kony Fabric Installation Guide - WindowsVersion112
6 Click Next The Install Components window appears with the following supported installation
types
l Development for singlemachine instance
l Non-Production for larger environments like QA or UAT
l Production for the production instance
Installation environment is set to Development by default
copy 2020 by Kony Inc All rights reserved 120 of 393
Kony Fabric Installation Guide - WindowsVersion112
7 Choose one of the appropriate install type based on your license - for example Development
Non-Production or Production
8 Select the Send usage data anonymously check box Allows Kony to collect product usage
information tomake your Kony Fabric experience better Kony does not save any of your private
or application data By default this check box is selected
copy 2020 by Kony Inc All rights reserved 121 of 393
Kony Fabric Installation Guide - WindowsVersion112
9 Click Next The Choose components to install window appears
10 Select one or more check boxes for the supported components By default the Console
Identity Services Integration Services Developer Portal and Engagement Services check
boxes are selected
l Console - To install Kony Fabric Console select the Console check box
The system creates the following databases ltprefixgtmfconsoledbltsuffixgt
ltprefixgtmfaccountsdbltsuffixgt and ltprefixgtmfreportsdbltsuffixgt
o Click here for Accounts schema diagram
o Click here for Workspace schema diagram
o Click here for ReportsDB (Metrics) schema diagram
copy 2020 by Kony Inc All rights reserved 122 of 393
Kony Fabric Installation Guide - WindowsVersion112
l Identity Services - To install Kony Identity Services select the Identity Services check
box
The system creates the following database ltprefixgtidconfigdbltsuffixgt
o Click here for Identity schema diagram
l Integration Services - To install Kony Fabric Integration Services select the Integration
Services check box
The system creates the following databases konyadmindb and mfreportsdb
o Click here for Admin DB schema diagram
o Click here for ReportsDB (Metrics) schema diagram
l API Developer Portal - To install developer portal select the API Developer Portal
check box
Note During installation if you have selected API Developer Portal the API
Developer Portal is created You can directly access your KonyDeveloper Portal in
Kony Fabric Console
l Engagement Services - To install Kony Fabric Engagement Services select the
Engagement Services check box
The system creates the following database ltprefixgtkpnsdbltsuffixgt
o Click here for Engagement Server schema diagram
Reports DatabaseThe reports database is used for configuring reports
The Installer creates themfreportsdb if you are installing the following Kony Fabric
components
l Console without Integration Services (with or without Engagement Services)
l Console and Integration Services (with or without Engagement Services)
copy 2020 by Kony Inc All rights reserved 123 of 393
Kony Fabric Installation Guide - WindowsVersion112
l Integration Services without Console (with or without Engagement Services)
Important If you try to install Integration and Console in different nodes ensure that you
point to the same reports database tomake reports feature work properly
Reports Database for Integration on a Separate Node
While installing console and integration on separate nodes the installer prompts you to point the
reports database during the integration installation
For example
You have installed only Console on one node The installer creates these three databases such
asltgtmfreportsdbltgt along with theltgtmfconsoledbltgt and
ltgtmfaccountsdbltgt For example your report database name is konymfreportsdb1
When you install the integration with or without one or more components (identity or
Engagement Services) on a separate node the installer displays the Reports Database Name
field in the Database Details window If the installer prompts you to enter the existing reports
db enter the reports database name (for example konymfreportsdb1) in the Database
Details window gt Reports Database Name field Refer to the Database Details window
Refer to creating a reports database for example ltprefixgtmfreportsltsuffixgt
11 Click Next The Install Folder window appears The selected path appears in theWhere would
you like to install field
copy 2020 by Kony Inc All rights reserved 124 of 393
Kony Fabric Installation Guide - WindowsVersion112
12 Click Choose to browse the required folder from your system
13 Click Next The Application Server window appears asking you to choose the application
server By default the Application Sever is set to Tomcat
copy 2020 by Kony Inc All rights reserved 125 of 393
Kony Fabric Installation Guide - WindowsVersion112
14 In the Application Server window click JBoss and click Next The Installation Mode window
appears asking you to choose themode By default this option is set to Standalone Mode
l Standalone Mode (Single Node installation in Bundled JBoss) To install Kony Fabric
on single node on JBoss that is bundled with the Kony Fabric installer click (Single Node
installation in Bundled JBoss)
l Standalone Mode (Single Node installation in pre-configured JBoss) To install Kony
Fabric on single node on JBoss that is installed on your machine click Standalone Mode
(Single Node installation in pre-configured JBoss) For more details on how to install
Kony Fabric on the existing JBoss refer to Installing Kony Fabric on a pre-configured
standalone JBoss - (Single Node)
copy 2020 by Kony Inc All rights reserved 126 of 393
Kony Fabric Installation Guide - WindowsVersion112
l Domain Mode (Multi node installation in pre-configured JBoss) To install Kony Fabric
on JBossmultinode click Domain Mode Before installing domainmode ensure that the
JBoss cluster is configured on your install system For more details on how to install Kony
Fabric on Domainmode refer to Multi-Node Installation Procedure
l
Important Before installing Kony Fabric on domainmode ensure that the JBoss
cluster is configured on your install system
15 Click the Standalone Mode (Single Node installation in Bundled JBoss)
16 Click Next
copy 2020 by Kony Inc All rights reserved 127 of 393
Kony Fabric Installation Guide - WindowsVersion112
TheHTTP or HTTPS window appears asking you to choose the HTTP or HTTPS By default
this option is set to HTTP
a In HTTP or HTTPS if you select HTTP the following window appears Enter the
HostnameIP Address and HTTP Port Click Next
copy 2020 by Kony Inc All rights reserved 128 of 393
Kony Fabric Installation Guide - WindowsVersion112
b In HTTP or HTTPS if you select HTTPS the following window appears Enter the
HostnameIP Address HTTP Port and HTTPS Port Click Next
copy 2020 by Kony Inc All rights reserved 129 of 393
Kony Fabric Installation Guide - WindowsVersion112
Important After installing Kony Fabric import your SSL certificate (for example
domainsubdomaincrt) into your Kony Fabric Installers JRE trusted
certificate authority (CA) certificates file - for example ltINSTALL_
DIRgtjrelibsecuritycacerts
If your SSL certificate is not configured the system displays an error - for example
peer not authenticated
For details refer to Troubleshoot with SSLCertificate Issues
Based on the inputs provided in the previous HTTP or HTTPS gt a or HTTP or HTTPS
gt b one of the following error messages appears
copy 2020 by Kony Inc All rights reserved 130 of 393
Kony Fabric Installation Guide - WindowsVersion112
l If you provide an invalid hostnameIP address an alert displays
l If a port is in use an alert displays
l If you provide an invalid Port an alert displays
copy 2020 by Kony Inc All rights reserved 131 of 393
Kony Fabric Installation Guide - WindowsVersion112
l If you provide the same port numbers for HTTP and HTTPS an alert displays
17 After you configure the application server details in the HTTP or HTTPS window click Next
The SSL Configuration for HTTPS Communication option appears only if you select HTTPS
By default the Generate a self-signed certificate option is selected Choose one of the
following two options
a To generate a self-signed certificate clickGenerate a self-signed certificate and click
Next The Details for self-signed SSLCertificate window appears
Important To add an existing SSL certificate to a cacerts file refer to How to Add
Your Existing SSLCertificate
copy 2020 by Kony Inc All rights reserved 132 of 393
Kony Fabric Installation Guide - WindowsVersion112
copy 2020 by Kony Inc All rights reserved 133 of 393
Kony Fabric Installation Guide - WindowsVersion112
Note The path for a self-signed certificate is in this location ltinstall
foldergtkeystorejks
i Enter details for the following fields
l Organization Unit Enter your business unit name
l Host Name Enter your domain name - for example konylabsnet
l Company Enter your company name
l City Enter your city name
l State Enter your state name
l Country Enter your country name
copy 2020 by Kony Inc All rights reserved 134 of 393
Kony Fabric Installation Guide - WindowsVersion112
l Keystore Password Enter the password for the JKS file that the installer
will generate
l If you enter invalid details the following error message is displayed
b To use an existing SSL certificate click Use existing certificate and click Next The SSL
Certificate window appears
copy 2020 by Kony Inc All rights reserved 135 of 393
Kony Fabric Installation Guide - WindowsVersion112
copy 2020 by Kony Inc All rights reserved 136 of 393
Kony Fabric Installation Guide - WindowsVersion112
Note Provide path for jks file as input
i In the SSL Configuration window enter the file path for keystore file and password
details
l If you enter invalid certificate details the following error message is
displayed
copy 2020 by Kony Inc All rights reserved 137 of 393
Kony Fabric Installation Guide - WindowsVersion112
18 Click Next to display the Service Details window
19 Click Next The Database Details window appears From the Database Choice drop-down
choose one of the databases to display database details and fill the details By default this
option is set to MySQL
copy 2020 by Kony Inc All rights reserved 138 of 393
Kony Fabric Installation Guide - WindowsVersion112
l Enter the following database details for MySQL
o Database Server HostnameIP Enter the DB server HostnameIP to be used to
create a database of selected components of Kony Fabric By default the server
HostnameIP is set as localhost
o Database Port Enter the database port of theMySQLServer By default this field
is set to 3306 for MySQL
o Database User Enter the user name used while creating the database user - for
example dbclient
o Database Password Enter the user password used while creating the database
user
copy 2020 by Kony Inc All rights reserved 139 of 393
Kony Fabric Installation Guide - WindowsVersion112
o Database Name Prefix Enter the valid prefix databases - for example Kony
o Database Name Suffix Enter the valid suffix for all databases - for example 1
l Enter the following database details for Oracle
o Database Server HostnameIP Enter the DB server HostnameIP to be used to
create a database of selected components of Kony Fabric By default the server
HostnameIP is set as localhost
o Database Port Enter the database port of the Oracle Server By default this field
is set to 1521 for oracle
copy 2020 by Kony Inc All rights reserved 140 of 393
Kony Fabric Installation Guide - WindowsVersion112
o Service ID Service Name Enter Oracle service ID or service name Service ID
is unique alias given to an instance name of Oracle DB
o Select the tablespace for Oracle database
Important If tablespaceswere already created the DBAmust grant quota
(permissions) on these tablespaces to the installer with admin option
The DBA alsomust include grant quota on the schemas from installer login
n Default Tablespace If selected the database schema and SQL scripts
migration happen automatically to the default tablespace for example
USERS
n User Defined Tablespace If selected enter the tablespaces for the
following
l Data Tablespace
Enter the name for Data tablespace
This is amandatory field If the Data tablespace field empty the
installer displays the error message
If the Data tablespace (for example SampleData) does not exist the
installer displays the error message
copy 2020 by Kony Inc All rights reserved 141 of 393
Kony Fabric Installation Guide - WindowsVersion112
l Index Tablespace Enter the name of Index tablespace
If the input for Index Tablespace is not provided then the value will be
set to the provided Datatable space value
l LOB Tablespace Enter the name for LOB tablespace
If the input for LOB Tablespace is not provided then the value will be
set to the provided Datatable space value
o Database System User Enter the user name used while creating the database
user - for example dbclient
o Database System Password Enter the user password used while creating the
database user
o Database Name Prefix Enter the valid prefix databases - for example jboss
o Database Name Suffix Enter the valid suffix for all databases - for example 54
l Enter the following database details for SQL Server
ImportantIf you want to enableWindowsAuthentication Support on SQL Server run the
copy 2020 by Kony Inc All rights reserved 142 of 393
Kony Fabric Installation Guide - WindowsVersion112
following command to start the installation process after extracting the artefact
KonyFabricInstaller-8201_GAexe -
Dpropjavalibrarypath=ltlocation of sqljdbc_authdllgt
Note If you choose to enableWindowsAuthentication support on SQL Server you
do not need to provide the Database System User and Database System
Password
o Database Server HostnameIP Enter the DB server HostnameIP to be used to
create a database of selected components of Kony Fabric By default the server
copy 2020 by Kony Inc All rights reserved 143 of 393
Kony Fabric Installation Guide - WindowsVersion112
HostnameIP is set as localhost
o Database Port Enter the database port of the SQL Server By default this field is
set to 1433 for SQL
o Database System User Enter the user name used while creating the database
user - for example dbclient
o Instance Name (optional) Enter the instance name for the database This
information is optional
o Database System Password Enter the user password used while creating the
database user
o Database Name Prefix Enter the valid prefix databases - for example jboss
o Database Name Suffix Enter the valid suffix for all databases - for example 54
If a database faces connection issues the system displays an error message For
example
copy 2020 by Kony Inc All rights reserved 144 of 393
Kony Fabric Installation Guide - WindowsVersion112
l Enter the following database details for MariaDB
o Database Server HostnameIP Enter the DB server HostnameIP to be used to
create a database of selected components of Kony Fabric By default the server
HostnameIP is set as localhost
o Database Port Enter the database port of theMariaDB By default this field is set
to 3306 for MariaDB
o Database User Enter the user name used while creating the database user
o Database Password Enter the user password used while creating the database
user
copy 2020 by Kony Inc All rights reserved 145 of 393
Kony Fabric Installation Guide - WindowsVersion112
Important The Reports Database Name filed appears only if you have
selected the Console Identity and Integration during Install Components
o Database Name Prefix Enter the valid prefix databases - for example jboss
o Database Name Suffix Enter the valid suffix for all databases - for example 54
20 After entering database server details click Next
If a database exists the system displays the warningmessage One or more databases
already exist Do you want to use existing databases If yes then
the schema may be upgraded shown below
ImportantIf you are installing Kony Fabric V8 on an application server using the existing database and
in case if there is a change in server details youmust update the management_server
details in the admin database along with the application server instance details for the
WebAapp publish to work Youmust update the following fields in the server_
configuration table of the admin DB
l management_server_host_name ltapplication_instance hostnamegt
l management_server_port ltsoap port of application_instancegt
l management_server_user ltapplication_instance admin usernamegt
l management_server_password ltapplication_instance admin passwordgt
copy 2020 by Kony Inc All rights reserved 146 of 393
Kony Fabric Installation Guide - WindowsVersion112
l management_server_groups ltapplication_instance groups detailsgt
21 Click Next The Administrator Account Configuration window appears
The Administrator Account Configuration window helps you to configure your super
administrator account
The Administrator Account Configuration window appears only while installing Console and
Identity Services along with one or all other Kony Fabric components such as Integration
Services and Engagement Services on JBoss on a single node You can select the
components at Install Components
copy 2020 by Kony Inc All rights reserved 147 of 393
Kony Fabric Installation Guide - WindowsVersion112
Note During installation if you have configured your super administrator account you can
directly log in to Kony Fabric Console
22 Select the Create Kony Fabric Administrator Account now check box and enter the following
details to create the super administrator account
l Public URL The URL field is filled with required details for example ltHostnameIP
addressgtltportgt Change these details if required
l First Name Enter the first name of the user
l Last Name Enter the last name of the user
l Email Enter the email address of the user It can include alphanumeric and special
characters that follow standard email address form
l Password Enter the password for the user It can be a combination of alphanumeric and
special characters
l Confirm Password Retype the password to ensure the users identity
copy 2020 by Kony Inc All rights reserved 148 of 393
Kony Fabric Installation Guide - WindowsVersion112
23 Enter the databases details and click Next The Pre-Installation Summary window appears
copy 2020 by Kony Inc All rights reserved 149 of 393
Kony Fabric Installation Guide - WindowsVersion112
24 Click Install The Installing Kony Fabric window appears
Note Sometimes even after showing 100 installation progress Kony Fabric Installer
takes around 20moreminutes to complete installation onWindows
Once the installation completes the Install Complete window appears with the confirmation
message
copy 2020 by Kony Inc All rights reserved 150 of 393
Kony Fabric Installation Guide - WindowsVersion112
25 Click Done to close the window
Important After installing Kony Fabric import your SSL (for example
domainsubdomaincrt) into your Kony Fabric Installers JRE trusted certificate
authority (CA) certificates file - for example CKony
Fabricjrelibsecuritycacerts
If your SSL certificate is not configured the system displays an error message - for
example peer not authenticated
For details refer to Troubleshoot with SSLCertificate Issues
copy 2020 by Kony Inc All rights reserved 151 of 393
Kony Fabric Installation Guide - WindowsVersion112
Note You can now access Kony Fabric Console by using the URLs For more details refer
to Accessing Kony Fabric Console - On-premises
During installation if you have configured your super administrator account you can directly
log in to Kony Fabric Console by using the Console URL
copy 2020 by Kony Inc All rights reserved 152 of 393
Kony Fabric Installation Guide - WindowsVersion112
copy 2020 by Kony Inc All rights reserved 153 of 393
Kony Fabric Installation Guide - WindowsVersion112
Log Location for Single Node Installation
For Tomcat
If you select the single node in the InstallationModewindow the logs folder will be created at the
following locations
l For Kony Fabric ltUserInstallDirectorygtlogs
o If you install Console the ltUserInstallDirectorygtlogs folder has three log files They
are mbaasportallog (for mbaas portal) accountsServicelog (for
accounts) andworkspaceServicelog (for workspace)
o If you install Identity Service the ltUserInstallDirectorygtlogs folder has one log file -
authServicelog (for authentication)
l For Kony Fabric Integration ltUserInstallDirectorygtlogs
o If you install Integration Service the ltUserInstallDirectorygtlogs folder has five log
files They are adminlog (for admin) datasource-payloadlog (for
datasource) device-payloadlog (for device) downloadlog (download)
andmiddlewarelog (middleware)
Note Based on the combination of components selected during installation the
ltUserInstallDirectorygtlogs folder will have log files for each component
l For Kony Fabric Engagement Services ltUserInstallDirectorygtlogs folder contains these log
files kmslog and kms-messageslog
l To check Tomcat Server logs refer to the following location
ltKonyFabric_Install_DIRgttomcatlogs
For JBoss
If you select the single node in the InstallationModewindow the logs folder will be created at the
following locations
copy 2020 by Kony Inc All rights reserved 154 of 393
Kony Fabric Installation Guide - WindowsVersion112
l For Kony Fabric ltUserInstallDirectorygtlogs
o If you install Console the ltUserInstallDirectorygtlogs folder has three log files They
are mbaasportallog (for mbaas portal) accountsServicelog (for
accounts) andworkspaceServicelog (for workspace)
o If you install Identity Service the ltUserInstallDirectorygtlogs folder has one log file -
authServicelog (for authentication)
l For Kony Fabric Integration ltUserInstallDirectorygtlogs
o If you install Integration Service the ltUserInstallDirectorygtlogs folder has five log
files They are adminlog (for admin) datasource-payloadlog (for
datasource) device-payloadlog (for device) downloadlog (download)
andmiddlewarelog (middleware)
Note Based on the combination of components selected during installation the
ltUserInstallDirectorygtlogs folder will have log files for each component
l For Kony Fabric Engagement Services ltUserInstallDirectorygtlogs folder contains these log
files kmslog and kms-messageslog
l To check JBoss Server logs refer to the following location
ltJBOSS_DIRgtstandalonelogs
For WebLogic
If you select the single node in the InstallationModewindow the logs folder will be created at the
following locations
l For Kony Fabric ltUSERHOMEgtkonymflogs
o If you install Console the ltUSERHOMEgtkonymflogs folder has three log files They
are mbaasportallog (for mbaas portal) accountsServicelog (for
accounts) andworkspaceServicelog (for workspace)
copy 2020 by Kony Inc All rights reserved 155 of 393
Kony Fabric Installation Guide - WindowsVersion112
o If you install Identity Service the ltUSERHOMEgtkonymflogs folder has one log file -
authServicelog (for authentication)
o If you install Integration Service the ltUSERHOMEgtkonymflogs folder has five log
files They are adminlog (for admin) datasource-payloadlog (for
datasource) device-payloadlog (for device) downloadlog (download)
andmiddlewarelog (middleware)
n For example onWindows if an admin installed Kony Fabric as a User1 product
logs are located at CUsersUser1konymflogs
Note Based on the combination of components selected during installation the
ltUSERHOMEgtkonymflogs folder will have log files for each component
l For Kony Fabric Engagement Services ltUSERHOMEgtkonymflogs folder contains these log
files kmslog and kms-messageslog
l For WebLogic Server logs by default the server log file is located below the server instances
root directory root-directoryserver-nameserver-namelog
For example if you created a domain in the cuser_projectsdomainsMyDomain directory and
you used the cuser_
projectsdomainsMyDomainstartWebLogicServercmd script to start the
server then by default the log file is located in cuser_
projectsdomainsMyDomainMyServerMyServerlog
If the Server File Name field contains only a filename the log file is located in the root-
directoryserver-name directory
For more details refer to httpdocsoraclecomcdE13222_
01wlsdocs81ConsoleHelplogginghtml1045661
copy 2020 by Kony Inc All rights reserved 156 of 393
Kony Fabric Installation Guide - WindowsVersion112
For WebSphere
If you select the single node in the InstallationModewindow the logs folder will be created at the
following locations
l For Kony Fabric ltInstallDrivegtkonymflogs
o If you install Console the ltInstallDrivegtkonymflogs folder has three log files They are
mbaasportallog (for mbaas portal) accountsServicelog (for accounts)
andworkspaceServicelog (for workspace)
o If you install Identity Service the ltInstallDrivegtkonymflogs folder has one log file -
authServicelog (for authentication)
o If you install Integration Service the ltInstallDrivegtkonymflogs folder has five log files
They are adminlog (for admin) datasource-payloadlog (for
datasource) device-payloadlog (for device) downloadlog (download)
andmiddlewarelog (middleware)
n For example on CentOS if an admin installed Kony Fabric as a User1 product
logs are located at konymflogs
n For example onWindows if an admin installed Kony Fabric in C drive product
logs are located at Ckonymflogs
Note Based on the combination of components selected during installation the
ltInstallDrivegtkonymflogs folder will have log files for each component
l For Kony Fabric Engagement Services ltInstallDrivegtkonymflogs folder contains these log
files kmslog and kms-messageslog
l For WebSphere Server logs refer to the following location
ltWAS_INSTALL_DIRgtAppServerprofilesltprofileNamegtlogsSystemOutlog
copy 2020 by Kony Inc All rights reserved 157 of 393
Kony Fabric Installation Guide - WindowsVersion112
6122 Installing Kony Fabric on a Standalone Mode in a Pre-configured JBoss
Kony Fabric can be installed on a pre-configured standalone (single node) JBoss Before installing
ensure that you configure the existing standalone JBoss by using themanual steps provided in the
Prerequisites gt Configure the pre-configured Standalone JBoss
Important You need the required hardware and access to the supporting software asmentioned
in the Prerequisites section
Youmust perform the steps noted in the Pre-installation Tasks section
Make sure that you have proper administrative rights to install Kony Fabric on your computer
The ltInstall Locationgt directory contains the log files documenting each invocation of the installer or
uninstaller Tomake problem identification easier provide these log files to Konywhen reporting an
issue
To install Kony Fabric on a pre-configured JBoss follow these steps
1 Unzip theKonyFabricSetupzip file
2 Double-clickKonyFabricInstaller-xxxxGAexe to launch the installer
The InstallAnywhere dialog appears The InstallAnyWhere dialog displays information about
the progress of the software installation at run time
copy 2020 by Kony Inc All rights reserved 158 of 393
Kony Fabric Installation Guide - WindowsVersion112
A dialog with the Kony logo appears
3 TheWelcome to Kony Fabric windows appears
Read the instructions carefully before installing Kony Fabric Console
copy 2020 by Kony Inc All rights reserved 159 of 393
Kony Fabric Installation Guide - WindowsVersion112
4 Read the instructions carefully and click Next
The LICENSE AGREEMENTwindow appears
5 Scroll until end of the screen and select the I accept the terms of the License Agreement
option
Note To activate the License Agreement option read carefully the whole agreement text
copy 2020 by Kony Inc All rights reserved 160 of 393
Kony Fabric Installation Guide - WindowsVersion112
6 Click Next The Install Components window appears with the following supported installation
types
l Development for singlemachine instance
l Non-Production for larger environments like QA or UAT
l Production for the production instance
Installation environment is set to Development by default
copy 2020 by Kony Inc All rights reserved 161 of 393
Kony Fabric Installation Guide - WindowsVersion112
7 Choose one of the appropriate install type based on your license - for example Development
Non-Production or Production
8 Select the Send usage data anonymously check box Allows Kony to collect product usage
information tomake your Kony Fabric experience better Kony does not save any of your private
or application data By default this check box is selected
copy 2020 by Kony Inc All rights reserved 162 of 393
Kony Fabric Installation Guide - WindowsVersion112
9 Click Next The Choose components to install window appears
10 Select one or more check boxes for the supported components By default the Console
Identity Services Integration Services and Engagement Services check boxes are selected
l Console - To install Kony Fabric Console select the Console check box
The system creates the following databases ltprefixgtmfconsoledbltsuffixgt
ltprefixgtmfaccountsdbltsuffixgt and ltprefixgtmfreportsdbltsuffixgt
o Click here for Accounts schema diagram
o Click here for Workspace schema diagram
o Click here for ReportsDB (Metrics) schema diagram
copy 2020 by Kony Inc All rights reserved 163 of 393
Kony Fabric Installation Guide - WindowsVersion112
l Identity Services - To install Kony Identity Services select the Identity Services check
box
The system creates the following database ltprefixgtidconfigdbltsuffixgt
o Click here for Identity schema diagram
l Integration Services - To install Kony Fabric Integration Services select the Integration
Services check box
The system creates the following databases konyadmindb and mfreportsdb
o Click here for Admin DB schema diagram
o Click here for ReportsDB (Metrics) schema diagram
l API Developer Portal - To install developer portal select the API Developer Portal
check box
Note During installation if you have selected API Developer Portal the API
Developer Portal is created You can directly access your KonyDeveloper Portal in
Kony Fabric Console
l Engagement Services - To install Kony Fabric Engagement Services select the
Engagement Services check box
The system creates the following database ltprefixgtkpnsdbltsuffixgt
o Click here for Engagement Server schema diagram
Reports DatabaseThe reports database is used for configuring reports
The Installer creates themfreportsdb if you are installing the following Kony Fabric
components
l Console without Integration Services (with or without Engagement Services)
l Console and Integration Services (with or without Engagement Services)
copy 2020 by Kony Inc All rights reserved 164 of 393
Kony Fabric Installation Guide - WindowsVersion112
l Integration Services without Console (with or without Engagement Services)
Important If you try to install Integration and Console in different nodes ensure that you
point to the same reports database tomake reports feature work properly
Reports Database for Integration on a Separate Node
While installing console and integration on separate nodes the installer prompts you to point the
reports database during the integration installation
For example
You have installed only Console on one node The installer creates these three databases such
asltgtmfreportsdbltgt along with theltgtmfconsoledbltgt and
ltgtmfaccountsdbltgt For example your report database name is konymfreportsdb1
When you install the integration with or without one or more components (identity or
Engagement Services) on a separate node the installer displays the Reports Database Name
field in the Database Details window If the installer prompts you to enter the existing reports
db enter the reports database name (for example konymfreportsdb1) in the Database
Details window gt Reports Database Name field Refer to the Database Details window
Refer to creating a reports database for example ltprefixgtmfreportsltsuffixgt
11 Click Next The Install Folder window appears The selected path appears in theWhere would
you like to install field
copy 2020 by Kony Inc All rights reserved 165 of 393
Kony Fabric Installation Guide - WindowsVersion112
12 Click Choose to browse the required folder from your system
13 Click Next The Application Server window appears asking you to choose the application
server By default the Application Sever is set to Tomcat
copy 2020 by Kony Inc All rights reserved 166 of 393
Kony Fabric Installation Guide - WindowsVersion112
14 Click JBoss
15 Click Next The Installation Mode window appears asking you to choose themode By default
this option is set to Standalone Mode (Single Node)
copy 2020 by Kony Inc All rights reserved 167 of 393
Kony Fabric Installation Guide - WindowsVersion112
Important To install Kony Fabric on single node on JBoss that is installed along with the
Kony Fabric Installer click Standalone Mode (Single Node) For more details refer to
StandaloneMode (Single Node) Installation
To install multinode click Domain Mode Before installing domainmode ensure that the
JBoss cluster is configured on your install system For more details refer to Multi-Node
Installation Procedure
16 Click Standalone Mode (Existing) and then click Next The The Application Server Details
window will appear with the following details
copy 2020 by Kony Inc All rights reserved 168 of 393
Kony Fabric Installation Guide - WindowsVersion112
17 Enter the following details
o Fully Qualified Public URL of Kony Fabric Enter load balancer URL to use public
communication For example lthttphttpsgtlthostnamegtlthttphttps
portgt
o HostnameIP Address Enter public HostnameIP of JBossmaster node Ensure that
you have access to JBossmaster node from your installation system
o Management Port Enter native port of JBoss node
o HTTPHTTPS Port Enter port of Kony Fabric Console
copy 2020 by Kony Inc All rights reserved 169 of 393
Kony Fabric Installation Guide - WindowsVersion112
o User Enter the user that you configured in themaster node of the JBoss cluster
o User Password Enter the password that you configured in the node of the JBoss
18 Click Next The Database Details window appears From the Database Choice drop-down
choose one of the databases to display database details and fill the details By default this
option is set to MySQL
l Enter the following database details for MySQL
o Database Server HostnameIP Enter the DB server HostnameIP to be used to
create a database of selected components of Kony Fabric By default the server
HostnameIP is set as localhost
copy 2020 by Kony Inc All rights reserved 170 of 393
Kony Fabric Installation Guide - WindowsVersion112
o Database Port Enter the database port of theMySQLServer By default this field
is set to 3306 for MySQL
o Database User Enter the user name used while creating the database user - for
example dbclient
o Database Password Enter the user password used while creating the database
user
o Database Name Prefix Enter the valid prefix databases - for example Kony
o Database Name Suffix Enter the valid suffix for all databases - for example 1
l Enter the following database details for Oracle
copy 2020 by Kony Inc All rights reserved 171 of 393
Kony Fabric Installation Guide - WindowsVersion112
o Database Server HostnameIP Enter the DB server HostnameIP to be used to
create a database of selected components of Kony Fabric By default the server
HostnameIP is set as localhost
o Database Port Enter the database port of the Oracle Server By default this field
is set to 1521 for oracle
o Service ID Service Name Enter Oracle service ID or service name Service ID
is unique alias given to an instance name of Oracle DB
o Select the tablespace for Oracle database
Important If tablespaceswere already created the DBAmust grant quota
(permissions) on these tablespaces to the installer with admin option
The DBA alsomust include grant quota on the schemas from installer login
n Default Tablespace If selected the database schema and SQL scripts
migration happen automatically to the default tablespace for example
USERS
n User Defined Tablespace If selected enter the tablespaces for the
following
l Data Tablespace
Enter the name for Data tablespace
This is amandatory field If the Data tablespace field empty the
installer displays the error message
copy 2020 by Kony Inc All rights reserved 172 of 393
Kony Fabric Installation Guide - WindowsVersion112
If the Data tablespace (for example SampleData) does not exist the
installer displays the error message
l Index Tablespace Enter the name of Index tablespace
If the input for Index Tablespace is not provided then the value will be
set to the provided Datatable space value
l LOB Tablespace Enter the name for LOB tablespace
If the input for LOB Tablespace is not provided then the value will be
set to the provided Datatable space value
o Database System User Enter the user name used while creating the database
user - for example dbclient
o Database System Password Enter the user password used while creating the
database user
copy 2020 by Kony Inc All rights reserved 173 of 393
Kony Fabric Installation Guide - WindowsVersion112
o Database Name Prefix Enter the valid prefix databases - for example jboss
o Database Name Suffix Enter the valid suffix for all databases - for example 54
l Enter the following database details for SQL Server
ImportantIf you want to enableWindowsAuthentication Support on SQL Server run the
following command to start the installation process after extracting the artefact
KonyFabricInstaller-8201_GAexe -
Dpropjavalibrarypath=ltlocation of sqljdbc_authdllgt
Note If you choose to enableWindowsAuthentication support on SQL Server you
do not need to provide the Database System User and Database System
Password
copy 2020 by Kony Inc All rights reserved 174 of 393
Kony Fabric Installation Guide - WindowsVersion112
o Database Server HostnameIP Enter the DB server HostnameIP to be used to
create a database of selected components of Kony Fabric By default the server
HostnameIP is set as localhost
o Database Port Enter the database port of the SQL Server By default this field is
set to 1433 for SQL
o Database System User Enter the user name used while creating the database
user - for example dbclient
o Instance Name (optional) Enter the instance name for the database This
information is optional
copy 2020 by Kony Inc All rights reserved 175 of 393
Kony Fabric Installation Guide - WindowsVersion112
o Database System Password Enter the user password used while creating the
database user
o Database Name Prefix Enter the valid prefix databases - for example jboss
o Database Name Suffix Enter the valid suffix for all databases - for example 54
If a database faces connection issues the system displays an error message For
example
l Enter the following database details for MariaDB
o Database Server HostnameIP Enter the DB server HostnameIP to be used to
create a database of selected components of Kony Fabric By default the server
HostnameIP is set as localhost
o Database Port Enter the database port of theMariaDB By default this field is set
to 3306 for MariaDB
o Database User Enter the user name used while creating the database user
o Database Password Enter the user password used while creating the database
user
copy 2020 by Kony Inc All rights reserved 176 of 393
Kony Fabric Installation Guide - WindowsVersion112
Important The Reports Database Name filed appears only if you have
selected the Console Identity and Integration during Install Components
o Database Name Prefix Enter the valid prefix databases - for example jboss
o Database Name Suffix Enter the valid suffix for all databases - for example 54
19 After entering database server details click Next
If a database exists the system displays the warningmessage One or more databases
already exist Do you want to use existing databases If yes then
the schema may be upgraded shown below
Important If you are installing Kony Fabric V8 on an application server using the existing
database and in case if there is a change in server details youmust update the
management_server details in the admin database with the application server instance
details for theWebAapp publish to work Youmust update the following fields in the
server_configuration table of the admin DB
- management_server_host_name ltapplication_instance hostnamegt
- management_server_port ltsoap port of application_instancegt
- management_server_user ltapplication_instance admin usernamegt
- management_server_password ltapplication_instance admin passwordgt
- management_server_groups ltapplication_instance groups detailsgt
copy 2020 by Kony Inc All rights reserved 177 of 393
Kony Fabric Installation Guide - WindowsVersion112
20 Click Next The Administrator Account Configuration window appears
The Administrator Account Configuration window helps you to configure your super
administrator account
The Administrator Account Configuration window appears only while installing Console and
Identity Services along with one or all other Kony Fabric components such as Integration
Services and Engagement Services on Tomcat or JBoss on a single node You can select the
components at Install Components
Note During Kony Fabric installation if you have configured your super administrator
account you can directly log in to Kony Fabric Console
copy 2020 by Kony Inc All rights reserved 178 of 393
Kony Fabric Installation Guide - WindowsVersion112
21 Select the Create Kony Fabric Administrator Account now check box and enter the following
details to create the super administrator account
l Public URL The URL field is filled with required details for example ltHostnameIP
addressgtltportgt Change these details if required
l First Name Enter the first name of the user
l Last Name Enter the last name of the user
l Email Enter the email address of the user It can include alphanumeric and special
characters that follow standard email address form
l Password Enter the password for the user It can be a combination of alphanumeric and
special characters
l Confirm Password Retype the password to ensure the users identity
copy 2020 by Kony Inc All rights reserved 179 of 393
Kony Fabric Installation Guide - WindowsVersion112
22 Enter the databases details and click Next The Pre-Installation Summary window appears
copy 2020 by Kony Inc All rights reserved 180 of 393
Kony Fabric Installation Guide - WindowsVersion112
23 Click Install The Installing Kony Fabric window appears
Note Sometimes even after showing 100 installation progress Kony Fabric Installer
takes around 20moreminutes to complete installation onWindows
Once the installation completes the Install Complete window appears with the confirmation
message
copy 2020 by Kony Inc All rights reserved 181 of 393
Kony Fabric Installation Guide - WindowsVersion112
24 Click Done to close the window
Important After installing Kony Fabric import your SSL (for example
domainsubdomaincrt) into your Kony Fabric Installers JRE trusted certificate
authority (CA) certificates file - for example
CKonyFabricjrelibsecuritycacerts
If your SSL certificate is not configured the system displays an error message - for
example peer not authenticated
For details refer to Troubleshoot with SSLCertificate Issues
copy 2020 by Kony Inc All rights reserved 182 of 393
Kony Fabric Installation Guide - WindowsVersion112
Note You can now access Kony Fabric Console by using the URLs For more details refer
to Accessing Kony Fabric Console - On-premises
During installation if you have configured your super administrator account you can directly
log in to Kony Fabric Console by using the Console URL
copy 2020 by Kony Inc All rights reserved 183 of 393
Kony Fabric Installation Guide - WindowsVersion112
6123 Installing Kony Fabric on a Domain Mode (Multi node installation in pre-configured JBoss
cluster)
This section of the document provides you with the instructions for installing and configuring the Kony
Fabric components onmultinode
Important Ensure that you have the required hardware and access to the supporting software as
mentioned in the Prerequisites section and performed the steps asmentioned in the Pre-
Installation Tasks section
Important Before installing Kony Fabric on domainmode ensure that the JBoss cluster is
configured on your install system
To install the Kony Fabric console using the installer follow these steps
copy 2020 by Kony Inc All rights reserved 184 of 393
Kony Fabric Installation Guide - WindowsVersion112
1 Unzip theKonyFabricSetupzip file
2 Double-clickKonyFabricInstaller-xxxxGAexe to launch the installer
The InstallAnywhere dialog appears The InstallAnyWhere dialog displays information about
the progress of the software installation at run time
A dialog with the Kony logo appears
3 TheWelcome To Kony Fabric windows appears
Read the instructions carefully before installing Kony Fabric Console
copy 2020 by Kony Inc All rights reserved 185 of 393
Kony Fabric Installation Guide - WindowsVersion112
4 Read the instructions carefully and click Next
The LICENSE AGREEMENTwindow appears
5 Scroll down and select the I accept the terms of the License Agreement option
Note To activate the License Agreement option read carefully the entire text
copy 2020 by Kony Inc All rights reserved 186 of 393
Kony Fabric Installation Guide - WindowsVersion112
6 Click Next The Install Components window appears with the following supported installation
types
l Development for singlemachine instance
l Non-Production for larger environments like QA or UAT
l Production for the production instance
Installation environment is set to Development by default
copy 2020 by Kony Inc All rights reserved 187 of 393
Kony Fabric Installation Guide - WindowsVersion112
7 Choose one of the appropriate install type based on your license - for example Development
Non-Production or Production
8 Select the Send usage data anonymously check box Allows Kony to collect product usage
information tomake your Kony Fabric experience better Kony does not save any of your private
or application data By default this check box is selected
copy 2020 by Kony Inc All rights reserved 188 of 393
Kony Fabric Installation Guide - WindowsVersion112
9 Click Next The Choose components to install window appears
10 Select one or more check boxes for the supported components By default the Console
Identity Services Integration Services and Engagement Services check boxes are selected
l Console - To install Kony Fabric Console select the Console check box
The system creates the following databases ltprefixgtmfconsoledbltsuffixgt
ltprefixgtmfaccountsdbltsuffixgt and ltprefixgtmfreportsdbltsuffixgt
o Click here for Accounts schema diagram
o Click here for Workspace schema diagram
o Click here for ReportsDB (Metrics) schema diagram
copy 2020 by Kony Inc All rights reserved 189 of 393
Kony Fabric Installation Guide - WindowsVersion112
l Identity Services - To install Kony Identity Services select the Identity Services check
box
The system creates the following database ltprefixgtidconfigdbltsuffixgt
o Click here for Identity schema diagram
l Integration Services - To install Kony Fabric Integration Services select the Integration
Services check box
The system creates the following databases konyadmindb and mfreportsdb
o Click here for Admin DB schema diagram
o Click here for ReportsDB (Metrics) schema diagram
l API Developer Portal - To install developer portal select the API Developer Portal
check box
Note During installation if you have selected API Developer Portal the API
Developer Portal is created You can directly access your KonyDeveloper Portal in
Kony Fabric Console
l Engagement Services - To install Kony Fabric Engagement Services select the
Engagement Services check box
The system creates the following database ltprefixgtkpnsdbltsuffixgt
o Click here for Engagement Server schema diagram
Reports Database
The reports database is used for configuring reports
The Installer creates themfreportsdb if you choose either Console or Integration Services
l Console without Integration Services (with or without Engagement Services)
l Console and Integration Services (with or without Engagement Services)
l Integration Services without Console (with or without Engagement Services)
copy 2020 by Kony Inc All rights reserved 190 of 393
Kony Fabric Installation Guide - WindowsVersion112
Reports Database for Integration on a Separate Node
While installing console and integration on separate nodes the installer prompts you to point the
reports database during the integration installation
For example
You have installed only Console on one node The installer creates these three databases such
asltgtmfreportsdbltgt along with theltgtmfconsoledbltgt and
ltgtmfaccountsdbltgt For example your report database name is konymfreportsdb1
When you install the integration with or without one or more components (identity or
Engagement Services) on a separate node the installer displays the Reports Database Name
field in the Database Details window If the installer prompts you to enter the existing reports
db enter the reports database name (for example konymfreportsdb1) in the Database
Details window gt Reports Database Name field Refer to the Database Details window
Refer to creating a reports database for example ltprefixgtmfreportsltsuffixgt
11 Click Next The Install Folder window appears The selected path appears in theWhere would
you like to install field
copy 2020 by Kony Inc All rights reserved 191 of 393
Kony Fabric Installation Guide - WindowsVersion112
12 Click Choose to browse the required folder from your system
13 Click Next The Application Server window appears asking you to choose the application
server By default the Application Sever is set to Tomcat
copy 2020 by Kony Inc All rights reserved 192 of 393
Kony Fabric Installation Guide - WindowsVersion112
14 In the Application Server window click JBoss and then click Next
15 The Installation Mode window appears asking you to choose themode By default this option
is set to Standalone Mode Click Domain Mode (Multinode) and then click Next
copy 2020 by Kony Inc All rights reserved 193 of 393
Kony Fabric Installation Guide - WindowsVersion112
Important To install Kony Fabric on single-node on JBoss that is bundled with the Kony
Fabric installer choose 1- Standalone Mode (Single Node) For more details refer to
Installing Kony Fabric on JBoss - Single Node
To install Kony Fabric on single node on a pre-configured JBoss choose 2- Standalone
Mode (Existing) For more details refer to Installing Kony Fabric on Existing JBoss
copy 2020 by Kony Inc All rights reserved 194 of 393
Kony Fabric Installation Guide - WindowsVersion112
l The Application Server Details window will appear with the following details
Enter the following details
o Fully Qualified Public URL of Kony Fabric Enter load balancer URL to use
public communication
o Master Node HostnameIP Address Enter public HostnameIP of JBossmaster
node Ensure that you have access to JBossmaster node from your installation
system
o Master Node Management Port Enter native port of JBossmaster node
o Master Node HTTPHTTPS Port Enter port of Kony Fabric Console
o User Enter the user that you configured in themaster node of the JBoss cluster
copy 2020 by Kony Inc All rights reserved 195 of 393
Kony Fabric Installation Guide - WindowsVersion112
o Master Node User Password Enter the password that you configured in the
master node of the JBoss cluster
16 Click Next The Server Groups window appears
17 Enter server groups separated by commas - for example 1 2 shown above Click Next The
system displays the selected groups in the Selected Server Group window shown below
copy 2020 by Kony Inc All rights reserved 196 of 393
Kony Fabric Installation Guide - WindowsVersion112
copy 2020 by Kony Inc All rights reserved 197 of 393
Kony Fabric Installation Guide - WindowsVersion112
18 Click Next TheMemcached Server window appears
19 Click Next The Database Details window appears From the Database Choice drop-down
choose one of the databases to display database details By default this option is set to MySQL
copy 2020 by Kony Inc All rights reserved 198 of 393
Kony Fabric Installation Guide - WindowsVersion112
l Enter the following database details for MySQL
o Database Server HostnameIP Enter the DB server HostnameIP to be used to
create a database of selected components of Kony Fabric By default the server
HostnameIP is set as localhost
o Database Port Enter the database port of theMySQLServer By default this field
is set to 3306 for MySQL
o Database User Enter the user name used while creating the database user - for
example dbclient
o Database Password Enter the user password used while creating the database
user
copy 2020 by Kony Inc All rights reserved 199 of 393
Kony Fabric Installation Guide - WindowsVersion112
o Database Name Prefix Enter valid prefix databases - for example jboss
For example the following databases are created for all components
jbossglobaldb54 jbossconfigdb54 jbossconsoledb54 jbossaccountsdb54
jbossmfreportsdb54 jbossadmindb54 and jbossmfreportsdb54
o Database Name Suffix Enter valid suffix for all databases - for example 54
l Enter the following database details for Oracle
o Database Server HostnameIP Enter the DB server HostnameIP to be used to
create a database of selected components of Kony Fabric By default the server
HostnameIP is set as localhost
copy 2020 by Kony Inc All rights reserved 200 of 393
Kony Fabric Installation Guide - WindowsVersion112
o Database Port Enter the database port of the Oracle Server By default this field
is set to 1521 for oracle
o Service ID Service Name Enter Oracle service ID or service name Service ID
is unique alias given to an instance name of Oracle DB
o Select the tablespace for Oracle database
Important If tablespaceswere already created the DBAmust grant quota
(permissions) on these tablespaces to installer with admin option
The DBA alsomust include grant quota on the schemas from installer login
n Default Tablespace If selected the database schema and SQL scripts
migration happens automatically to the default tablespace for example
USERS
n User Defined Tablespace If selected enter the tablespaces for the
following
l Data Tablespace
Enter the name for Data tablespace
This is amandatory field If the Data tablespace field empty the
installers displays the error message
copy 2020 by Kony Inc All rights reserved 201 of 393
Kony Fabric Installation Guide - WindowsVersion112
If the Data tablespace (for example SampleData) does not exist the
installers displays the error message
l Index Tablespace Enter the name for Index tablespace
If input for Index Tablespace is not provided then the value will be set
to the provided Datatable space value
l LOB Tablespace Enter the name for LOB tablespace
If input for LOB Tablespace is not provided then the value will be set
to the provided Datatable space value
o Database System User Enter the user name used while creating the database
user - for example dbclient
copy 2020 by Kony Inc All rights reserved 202 of 393
Kony Fabric Installation Guide - WindowsVersion112
o Database System Password Enter the user password used while creating the
database user
o Database Name Prefix Enter valid prefix databases - for example Kony
o Database Name Suffix Enter valid suffix for all databases - for example 1
If a database faces connection issues the system displays an error message For
example
l Enter the following database details for SQL Server
ImportantIf you want to enableWindowsAuthentication Support on SQL Server run the
following command to start the installation process after extracting the artefact
KonyFabricInstaller-8201_GAexe -
Dpropjavalibrarypath=ltlocation of sqljdbc_authdllgt
copy 2020 by Kony Inc All rights reserved 203 of 393
Kony Fabric Installation Guide - WindowsVersion112
Note If you choose to enableWindowsAuthentication support on SQL Server you
do not need to provide the Database System User and Database System
Password
o Database Server HostnameIP Enter the DB server HostnameIP to be used to
create a database of selected components of Kony Fabric By default the server
HostnameIP is set as localhost
o Database Port Enter the database port of the SQL Server By default this field is
set to 1433 for SQL
o Database System User Enter the user name used while creating the database
user - for example dbclient
copy 2020 by Kony Inc All rights reserved 204 of 393
Kony Fabric Installation Guide - WindowsVersion112
o Instance Name (optional) Enter the instance name for the database This
information is optional
o Database System Password Enter the user password used while creating the
database user
o Database Name Prefix Enter valid prefix databases - for example Kony
o Database Name Suffix Enter valid suffix for all databases - for example 1
If a database faces connection issues the system displays an error message For
example
l Enter the following database details for MariaDB
o Database Server HostnameIP Enter the DB server HostnameIP to be used to
create a database of selected components of Kony Fabric By default the server
HostnameIP is set as localhost
o Database Port Enter the database port of theMariaDB By default this field is set
to 3306 for MariaDB
o Database User Enter the user name used while creating the database user
copy 2020 by Kony Inc All rights reserved 205 of 393
Kony Fabric Installation Guide - WindowsVersion112
o Database Password Enter the user password used while creating the database
user
Important The Reports Database Name filed appears only if you have
selected the Console Identity and Integration during Install Components
o Database Name Prefix Enter the valid prefix databases - for example jboss
o Database Name Suffix Enter the valid suffix for all databases - for example 54
20 After entering database server details click Next
If a database exists the system displays the warningmessage One or more databases
already exist Do you want to use existing databases If yes then
the schema may be upgraded shown below
Important If you are installing Kony Fabric V8 on an application server using the existing
database and in case if there is a change in server details youmust update the
management_server details in the admin database with the application server instance
details for theWebAapp publish to work Youmust update the following fields in the
server_configuration table of the admin DB
- management_server_host_name ltapplication_instance hostnamegt
copy 2020 by Kony Inc All rights reserved 206 of 393
Kony Fabric Installation Guide - WindowsVersion112
- management_server_port ltsoap port of application_instancegt
- management_server_user ltapplication_instance admin usernamegt
- management_server_password ltapplication_instance admin passwordgt
- management_server_groups ltapplication_instance groups detailsgt
21 After entering database server details click Next The Administrator Account Configuration
window appears
The Administrator Account Configuration window helps you to configure your super
administrator account
The Administrator Account Configuration window appears only while installing Console and
Identity Services along with one or all other Kony Fabric components such as Integration
Services and Engagement Service on Tomcat or JBoss on a single node You can select the
components at Install Components
copy 2020 by Kony Inc All rights reserved 207 of 393
Kony Fabric Installation Guide - WindowsVersion112
Note During installation if you have configured your super administrator account you can
directly log in to Kony Fabric Console
22 Select the Create Kony Fabric Administrator Account now check box and enter the following
details to create the super administrator account
l Public URL The URL field is filled with required details for example ltHostnameIP
addressgtltportgt Change these details if required
l First Name Enter the first name of the user
l Last Name Enter the last name of the user
l Email Enter the email address of the user It can include alphanumeric and special
copy 2020 by Kony Inc All rights reserved 208 of 393
Kony Fabric Installation Guide - WindowsVersion112
characters that follow standard email address form
l Password Enter the password for the user It can be a combination of alphanumeric and
special characters
l Confirm Password Retype the password to ensure the users identity
23 Click Next The Pre-Installation Summary window appears
copy 2020 by Kony Inc All rights reserved 209 of 393
Kony Fabric Installation Guide - WindowsVersion112
24 Click Install The Installing Kony Fabric Console window appears
Once the installation completes the Install Complete window appears with the confirmation
message
copy 2020 by Kony Inc All rights reserved 210 of 393
Kony Fabric Installation Guide - WindowsVersion112
25 Click Done to close the window
Important After installing Kony Fabric import your SSL certificate in ltJAVA_
HOMEgtjrelibsecuritycacerts of all nodes of the JBoss cluster
If your SSL certificate is not configured the system displays an error - for example peer
not authenticated
For details refer to Troubleshoot with SSLCertificate Issues
copy 2020 by Kony Inc All rights reserved 211 of 393
Kony Fabric Installation Guide - WindowsVersion112
Note You can now access Kony Fabric Console by using the URLs For more details refer
to Accessing Kony Fabric Console - On-premises
During installation if you have configured your super administrator account you can directly
log in to Kony Fabric Console by using the Console URL
copy 2020 by Kony Inc All rights reserved 212 of 393
Kony Fabric Installation Guide - WindowsVersion112
copy 2020 by Kony Inc All rights reserved 213 of 393
Kony Fabric Installation Guide - WindowsVersion112
Log Location for Multinode Installation
For Tomcat
If you select domainmode (multinode) in the InstallationMode option the logs folder will be created at
the following locations
l For Kony Fabric ltUSERHOMEgtkonymflogs
o If you install Console the ltUSERHOMEgtkonymflogs folder has three log files They
are mbaasportallog (for mbaas portal) accountsServicelog (for
accounts) andworkspaceServicelog (for workspace)
o If you install Identity Services the ltUSERHOMEgtkonymflogs folder has one log file -
authServicelog (for authentication)
l For Kony Fabric Integration ltUSERHOMEgtkonymflogs
o If you install Integration Services the konymflogs folder has five log files They are
adminlog (for admin) datasource-payloadlog (for datasource)
device-payloadlog (for device) downloadlog (download) and
middlewarelog (middleware)
Note Based on the combination of components selected during installation the
ltUSERHOMEgtkonymflogs folder will have log files for each component
l For Kony Fabric Engagement Services ltUSERHOMEgtkmslogs log folder contains these log
files kmslog and kms-messageslog
l To check Tomcat Server logs refer to the following location
ltKonyFabric_Install_DIRgttomcatlogs
For JBoss
If you select domainmode (multi node) in the InstallationMode option the logs folder will be created at
the following locations
copy 2020 by Kony Inc All rights reserved 214 of 393
Kony Fabric Installation Guide - WindowsVersion112
l For Kony Fabric ltUSERHOMEgtkonymflogs
o If you install Console the ltUSERHOMEgtkonymflogs folder has three log files They
are mbaasportallog (for mbaas portal) accountsServicelog (for
accounts) andworkspaceServicelog (for workspace)
o If you install Identity Services the ltUSERHOMEgtkonymflogs folder has one log file -
authServicelog (for authentication)
l For Kony Fabric Integration ltUSERHOMEgtkonymflogs
o If you install Integration Services the konymflogs folder has five log files They are
adminlog (for admin) datasource-payloadlog (for datasource)
device-payloadlog (for device) downloadlog (download) and
middlewarelog (middleware)
Note Based on the combination of components selected during installation the
ltUSERHOMEgtkonymflogs folder will have log files for each component
l For Kony Fabric Engagement Services ltUSERHOMEgtkonymflogs log folder contains these
log files kmslog and kms-messageslog
l To check JBoss Server logs refer to the following location
ltJBoSS_Install_DIRgtstandalonelog
For WebLogic
If you select domainmode (multi node) in the InstallationMode option the logs folder will be created at
the following locations
l For Kony Fabric ltUSERHOMEgtkonymflogs
o If you install Console the ltUSERHOMEgtkonymflogs folder has three log files They
are mbaasportallog (for mbaas portal) accountsServicelog (for
accounts) andworkspaceServicelog (for workspace)
copy 2020 by Kony Inc All rights reserved 215 of 393
Kony Fabric Installation Guide - WindowsVersion112
o If you install Identity Services the ltUSERHOMEgtkonymflogs folder has one log file -
authServicelog (for authentication)
o If you install Integration Services the konymflogs folder has five log files They are
adminlog (for admin) datasource-payloadlog (for datasource)
device-payloadlog (for device) downloadlog (download) and
middlewarelog (middleware)
n For example onWindows if an admin installed Kony Fabric as a User1 product
logs are located at CUsersUser1konymflogs
Note Based on the combination of components selected during installation the
ltUSERHOMEgtkonymflogs folder will have log files for each component
l For Kony Fabric Engagement Services ltUSERHOMEgtkonymflogs log folder contains these
log files kmslog and kms-messageslog
l For WebLogic Server logs by default the server log file is located below the server instances
root directory root-directoryserver-nameserver-namelog
For example if you created a domain in the cuser_projectsdomainsMyDomain directory and
you used the cuser_
projectsdomainsMyDomainstartWebLogicServercmd script to start the
server then by default the log file is located in cuser_
projectsdomainsMyDomainMyServerMyServerlog
If the Server File Name field contains only a filename the log file is located in the root-
directoryserver-name directory
For more details refer to httpdocsoraclecomcdE13222_
01wlsdocs81ConsoleHelplogginghtml1045661
copy 2020 by Kony Inc All rights reserved 216 of 393
Kony Fabric Installation Guide - WindowsVersion112
For WebSphere
If you select domainmode (multinode) in the InstallationMode option the logs folder will be created at
the following locations
l For Kony Fabric ltInstallDrivegtkonymflogs
o If you install Console the ltInstallDrivegtkonymflogs folder has three log files They are
mbaasportallog (for mbaas portal) accountsServicelog (for accounts)
andworkspaceServicelog (for workspace)
o If you install Identity Services the ltInstallDrivegtkonymflogs folder has one log file -
authServicelog (for authentication)
o If you install Integration Services the konymflogs folder has five log files They are
adminlog (for admin) datasource-payloadlog (for datasource)
device-payloadlog (for device) downloadlog (download) and
middlewarelog (middleware)
n For example on CentOS if an admin installed Kony Fabric as a User1 product
logs are located at konymflogs
n For example onWindows if an admin installed Kony Fabric in C Drive product
logs are located at Ckonymflogs
Note Based on the combination of components selected during installation the
ltInstallDrivegtkonymflogs folder will have log files for each component
l For Kony Fabric Engagement Services ltInstallDrivegtkonymflogs log folder contains these
log files kmslog and kms-messageslog
l For WebSphere Server logs refer to the following location
ltWAS_INSTALL_DIRgtAppServerprofilesltprofileNamegtlogsSystemOutlog
copy 2020 by Kony Inc All rights reserved 217 of 393
Kony Fabric Installation Guide - WindowsVersion112
613 Installing Kony Fabric on WebLogic
This section of the document provides you with the instructions for installing and configuring Kony
Fabric components
Important You need the required hardware and access to the supporting software asmentioned
in the Prerequisites section andmust perform the steps noted in the Pre-installation Tasks section
Make sure that you have proper administrative rights to install Kony Fabric on your computer
The ltInstall Locationgt directory contains the log files documenting each invocation of the installer or
uninstaller Tomake problem identification easier provide these log files to Konywhen reporting an
issue
To install Kony Fabric on WebLogic using the installer follow these steps
1 Unzip theKonyFabricSetupzip file
2 Double-clickKonyFabricInstaller-xxxx_GAexe to launch the installer
The InstallAnywhere dialog appears The InstallAnyWhere dialog displays information about
the progress of the software installation at run time
A dialog with the Kony logo appears
copy 2020 by Kony Inc All rights reserved 218 of 393
Kony Fabric Installation Guide - WindowsVersion112
3 TheWelcome to Kony Fabric windows appears
Read the instructions carefully before installing Kony Fabric Console
copy 2020 by Kony Inc All rights reserved 219 of 393
Kony Fabric Installation Guide - WindowsVersion112
4 Read the instructions carefully and click Next
The LICENSE AGREEMENTwindow appears
5 Scroll until end of the screen and select the I accept the terms of the License Agreement
option
Note To activate the License Agreement option read carefully the whole agreement text
copy 2020 by Kony Inc All rights reserved 220 of 393
Kony Fabric Installation Guide - WindowsVersion112
6 Click Next The Install Components window appears with the following supported installation
types
l Development for singlemachine instance
l Non-Production for larger environments like QA or UAT
l Production for the production instance
Installation environment is set to Development by default
copy 2020 by Kony Inc All rights reserved 221 of 393
Kony Fabric Installation Guide - WindowsVersion112
7 Choose one of the appropriate install type based on your license - for example Development
Non-Production or Production
8 Select the Send usage data anonymously check box Allows Kony to collect product usage
information tomake your Kony Fabric experience better Kony does not save any of your private
or application data By default this check box is selected
copy 2020 by Kony Inc All rights reserved 222 of 393
Kony Fabric Installation Guide - WindowsVersion112
9 Click Next The Choose components to install window appears
10 Select one or more check boxes for the supported components By default the Console
Identity Services Integration Services Developer Portal and Engagement Services check
boxes are selected
l Console - To install Kony Fabric Console select the Console check box
The system creates the following databases ltprefixgtmfconsoledbltsuffixgt
ltprefixgtmfaccountsdbltsuffixgt and ltprefixgtmfreportsdbltsuffixgt
o Click here for Accounts schema diagram
o Click here for Workspace schema diagram
o Click here for ReportsDB (Metrics) schema diagram
copy 2020 by Kony Inc All rights reserved 223 of 393
Kony Fabric Installation Guide - WindowsVersion112
l Identity Services - To install Kony Identity Services select the Identity Services check
box
The system creates the following database ltprefixgtidconfigdbltsuffixgt
o Click here for Identity schema diagram
l Integration Services - To install Kony Fabric Integration Services select the Integration
Services check box
The system creates the following databases konyadmindb and mfreportsdb
o Click here for Admin DB schema diagram
o Click here for ReportsDB (Metrics) schema diagram
l API Developer Portal - To install developer portal select the API Developer Portal
check box
Note During installation if you have selected API Developer Portal the API
Developer Portal is created You can directly access your KonyDeveloper Portal in
Kony Fabric Console
l Engagement Services - To install Kony Fabric Engagement Services select the
Engagement Services check box
The system creates the following database ltprefixgtkpnsdbltsuffixgt
o Click here for Engagement Server schema diagram
Reports DatabaseThe reports database is used for configuring reports
The Installer creates themfreportsdb if you are installing the following Kony Fabric
components
l Console without Integration Services (with or without Engagement Services)
l Console and Integration Services (with or without Engagement Services)
copy 2020 by Kony Inc All rights reserved 224 of 393
Kony Fabric Installation Guide - WindowsVersion112
l Integration Services without Console (with or without Engagement Services)
Important If you try to install Integration and Console in different nodes ensure that you
point to the same reports database tomake reports feature work properly
Reports Database for Integration on a Separate Node
While installing console and integration on separate nodes the installer prompts you to point the
reports database during the integration installation
For example
You have installed only Console on one node The installer creates these three databases such
asltgtmfreportsdbltgt along with theltgtmfconsoledbltgt and
ltgtmfaccountsdbltgt For example your report database name is konymfreportsdb1
When you install the integration with or without one or more components (identity or
Engagement Services) on a separate node the installer displays the Reports Database Name
field in the Database Details window If the installer prompts you to enter the existing reports
db enter the reports database name (for example konymfreportsdb1) in the Database
Details window gt Reports Database Name field Refer to the Database Details window
Refer to creating a reports database for example ltprefixgtmfreportsltsuffixgt
11 Click Next The Install Folder window appears The selected path appears in theWhere would
you like to install field
copy 2020 by Kony Inc All rights reserved 225 of 393
Kony Fabric Installation Guide - WindowsVersion112
12 Click Choose to browse the required folder from your system
13 Click Next The Application Server window appears asking you to choose the application
server By default the Application Sever is set to Tomcat
copy 2020 by Kony Inc All rights reserved 226 of 393
Kony Fabric Installation Guide - WindowsVersion112
14 In the Application Server window select WebLogic
copy 2020 by Kony Inc All rights reserved 227 of 393
Kony Fabric Installation Guide - WindowsVersion112
15 Click Next to display the Service Details window
16 In the Service Details window enter your current system log-in details
17 Click Next Enter the details
a The following window will appear only if you select all the check boxes at Install
Components
copy 2020 by Kony Inc All rights reserved 228 of 393
Kony Fabric Installation Guide - WindowsVersion112
l Fully Qualified Public URL of Kony Fabric Console Enter load balancer URL
to use public communication
l HostnameIP Address of WebLogic Administrator Server Enter IP
AddressHostname of theWebLogic Administrator Server
l WebLogic Administrator Port Enter native port of WebLogic Administrator
Server
l WebLogic Administrator Server User Enter the log-in username for WebLogic
Administrator Server
copy 2020 by Kony Inc All rights reserved 229 of 393
Kony Fabric Installation Guide - WindowsVersion112
l WebLogic Administrator Server Password Enter the log-in password for
WebLogic Administrator Server
b Click Next The Server Groups window appears
c Enter server groups separated by commas - for example 1 2 shown in the previous
step Click Next The system displays the selected groups in the Selected Server Group
window shown below
copy 2020 by Kony Inc All rights reserved 230 of 393
Kony Fabric Installation Guide - WindowsVersion112
d Click Next The following screen appears for WebLogic connector Jar
l If you want to install Kony Fabric onWebLogic with MS SQL youmust place the
SQL connector jar ( mssql-jdbc-700jre8 ) in theWebLogic Server
path
Please read before continuing
To use Kony Fabric withWebLogic Server in combination with MS SQL database place
the SQL connector jar ( mssql-jdbc-700jre8 ) in theWebLogic Server
Perform the following steps to complete pre-requisites before continuing with installation -
a Copy themssql-jdbc-700jre8 from your Kony Fabric Installation
folder ndash rootKony Fabric location
copy 2020 by Kony Inc All rights reserved 231 of 393
Kony Fabric Installation Guide - WindowsVersion112
b Paste themssql-jdbc-700jre8 into the ltWL_HOMEgtserverlib
folder
c Go to the ltWL_HOMEgtoracle_commoncommonbin and edit the commEnv file
l ForWindows commEnvcmd
l For Linux commEnvsh
d Prepend your JAR file to theWEBLOGIC_CLASSPATH environment variable
For Example
set WEBLOGIC_CLASSPATH=WL_HOMEserverlib
mssql-jdbc-700jre8 JAVA_
HOMElibtoolsjarPROFILE_CLASSPATHANT_
CONTRIBlibant-contribjarCAM_NODEMANAGER_JAR_
PATH
e Restart the server
copy 2020 by Kony Inc All rights reserved 232 of 393
Kony Fabric Installation Guide - WindowsVersion112
l If you want to install Kony Fabric onWebLogic with DB2 youmust place the DB2
connector jar (db2jcc4jar) in theWebLogic Server path
Please read before continuing
To use Kony Fabric withWebLogic Server in combination with DB2 database place the DB2
connector jar (db2jcc4jar) in theWebLogic Server
Perform the following steps to complete pre-requisites before continuing with installation -
a Copy the db2jcc4jar and paste it into the ltWL_HOMEgtserverlib folder
copy 2020 by Kony Inc All rights reserved 233 of 393
Kony Fabric Installation Guide - WindowsVersion112
b Go to the ltWL_HOMEgtoracle_commoncommonbin and edit the commEnv file
l ForWindows commEnvcmd
l For Linux commEnvsh
c Prepend your JAR file to theWEBLOGIC_CLASSPATH environment variable
For Example
set WEBLOGIC_CLASSPATH=WL_
HOMEserverlibdb2jcc4jarJAVA_
HOMElibtoolsjarPROFILE_CLASSPATHANT_
CONTRIBlibant-contribjarCAM_NODEMANAGER_JAR_
PATH
d Restart the server
Note ltWL_HOMEgt is the folder whereWebLogic is installed
copy 2020 by Kony Inc All rights reserved 234 of 393
Kony Fabric Installation Guide - WindowsVersion112
18 Click Next The Database Details window appears From the Database Choice drop-down
choose one of the databases to display database details and fill the details By default this
option is set to MySQL
copy 2020 by Kony Inc All rights reserved 235 of 393
Kony Fabric Installation Guide - WindowsVersion112
l Enter the following database details for MySQL
o Database Server HostnameIP Enter the DB server HostnameIP to be used to
create a database of selected components of Kony Fabric By default the server
HostnameIP is set as localhost
o Database Port Enter the database port of theMySQLServer By default this field
is set to 3306 for MySQL
o Database User Enter the user name used while creating the database user - for
example dbclient
o Database Password Enter the user password used while creating the database
user
copy 2020 by Kony Inc All rights reserved 236 of 393
Kony Fabric Installation Guide - WindowsVersion112
o Database Name Prefix Enter the valid prefix databases - for example Kony
o Database Name Suffix Enter the valid suffix for all databases - for example 1
l Enter the following database details for Oracle
o Database Server HostnameIP Enter the DB server HostnameIP to be used to
create a database of selected components of Kony Fabric By default the server
HostnameIP is set as localhost
o Database Port Enter the database port of the Oracle Server By default this field
is set to 1521 for oracle
copy 2020 by Kony Inc All rights reserved 237 of 393
Kony Fabric Installation Guide - WindowsVersion112
o Service ID Service Name Enter Oracle service ID or service name Service ID
is unique alias given to an instance name of Oracle DB
o Select the tablespace for Oracle database
Important If tablespaceswere already created the DBAmust grant quota
(permissions) on these tablespaces to the installer with admin option
The DBA alsomust include grant quota on the schemas from installer login
n Default Tablespace If selected the database schema and SQL scripts
migration happen automatically to the default tablespace for example
USERS
n User Defined Tablespace If selected enter the tablespaces for the
following
l Data Tablespace
Enter the name for Data tablespace
This is amandatory field If the Data tablespace field empty the
installer displays the error message
If the Data tablespace (for example SampleData) does not exist the
installer displays the error message
copy 2020 by Kony Inc All rights reserved 238 of 393
Kony Fabric Installation Guide - WindowsVersion112
l Index Tablespace Enter the name of Index tablespace
If the input for Index Tablespace is not provided then the value will be
set to the provided Datatable space value
l LOB Tablespace Enter the name for LOB tablespace
If the input for LOB Tablespace is not provided then the value will be
set to the provided Datatable space value
o Database System User Enter the user name used while creating the database
user - for example dbclient
o Database System Password Enter the user password used while creating the
database user
o Database Name Prefix Enter the valid prefix databases - for example jboss
o Database Name Suffix Enter the valid suffix for all databases - for example 54
l Enter the following database details for SQL Server
ImportantIf you want to enableWindowsAuthentication Support on SQL Server run the
copy 2020 by Kony Inc All rights reserved 239 of 393
Kony Fabric Installation Guide - WindowsVersion112
following command to start the installation process after extracting the artefact
KonyFabricInstaller-8201_GAexe -
Dpropjavalibrarypath=ltlocation of sqljdbc_authdllgt
Note If you choose to enableWindowsAuthentication support on SQL Server you
do not need to provide the Database System User and Database System
Password
o Database Server HostnameIP Enter the DB server HostnameIP to be used to
create a database of selected components of Kony Fabric By default the server
copy 2020 by Kony Inc All rights reserved 240 of 393
Kony Fabric Installation Guide - WindowsVersion112
HostnameIP is set as localhost
o Database Port Enter the database port of the SQL Server By default this field is
set to 1433 for SQL
o Database System User Enter the user name used while creating the database
user - for example dbclient
o Instance Name (optional) Enter the instance name for the database This
information is optional
o Database System Password Enter the user password used while creating the
database user
o Database Name Prefix Enter the valid prefix databases - for example jboss
o Database Name Suffix Enter the valid suffix for all databases - for example 54
If a database faces connection issues the system displays an error message For
example
copy 2020 by Kony Inc All rights reserved 241 of 393
Kony Fabric Installation Guide - WindowsVersion112
l Enter the following database details for DB2
o Database Server HostnameIP Enter the DB server HostnameIP to be used to
create a database of selected components of Kony Fabric By default the server
HostnameIP is set as localhost
o Database Port Enter the database port of the DB2 By default this field is set to
5000 for DB2
copy 2020 by Kony Inc All rights reserved 242 of 393
Kony Fabric Installation Guide - WindowsVersion112
o Provide tablespace for DB2 database
n Default Tablespace If selected the database schema and SQL
scriptsmigration happen automatically to the default tablespace for
example USERSPACE1
n User Defined Tablespace If selected enter the tablespaces for the
following
l Data Tablespace
Enter the name for Data tablespace
This is amandatory field If the Data tablespace field empty the
installer displays the error message
If the Data tablespace (for example SampleData) does not
exist the installer displays the error message
copy 2020 by Kony Inc All rights reserved 243 of 393
Kony Fabric Installation Guide - WindowsVersion112
l Index Tablespace Enter the name of Index tablespace
If the input for Index Tablespace is not provided then the value
will be set to the provided Datatable space value
l LOB Tablespace Enter the name for LOB tablespace
If the input for LOB Tablespace is not provided then the value
will be set to the provided Datatable space value
o Instance Name Enter the instance name for the database
o Database User Enter the user name used while creating the database user
o Database Password Enter the user password used while creating the database
user
o Database Name Prefix Enter the valid prefix databases - for example jboss
o Database Name Suffix Enter the valid suffix for all databases - for example 54
Important Download the following DB2 JARs from IBM download site
- IBMDB2 Type 4 Driver (db2jcc4jar)
copy 2020 by Kony Inc All rights reserved 244 of 393
Kony Fabric Installation Guide - WindowsVersion112
- DB2 JDBC Driver licence (db2jcc_license_cujar)
The version of the downloaded JARs should be compatible with your installed
DB2Database version
o DB2 JDBC Driver Path Click Choose and select the path for the IBMDB2 Type 4
Driver (db2jcc4jar) that you downloaded
Note Provide the complete path of the database jar file For example ltpath
of the database jar locationgtdb2jcc4jar
o DB2 JDBC Driver License Path Click Choose and select the path for the DB2
JDBC Driver license (db2jcc_license_cujar) that you downloaded
Note Provide the complete path of the database license file For example
ltpath of the database license locationgtdb2jcc_
license_cujar
If a database faces connection issues the system displays an error message For
example
copy 2020 by Kony Inc All rights reserved 245 of 393
Kony Fabric Installation Guide - WindowsVersion112
l Enter the following database details for MariaDB
o Database Server HostnameIP Enter the DB server HostnameIP to be used to
create a database of selected components of Kony Fabric By default the server
HostnameIP is set as localhost
o Database Port Enter the database port of theMariaDB By default this field is set
to 3306 for MariaDB
o Database User Enter the user name used while creating the database user
o Database Password Enter the user password used while creating the database
user
copy 2020 by Kony Inc All rights reserved 246 of 393
Kony Fabric Installation Guide - WindowsVersion112
Important The Reports Database Name filed appears only if you have
selected the Console Identity and Integration during Install Components
o Database Name Prefix Enter the valid prefix databases - for example jboss
o Database Name Suffix Enter the valid suffix for all databases - for example 54
19 After entering database server details click Next
If a database exists the system displays the warningmessage One or more databases
already exist Do you want to use existing databases If yes then
the schema may be upgraded shown below
Important If you are installing Kony Fabric V8 on an application server using the existing
database and in case if there is a change in server details youmust update the
management_server details in the admin database with the application server instance
details for theWebAapp publish to work Youmust update the following fields in the
server_configuration table of the admin DB
- management_server_host_name ltapplication_instance hostnamegt
- management_server_port ltsoap port of application_instancegt
- management_server_user ltapplication_instance admin usernamegt
- management_server_password ltapplication_instance admin passwordgt
- management_server_groups ltapplication_instance groups detailsgt
copy 2020 by Kony Inc All rights reserved 247 of 393