• No results found

Setting up Oracle FLEXCUBE Installer Oracle FLEXCUBE Universal Banking Release [June] [2017]

N/A
N/A
Protected

Academic year: 2022

Share "Setting up Oracle FLEXCUBE Installer Oracle FLEXCUBE Universal Banking Release [June] [2017]"

Copied!
22
0
0

Loading.... (view fulltext now)

Full text

(1)

Setting up Oracle FLEXCUBE Installer

Oracle FLEXCUBE Universal Banking

Release 12.87.03.0.0

[June] [2017]

(2)

Table of Contents

1. PREREQUISITES FOR ORACLE FLEXCUBE INSTALLER... 1-1 1.1 INTRODUCTION ... 1-1 1.2 PREREQUISITES ... 1-1 1.2.1 Prerequisites for Installer ... 1-1 1.2.2 Prerequisites for Oracle FLEXCUBE Host ... 1-2 1.2.3 Prerequisites for Decentralized Branch ... 1-2 NOTE:FOR DETAILS ON LATEST VERSION OF THE SOFTWARE QUALIFIED WITH ORACLE FLEXCUBE, REFER TO THE RELEASE CERTIFICATE. ... 1-2 2. SETTING UP ORACLE FLEXCUBE INSTALLER ... 2-1 2.1 INTRODUCTION ... 2-1 2.2 TERMINOLOGIES ... 2-1 2.3 SETTING SYSTEM PROPERTIES FOR ORACLE FLEXCUBEINSTALLER ... 2-1 2.4 RUNNING ORACLE FLEXCUBEINSTALLER ON WINDOWS ... 2-4 2.5 RUNNING ORACLE FLEXCUBEINSTALLER ON UNIX/LINUX ... 2-6 2.5.1 Login to PUTTY ... 2-6 2.5.2 Exporting Enviroment Variables ... 2-7 2.5.3 Running Oracle FLEXCUBE Installer through XManager ... 2-9 2.6 RUNNING ORACLE FLEXCUBEINSTALLER IN SILENT MODE ... 2-12 2.6.1 Running Installer in Silent Mode in Windows ... 2-13 2.6.2 Running Installer in Silent Mode in Linux ... 2-14 3. TROUBLESHOOTING ... 3-1 3.1 INTRODUCTION ... 3-1 3.2 CHECKING LOGS ... 3-1 3.3 ABRUPT EXIT FROM INSTALLER (WINDOWS ONLY) ... 3-2 3.4 INSTALLER CONFIGURATION ... 3-3

(3)

1-1

1. Prerequisites for Oracle FLEXCUBE Installer

1.1 Introduction

This chapter introduces to you the Oracle FLEXCUBE Universal Banking Installer. This also lists out the tasks that you need to complete before you begin the installation of Oracle FLEXCUBE.

1.2 Prerequisites

You will need the following components for setting up the Oracle FLEXCUBE Installer.

1.2.1 Prerequisites for Installer

You need to use the files listed in the following table for running the installer.

Component License Information Required for Instructions JDK JDK is distributed by Sun

Microsystems, Inc under the Java Development Kit Binary Code License Agreement.

Oracle FLEXCUBE Installation

Download JDK (Latest

Qualified Version) and set it as the environmental variable JAVA_HOME and append PATH with {JAVA_HOME}\bin Apache Ant

(Latest Qualified Version)

Oracle FLEXCUBE Installation

Apache Ant (Latest Qualified Version)is available in the shipment media in the following directory:

‘<Installer_Directory>/Library/in staller’

Note: ‘<Installer_Directory>’

refers to the location of the Installer Source folder.

Oracle 12c Client

Database Installation Intall the latest version of Oracle 12c Client (12.1.0.2.0) in the system.

Add ‘ORACLE_HOME’ in environment variable and append PATH with {ORACLE_HOME}/bin

Note:For details on latest version of the software qualified with Oracle FLEXCUBE, refer to the release certificate.

(4)

1.2.2 Prerequisites for Oracle FLEXCUBE Host

You need to install Oracle SOA Suite(Latest Qualified Version) application server if BPEL plugin is enabled.

