Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 12

FSIDE 3.7.

1 Setup and Installation1


Setup & Installation
9/27/2013

Version Author Comment Reviewer


1.0 Jitender Joshi Original Jaswanth_Singh

© 2013 Infosys Limited. Strictly private and confidential. No part of this document should
be reproduced or distributed without the prior permission of Infosys Limited.
Finacle Script IDE (FSIDE) 3.7.1 Setup & Installation Infosys Limited

Table of Contents
Introduction.....................................................................................................................................3
High level Architecture.......................................................................................................................4

Setup and Installation...................................................................................................................5


Pre-requisites......................................................................................................................................5
Integrated FSDP Product for Infosys Internal Use.........................................................................6
Independent FSIDE External Release.............................................................................................7

Page 2 of 12
Finacle Script IDE (FSIDE) 3.7.1 Setup & Installation Infosys Limited

Introduction
Before we start with Finacle Script IDE, please read few words about Finacle Solution Delivery Platform.

Finacle Solutions Delivery Platform (FSDP) is an integrated tooling approach covering various stages of Finacle
implementation. FSDP is conceptualized to provide an integrated platform for business transformations which
has tools, processes and automation built into it for every lifecycle stage.

For this end to end business transformation support, Integrated FSDP has been launched, which is an
integrated product to provide a single point of access to various Finacle implementation aspects and thus
eliminating the need to have multiple instances of eclipse for different tools on the user’s machine.

As a part of this integration, earlier known Finacle Scripting studio (FSS) has been rechristened as Finacle
Script IDE (FSIDE) and FSIDE v3.7.1 has been released as part of FSDP v1.0. Finacle Script IDE (FSIDE) is now an
eclipse based plugin deployed on top of FSDP base product and FSDP framework plugin.

Page 3 of 12
Finacle Script IDE (FSIDE) 3.7.1 Setup & Installation Infosys Limited

High level Architecture


The Eclipse platform is based on the concept of Plug-ins. These plugins are structured bundles of code and data
which defines the functionality of platform.
Finacle Script IDE is based on this concept. Finacle Script IDE plugins are developed and extended from Eclipse
base platform and Dynamic Language Toolkit (DLTK) framework. These plugins are deployed on top either
FSDP base product or independent Eclipse.

Finacle Script IDE has 5 key modules:


1. Core – Core plugin acts as a central controller and maintains the document object model for
the script.
2. UI - UI plugin renders the UI features of FSIDE and uses the core plugin.
3. Debug - Debug plugin is exclusively built on top of Dynamic Languages Tool kit (DLTK)
framework and manages the debug command-response with script engine using open
standard protocol for debug – DBGP.
4. Metadata Loader - Metadata help users during development of Finacle scripts and makes
FSIDE product and Finacle version independent.
5. Documentation – Documentation module is responsible for various help in FSIDE.

All these components are built on top of Eclipse basic framework or Eclipse DLTK framework.

Page 4 of 12
Finacle Script IDE (FSIDE) 3.7.1 Setup & Installation Infosys Limited

Setup and Installation


As mentioned above, Finacle Script IDE is now part of Finacle Solution Delivery Platform (FSDP). It is deployed

on top of FSDP base product and FSDP framework plugin.

Pre-requisites
Operating System - Windows XP/Vista/7
Hardware
Processor - 1.5 GHz
Memory (RAM) - 4 GB
HDD free space - At least 10 GB

JDK 1.6 or higher


Software
FSDP Product v1.0 or Eclipse 3.5.2 (J2EE Edition)
FSDP Framework Plugin version 1.0.0 *
3rd party Plugins *
 Another Tool for Language Recognition (ANTLR)
 Dynamic Languages Toolkit (DLTK)
 Remote System Explorer (RSE)
 Eclipse Checkstyle plugin

Telnet Services should be enabled **

* In case of FSDP Product, FSDP Framework & 3 rd party plugin are already installed.
** Telnet service is needed for SSO Login to Remote connection.

FSIDE License adhering to Infosys terms and conditions.


FSIDE Tool
License
For Infosys internal use, License can be auto-generated from within the tool.
- Browse to <FSDP-Home>\FSDP\FSIDE\license.
- Read the FSDP License Generator License Agreement.
- Execute getFSDPLicense.bat
- Accept Terms and Conditions mentioned in License Agreement
- Provide Project/Bank Name for which license is needed
- Accept Terms and Conditions
- Rename the license file to FSIDE_EncLicFile.dat

For External Clients/Banks/Partners, License request needs to be raised with Finacle


Script IDE team.
Share <BANK/CLIENT NAME> and MAC ADDRESS of machine for which license is needed
with Finacle Script IDE team for license.

For SSO login to Remote connection, SSO login option is available. Set mentioned ENV
Environmen
t Variables variables under SYSTEM Environment Variables.
1. FSS_ROOT = FSIDE_ROOT_PATH (<FSDP 1.0 HOME>\FSDP\FSIDE).
2. PATH = FSIDE_BIN_PATH (<FSDP 1.0 HOME>\FSDP\FSIDE\ARCH\bin).

Page 5 of 12
Finacle Script IDE is offered in 2 ways.

1. As part of complete Integrated FSDP product: For Infosys internal usage, user can get entire FSDP
Product solution. This contains Finacle Script IDE already installed on FSDP base product along with
other FSDP tools. This is preferred choice for Infosys internal use.
2. Independent FSIDE: This option is mainly for external customers/clients/partners in which FSIDE
external release zip is shared along with FSDP Framework plugin.
User has to download Eclipse and then install FSDP Framework plugin on top of that. User can then
install various FSDP tools on top of this eclipse. In this case Finacle Script IDE (FSIDE) is an eclipse
based plugin deployed on top of Eclipse and FSDP framework plugin.

Integrated FSDP Product for Infosys Internal Use


1. Get the access for Integrated FSDP Product and copy it to your machine and extract it.
Details are mentioned at http://vblrkecfsdp:9090/SitePages/FSDPIntegrated.aspx.

2. Generate Finacle Script License using license utility packaged with Integrated FSDP Product.
 Browse to <FSDP-Home>\FSDP\FSIDE\license.
 Read the FSDP License Generator License Agreement.
 Execute getFSDPLicense.bat
 Accept Terms and Conditions mentioned in License Agreement
 Provide Project/Bank Name for which license is needed
 Accept Terms and Conditions
 Rename the license file to FSIDE_EncLicFile.dat

3. Start FSDP and then switch to Finacle Script IDE Perspective (Window -> Open Perspective -> Other… -
> Finacle Script IDE) and start working on Finacle Script IDE.
Finacle Script IDE (FSIDE) 3.7.1 Setup & Installation Infosys Limited

Independent FSIDE External Release


*Note – As part of external release, Each FSDP tool shares FSDP framework plugin & readme.doc, which
should be referred for installation steps.
If you have already installed any FSDP tool on Eclipse and FSDP framework plugin, you can skip Eclipse
Download and FSDP framework plugin installation (Step 1 & 2) and use same setup for FSIDE installation
(Step 3 onwards).

1. Download Eclipse 3.5.2 (J2EE edition) and Extract the downloaded “eclipse-jee-galileo-SR2-win32.zip”
http://www.eclipse.org/downloads/packages/release/galileo/sr2

2. Start Eclipse and Install FSDP Framework Plugin Version 1.0.0.


 Go to Eclipse Help → Install New Software
 Click Add.
 Browse and select the FinacleSolutionDeliveryPlatform_Framework_v.1.0.0.zip in the archive
section and click Ok.
 Select Finacle Solution Delivery Platform Framework. Click Next, accept the License agreement
and click Finish to complete the installation.
 Restart Eclipse.

Page 7 of 12
Finacle Script IDE (FSIDE) 3.7.1 Setup & Installation Infosys Limited

3. Next Step is to Download 3rd party plugins.


a. Download dltk-core-sdk-S-3.0.1-201108261011 (DTLK SDK 3.0.1) from eclipse site
http://www.eclipse.org/downloads/download.php?file=/technology/dltk/downloads/drops/
R3.0/S-3.0.1-201108261011/dltk-core-sdk-S-3.0.1-201108261011.zip
b. Download dltk-rse-sdk-S-3.0.1-201108261011 (DLTK Remote Projects via DSDP TM) from eclipse
site
http://www.eclipse.org/downloads/download.php?file=/technology/dltk/downloads/drops/
R3.0/S-3.0.1-201108261011/dltk-rse-sdk-S-3.0.1-201108261011.zip

Page 8 of 12
Finacle Script IDE (FSIDE) 3.7.1 Setup & Installation Infosys Limited

c. Download ANTLR runtime org.antlr.runtime_3.0.0.v200803061811 from ANTLR site


http://www.eclipse.org/downloads/download.php?file=/tools/orbit/downloads/drops/
R20090529135407/bundles/org.antlr.runtime_3.0.0.v200803061811.jar
d. Download Eclipse Checkstyle Plug-in (net.sf.eclipsecs-updatesite_5.5.0.201111092104-bin.zip)
http://sourceforge.net/projects/eclipse-cs/files/Eclipse%20Checkstyle%20Plug-in/5.5.0/
net.sf.eclipsecs-updatesite_5.5.0.201111092104-bin.zip/download

4. Next Step is to install 3rd party plugins.


a. Extract dltk-core-sdk-S-3.0.1-201108261011 & dltk-rse-sdk-S-3.0.1-201108261011

b. Copy features and plugins folders from extracted zips to eclipse 3.5.2 Home path.

c. Copy org.antlr.runtime_3.0.0.v200803061811.jar in eclipse 3.5.2 plugin folder

d. Install Eclipse Checkstyle Plug-in (5.5.0.201111092104) in eclipse 3.5.2.


 Go to Eclipse Help → Install New Software
 Click Add. Browse and select the net.sf.eclipsecs-updatesite_5.5.0.201111092104-bin.zip in
the archive section and click Ok.
 Select Eclipse Checkstyle. Click Next, accept the License agreement and click Finish to
complete the installation

Page 9 of 12
Finacle Script IDE (FSIDE) 3.7.1 Setup & Installation Infosys Limited

5. Now Install Finacle Script IDE 3.7.1 version.


 Go to Eclipse Help → Install New Software
 Click Add. Browse and select the FinacleScriptIDE_v3.7.1_Ext3.zip in the archive section and click
Ok
 Select Finacle Script IDE. Click Next, accept the License agreement and click Finish to complete
the installation
 Restart Eclipse.

6. Copy the License shared by FSIDE team to <FSDP-HOME>/FSDP/FSIDE/license directory.

Page 10 of 12
Finacle Script IDE (FSIDE) 3.7.1 Setup & Installation Infosys Limited

7. Modify the eclipse.ini as shown and restart eclipse


-clean
-startup
plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar
--launcher.library
plugins/
org.eclipse.equinox.launcher.win32.win32.x86_1.0.200.v20090519
--launcher.XXMaxPermSize
512m
-vmargs
-Xms256m
-Xmx512m
-Xverify:none

8. Switch to Finacle script IDE perspective (“Window -> Open Perspective -> Other… -> Finacle Script
IDE”) and start working on Finacle scripts.

Page 11 of 12
Finacle Script IDE (FSIDE) 3.7.1 Setup & Installation Infosys Limited

Page 12 of 12

You might also like