Oracle SOA Suite is a comprehensive, hot-pluggable software suite to build, deploy and manage Service- Oriented Architectures (SOA). The components of the suite benefit from common capabilities including consistent tooling, single deployment and management model, end-to-end security and unified metadata management.

Note: For details on latest version of the software qualified with Oracle FLEXCUBE, refer to the release certificate.

1.2.3 Prerequisites for Decentralized Branch

This section contains the details of JAR files required for deploying Oracle FLEXCUBE UBS Application in decentralized mode.

JAR File Name Copy From Copy To

jta-(Latest Qualified Version)- classes.jar

Download the file ‘Jta-(Latest Qualified Version)-classes.zip’

from the URL:

http://download.oracle.com/otndocs /jcp/jta-1.1-classes-oth-JSpec/

Extract the zip file and copy the file

‘jta-(Latest Qualified Version)- classes.jar’.

<Installer_Directory}\Library\tomcat’

Note: You need to manually create the folder ‘tomcat’ in

‘<Installer_Directory}\Library’.

Note: For details on latest version of the software qualified with Oracle FLEXCUBE, refer to the release certificate.

(5)

2-1

2. Setting up Oracle FLEXCUBE Installer

2.1 Introduction

Before installing Oracle FLEXCUBE, you need to set up Oracle FLEXCUBE Installer on the server. This document explains the methods of setting up the installer.

The Oracle FLEXCUBE Installer picks up the source files from the Source Directory and builds the enterprise archive file. The enterprise archive file is then deployed on the Application Server using the Application Server admin console.

2.2 Terminologies

You may come across the following jargons in this document:

 {INSTALLER_DIR} – This term represents the installer home directory

 {J2EE_SDK_INSTALLATION_DIR} – This term represents the J2EE SDK home directory

2.3 Setting System Properties for Oracle FLEXCUBE Installer

You need to set the system properties before running Oracle FLEXCUBE Installer. These settings are applicable to Oracle FLEXCUBE and the Gateway Applications.

1. Navigate to ‘Control Panel’ from Windows and double-click ‘System’ icon. The ‘System Properties’

window is displayed.

2. Select ‘Advanced’ tab.

(6)

3. Click ‘Environment Variables’ button. The following window is displayed.

4. You need to create a new user variable. Click ‘New’. You will be prompted to enter the variable name and value.

You need to create the following variables. Create a directory with the name

‘{INSTALLER_DIR}\Library\was’.

Copy the following files from ‘{WAS_HOME}\plugins’ to the directory ‘{INSTALLER_DIR}\Library\was’.

 com.ibm.ws.runtime.jar

 com.ibm.jaxws.tools.jar

Once you have copied the Installer, INFRA and Gateway sources from the Software, right-click the the source folder on the local machine, Go to ‘Properties’ and uncheck the attribute ‘Read Only’.

Apply the settings to the folder, sub-folders and files when prompted.

(7)

2-3 Variables required for Database and ELCM POJO

For Database and ELCM POJO installations, you need to edit the variable ‘Path’.

Sl.

No.

Variable Name Variable Value Remarks

1. ORACLE_HOME Oracle 12c home path Eg: D:\Oracle12cClient

This variable is required for database and ELCM POJO installations.

2. Path You need to edit the variable value and provide the Oracle home value.

Eg: D:\Oracle12cClient\bin

This variable is required for database and ELCM POJO installations.

3. Oracle WebLogic WL_HOME Give the Oracle WebLogic

installation location

4. IBM WebSphere WAS_HOME Give the IBM WebSphere

installation location Variable required for NLS

For NLS installations, you need to edit the variable ‘Path’ as follows.

Sl.

No.

Variable Name

Variable Value Remarks

1. NLS_LANG AMERICAN_AMERICA.UTF8 This user environment variable is required for all the static data with non-English characters to be loaded properly into the database.

Note: Do not insert space in the variable value.

Once you have copied the Installer, INFRA and Gateway sources from the Software, right-click the the source folder on the local machine, go to ‘Properties’ and uncheck the attribute ‘Read Only’. Apply the settings to the folder, sub-folders and files when prompted.

(8)

2.4 Running Oracle FLEXCUBE Installer On Windows

Now, the source folder in the local system will look like the one below.

(9)

2-5 Follow the steps given below to run the installer in Windows:

1. Run the installer by double-clicking ‘FCUBSInstaller.bat’ from the installer source folder.

2. The following screen is displyed .

3. Now you can proceed with the installation process.

Note: If you re-launch the installer which was closed abruptly, the following screen is displayed.

In this case, you have to delete the file ‘chk.flg’, created in the installer sources and again re-launch the Installer.

(10)

2.5 Running Oracle FLEXCUBE Installer on UNIX/LINUX

This section describes the method to run Oracle FLEXCUBE Installer on UNIX/LINUX system.

2.5.1 Login to PUTTY

In order to run installer on UNIX machines, you need to login to the UNIX machine using PuTTy. Go to

‘PuTTy Configuration’ screen.

Provide the following details:

Host Name

Specify the host address of UNIX machine which you need to connect.

Protocol

Select SSH as the protocol.

(11)

2-7

Once you have provided these details, click ‘Open’. You will be prompted for the login ID and password of the UNIX machine.

Enter the login details.

You can check the current shell for the user in putty console using the following command.

echo $SHELL

In case the current shell is not bash, you need to set the shell to bash.

You can check the user home directory using the following command.

cd $HOME

$pwd

2.5.2 Exporting Enviroment Variables

You can export the environment variables in UNIX by modifying the ‘.bash_profile’ file. Use the following command to find out the .bash_profile file type.

$ find . –user <username> -type f –name ‘.bash_profile*’

You need to edit .bash_profile based on the details given below.If the .bash_profile file does not exist, you need to create it.

(12)

Bash Details for Gateway Web Service Building

Required For Variable Name Variable Value

Oracle WebLogic WL_HOME Give the Oracle WebLogic

installation location

IBM WebSphere WAS_HOME Give the IBM WebSphere installation

location Example

WL_HOME='/oraint1/Oracle/Middleware/wlserver' export WL_HOME

WAS_HOME='/oraint1/IBM/WebSphere/AppServer1' export WAS_HOME

Bash Details for Database and ELCM POJO Installation

ORACLE_HOME needs to be set in environment variable with Oracle12cClient path. You need to edit the variable ‘Path’ and apply the Oracle Home path as the variable value.

You can check the ‘Path’ variable in a UNIX system using the following command:

$ echo $PATH

You can append a directory to the ‘Path’ variable using the following command:

$ export PATH = $PATH:Oracle12cClient/bin:

For Database and ELCM POJO installations, you need to edit the variable ‘Path’.

Sl.

No.

Variable Name Variable Value Remarks

1. ORACLE_HOME Oracle 12c home path Eg: /scratch/Oracle12cClient

This variable is required for database and ELCM POJO installations.

2. Path You need to edit the variable value and provide the Oracle home value.

Eg: /scratch/Oracle12cClient\bin

This variable is required for database and ELCM POJO installations.

Variable required for NLS

For NLS installations, you need to edit the variable ‘Path’ as follows.

Sl.

No.

Variable Name

Variable Value Remarks

(13)

2-9 Note: Do not insert space in the variable value.

ORACLE_HOME=/scratch/Oracle12cClient export ORACLE_HOME

Note: For details on latest version of the software qualified with Oracle FLEXCUBE, refer to the release certificate.

2.5.3 Running Oracle FLEXCUBE Installer through XManager

In order to run Oracle FLEXCUBE Installer on UNIX machine, you need to have the software called XManager. This section contains the settings required for running Oracle FLEXCUBE Installer through XManager on UNIX mahines.

Install XManager. You can find an icon ‘Xstart’ inside XManager folder. Double-click ‘Xstart’ icon in order to connect to the server. The following screen is displayed.

Specify the following details:

Session

Specify the session name.

Host

Specify the UNIX machine IP address.

Protocol

Specify the protocol based on the the operating system.

(14)

A few examples for the protocols for various operating systems are given below:

Operating System Protocol Oracle Enteprise Linux SSH

IBM AIX TELNET

Solaris SSH

UNIX SSH

User Name

Specify the UNIX user name.

Password

Specify the password for the UNIX user name.

Excution Command

Specify the execution command based on the operating system.

Operating System Execution Command

Oracle Enteprise Linux /usr/bin/xterm -ls -display $DISPLAY IBM AIX /usr/dt/bin/dtterm -ls -display $DISPLAY Solaris /usr/openwin/bin/xterm -ls -display $DISPLAY UNIX /usr/bin/X11/xterm -ls -display $DISPLAY

(15)

2-11

Once you have specified the details, click ‘Run’. The Xstart Console window is displayed.

Use the following command to list the files present in the directory:

ls

In order to run the installer, you need to invoke the ‘FCUBSInstaller.sh’ file using the following command.

./FCUBSInstaller.sh OR sh FCUBSInstaller.sh

The command starts the installer. The following screen is displayed.

(16)

Now you can continue with the installation process.

The 'Installer folder and the Destination folder must be present in the UNIX/LINUX server with full access permissions.

2.6 Running Oracle FLEXCUBE Installer in Silent Mode

This section describes the method to run Oracle FLEXCUBE Installer in silent mode.

Following features are supported in silent mode:

1. EAR Build (FCUBS,Gateway) 2. Data Base Installation

3. User Creation and Report DSN

In order to run Oracle FLEXCUBE Installer in silent mode, you need to modify/edit the following properties files with proper values:

(17)

2-13 Path: \INSTALLER\SOURCE\config\

 ‘silentConfigBuild.properties’ to build Application in silent mode

 ‘silentConfigDatabase.properties’ to setup Databse in silent mode

 ‘silentUserCreation_ReportsDSNproperties’ to set up user creation and report DSN.

Follow the steps given below to run the installer in silent mode.

2.6.1 Running Installer in Silent Mode in Windows

In order to run the installer in silent mode in Windows, follow the steps given below.

1. In command prompt, navigate to the folder where the ‘FCUBSInstaller.bat’ is located.

2. Type the below command for

 EAR Build (FCUBS,Gateway)

FCUBSInstaller.bat /s AB <INSTALLER>/config/ silentConfigBuild.properties

 Data Base Installation

FCUBSInstaller.bat /s DB <INSTALLER>/config/ silentConfigDatabase.properties

 User Creation

FCUBSInstaller.bat /s UC <INSTALLER>/config/ silentUserCreation_ReportsDSN.properties

 Report DSN

FCUBSInstaller.bat /s RP <INSTALLER>/config/ silentUserCreation_ReportsDSN.properties (the command should be given in a single line)

(18)

3. The following pop-up window shows the logs.

4. Once the installer finishes the task, this log window gets closed automatically.

2.6.2 Running Installer in Silent Mode in Linux

You can run Oracle FLEXCUBE UBS Installer in silent mode using the following command:

Note: The command should be given in a single line.

 EAR Build (FCUBS,Gateway)

sh FCUBSInstaller.sh /s AB <INSTALLER>/config/ silentConfigBuild.properties

 Data Base Installation

sh FCUBSInstaller.sh /s DB <INSTALLER>/config/ silentConfigDatabase.properties

 User Creation

sh FCUBSInstaller.sh /s UC <INSTALLER>/config/silentUserCreation_ReportsDSN.properties

 Report DSN

sh FCUBSInstaller.sh /s RP <INSTALLER>/config/ silentUserCreation_ReportsDSN.properties Note: Use the exact folder location instead of ‘<INSTALLER>’ in the command.

(19)

3-1

3. Troubleshooting

3.1 Introduction

This chapter guides you through the troubleshooting methods while installing Oracle FLEXCUBE. You can follow the methods described here to figure out the error and then troubleshoot it.

3.2 Checking Logs

If you get an error message while doing an Oracle FLEXCUBE Installation activity, you can check the log file to figure out the part of the code that caused the error. The log contains detailed information about executed methods and the type of error, if any.

In order to check the log file, go to the folder ‘logs’ in the Oracle FLEXCUBE Installer source in the local system.

Inside the folder ‘logs’, you will find the log file ‘FCUBSInstaller.log’. This file contains detailed information about the methods executed.

(20)

3.3 Abrupt Exit from Installer (Windows Only)

In case for some reason the Oracle FLEXCUBE Installer hangs and you are not able to proceed further, you may need to exit the Installer and restart the process. If you exit the Installer when it is hung, the application will be closed but the process will still be running in the background. In case of abrupt exits, you need to manually end the process running in the background.

Follow the steps given below:

1. Exit Installer.

2. Open ‘Task Manager’. Go to ‘Processes’ tab and find ‘javaw.exe’ process.

3.

4. Right-click the ‘javaw.exe’ process and click ‘End Process’. Windows shows a warning message.

(21)

3-3 5. Click ‘Yes’ to accept the message.

This will end all the processes initiated by Oracle FLEXCUBE Installer. This action will also delete the log files or the Destination Directory files which the Oracle FLEXCUBE Installer has accessed earlier.

Note that you need to delete the file chk.flg from the Installer Source directory before restaring the Installer.

3.4 Installer Configuration

Using Oracle FLEXCUBE Installer, you may install Executable FCUBS_12.87.03.0.0. For installating Executable FCUBS_12.87.03.0.0, you need to use the INSTALLER sources from the executable shipment location.

Make sure the Installer Sources does not contain the folder ‘/INSTALLER/SOURCE/src/com’.

If the application server is WebLogic and has cluster configurations, then you need to modify the file

‘<INSTALLER>/SOURCE/config/installer.properties’.

Modify the following property to decide whether the application server is Weblogic and the server is in cluster configuration:

APPLICATION_SERVER_CLUSTERED=Y

(22)

Setting up Oracle FLEXCUBE Installer [June] [2017]

Version 12.87.03.0.0

Oracle Financial Services Software Limited Oracle Park

Off Western Express Highway Goregaon (East)

Mumbai, Maharashtra 400 063 India

Worldwide Inquiries:

Phone: +91 22 6718 3000 Fax:+91 22 6718 3001

www.oracle.com/financialservices/

Copyright © [2007], [2017], Oracle and/or its affiliates. All rights reserved.

Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.

U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are "commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the programs. No other rights are granted to the U.S. Government.

This software or hardware is developed for general use in a variety of information management applications. It is not developed or intended for use in any inherently dangerous applications, including applications that may create a risk of personal injury. If you use this software or hardware in dangerous applications, then you shall be responsible to take all appropriate failsafe, backup, redundancy, and other measures to ensure its safe use. Oracle Corporation and its affiliates disclaim any liability for any damages caused by use of this software or hardware in dangerous applications.

This software and related documentation are provided under a license agreement containing restrictions on use and disclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit, perform, publish or display any part, in any form, or by any means. Reverse engineering, disassembly, or decompilation of this software, unless required by law for

interoperability, is prohibited.

The information contained herein is subject to change without notice and is not warranted to be error-free. If you find any errors, please report them to us in writing.

This software or hardware and documentation may provide access to or information on content, products and services from third parties. Oracle Corporation and its affiliates are not responsible for and expressly disclaim all warranties of any kind with respect to third-party content, products, and services. Oracle Corporation and its affiliates will not be responsible for any loss, costs, or damages incurred due to your access to or use of third-party content, products, or services.

References

Related documents

Using Oracle FLEXCUBE Core Banking, Shinsei Bank has reduced Fact: Oracle FLEXCUBE Core Banking delivers tangible business benefits by leveraging a robust technical platform

In the first layer the notification process as part of jobs in FCJ scheduler sends minimal data required for notification to an internal JMS queue.. In the second layer

To create shortcut for Oracle FLEXCUBE application browser, follow the steps given below:.. Right click on Desktop, mouse over on ‘New’ and

Audit Vault can collect data from the Oracle Database audit trail tables, database operating system audit files, and database redo logs to capture before or after value changes..

User Manual Oracle FLEXCUBE Direct Banking Corporate E-Factoring .Docx. 25 Download

The adjoining option list displays all valid liquidation batch reference numbers.. You can choose the

The bank will implement of a suite of Oracle applications including Oracle FLEXCUBE Universal Banking, Oracle Banking Digital Experience, Oracle Banking Payments,

Test the application deployed on Weblogic using Oracle HTTP Server after restarting both the oracle http server and weblogic