ELCM Application Setup Oracle FLEXCUBE Universal Banking Release [May] [2011]

Similar documents
Oracle FGL Application Setup Oracle FLEXCUBE Universal Banking Release 12.0 [May] [2012]

Gateway Application Setup Oracle FLEXCUBE Universal Banking Release [May] [2011]

FCUBS Database Setup Oracle FLEXCUBE Universal Banking Release [April] [2014]

Oracle FLEXCUBE Universal Banking 12.0

Oracle FLEXCUBE Universal Banking 12.0 Upload Adapter Development Guide. Release 1.0

Oracle FLEXCUBE Universal Banking 12.0 RAD BIP Report Integration. Release 1.0

Document Management System Interface Version NT1316-ORACLE FCUBSV.UM [January] [2010] Oracle Part Number E

Document Management System Interface Oracle FLEXCUBE Universal Banking Release 12.0 [May] [2012] Oracle Part Number E

Bulletin Board Oracle FLEXCUBE Universal Banking Release 12.0 [May] [2012] Oracle Part Number E

Product Release Note Version Oracle FLEXCUBE Investor Servicing [May] [2012]

Notification Development Oracle FLEXCUBE Universal Banking Release 12.0 [May] [2012] Oracle Part Number E

Reports Oracle FLEXCUBE Universal Banking Release [May] [2011] Oracle Part Number E

Installation and Setup Guide Oracle FLEXCUBE Universal Banking Release 12.0 [May] [2012] Oracle Part Number E

Job Scheduler Oracle FLEXCUBE Universal Banking Release 12.0 [May] [2012] Oracle Part Number E

Oracle BI Reports Oracle FLEXCUBE Investor Servicing Release 12.0 [April] [2012] Oracle Part Number E

Oracle FLEXCUBE Universal Banking Development of Dashboard Forms

Oracle FLEXCUBE Investor Servicing BIP Report Development Guide Release 12.0 April 2012 Oracle Part Number E

Oracle Financial Services Administrative Reports. Configuration Note Version July 2015

Oracle FLEXCUBE Universal Banking 12.0 Interface Getting started. Release 1.0

Oracle FLEXCUBE Universal Banking 12.0 Dashboard Development Guide

BPEL Workflow Oracle FLEXCUBE Universal Banking Release 12.0 [May] [2012] Oracle Part Number E

Oracle Financial Services Data Management Application Pack

Setting up Property File Oracle FLEXCUBE Universal Banking Version 12.0 [May] [2012]

Setting up Property File Oracle FLEXCUBE Universal Banking Version [May] [2011]

Oracle FLEXCUBE Installation Guide Oracle FLEXCUBE Universal Banking Release [February] [2016]

Oracle FLEXCUBE Installation Guide Oracle FLEXCUBE Universal Banking Release [September] [2013] Part No. E

Oracle Financial Services Data Management Application Pack

Oracle FLEXCUBE Universal Banking Development of Launch Forms

Oracle Financial Services Economic Capital Advanced Installation Guide

An Oracle Technical White Paper May CRM Service Pack Installation

Oracle FLEXCUBE Universal Banking 12.0 Extensibility By Example Volume 2. Release 1.0

Oracle Financial Services Basel Regulatory Capital Analytics Data Migration Guide

Oracle FLEXCUBE Universal Banking Child and Screen Childs - Concept and Design. January 2018

Oracle FLEXCUBE Universal Banking

Open Development Tool Installation Oracle FLEXCUBE Universal Banking Release

Oracle Financial Services Analytical Applications Infrastructure

FLEXCUBE UBS Installation Oracle FLEXCUBE Universal Banking Release [December] [2017]

Hajj Registration Interface Oracle FLEXCUBE Universal Banking Release 12.0 [May] [2012] Oracle Part Number E

Oracle FLEXCUBE Universal Banking 12.0 RAD Function ID Development Volume 2. Release 1.0

Oracle FLEXCUBE Universal Banking 12.0 Generic Interface Configuration Guide. Release 1.0

Oracle FLEXCUBE Universal Banking Development Workbench Webservice & Silent Utility for generation of Webservice Artifacts Release 1.

Oracle FLEXCUBE Universal Banking Purge Entity Definition

Oracle Financial Services Analytical Applications

Corporate Customer Creation Oracle FLEXCUBE Universal Banking Release [May] [2011] Oracle Part Number E

EMS.NET Interface Version NT1316-ORACLE FCUBSV.UM [January] [2010] Oracle Part Number E

Function ID Development II Oracle FLEXCUBE Universal Banking Release 12.0 [May] [2012] Oracle Part Number E

Configuring OFSAA in Clustered Environment User Guide. Feburary 2015 E

Oracle FLEXCUBE IVR User Manual Release Part No E

Oracle FLEXCUBE UI Style Designer Oracle FLEXCUBE Universal Banking Release 12.0 [May] [2012] Oracle Part Number E

Resources to be created Oracle FLEXCUBE Universal Banking Release [May] [2017]

Oracle FLEXCUBE Universal Banking 12.0 Extensibility Getting started

Oracle Financial Services Regulatory Reporting for US Federal Reserve (OFS AGILE RP US FED)

Oracle FLEXCUBE Universal Banking Development Workbench -Tracking Changes

Setting up Installer Oracle FLEXCUBE Universal Banking Release [May] [2016]

Oracle Financial Services Regulatory Reporting for European Banking Authority (OFS AGILE RP EBA)

Resources to be created Oracle FLEXCUBE Universal Banking Release [October] [2015]

Deploying Oracle FLEXCUBE Application on WebLogic Oracle FLEXCUBE Universal Banking Release [September] [2013] Part No.

Oracle Financial Services Price Creation and Discovery Application Pack

Installer Property File Creation Oracle FLEXCUBE Universal Banking Release [May] [2017]

Oracle Financial Services Regulatory Reporting for European Banking Authority (OFS AGILE RP EBA)

Payment Installer Property File Creation Oracle FLEXCUBE Installer Release [May] [2017]

RTGS SKN Messages Oracle FLEXCUBE Universal Banking Release 12.0 [May] [2012] Oracle Part Number E

An Oracle Technical White Paper June LRM Service Pack Installation

Oracle Financial Services Regulatory Reporting for De Nederlandsche Bank (OFS AGILE RP DNB)

Standalone Scheduler Property File Creation Oracle FLEXCUBE Universal Banking Release [December] [2016]

Setting up Installer Oracle FLEXCUBE Universal Banking Release [April] [2014]

PM Database Setup Oracle FLEXCUBE Universal Banking Release [May] [2016]

Corporate Customer Creation Oracle FLEXCUBE Universal Banking Release 12.0 [May] [2012] Oracle Part Number E

Deploying Oracle FLEXCUBE Application on WebSphere Oracle FLEXCUBE Universal Banking Release [December] [2016]

Payments Weblogic JMS Configuration Oracle FLEXCUBE Payments Release [May] [2017]

Open Development Tool Application Deployment in Weblogic Oracle FLEXCUBE Universal Banking Release [May] [2017]

Installing on WebLogic Server

Oracle Web Service Manager 11g Component Level Role Authorization (in SOA Suite) March, 2012

GATEWAY Property File Creation Oracle FLEXCUBE Universal Banking Release [May] [2018]

GATEWAY Property File Creation Oracle FLEXCUBE Universal Banking Release [December] [2016]

FLEXCUBE General Ledger Application Deployment in Websphere Oracle FLEXCUBE Universal Banking Release [October] [2015]

Oracle FLEXCUBE Installer Index Oracle FLEXCUBE Universal Banking Release [April] [2014]

ASCII Interface Version NT1368-ORACLE FCUBSV.UM [August] [2010] Oracle Part Number E

Oracle Financial Services Profitability Management Application Pack

Oracle FLEXCUBE OBIEE Reports Oracle FLEXCUBE Universal Banking Release [December] [2016]

Oracle Best Practices for Managing Fusion Application: Discovery of Fusion Instance in Enterprise Manager Cloud Control 12c

Generic Interface Version NT832-ORACLE FCUBSV.UM [October] [2008] Oracle Part Number E

Switch Monitor Installation Oracle FLEXCUBE Universal Banking Release [May] [2017]

Resource Creation on WebLogic Application Server Oracle FLEXCUBE Universal Banking Release [September] [2013] Part No.

Oracle FLEXCUBE Universal Banking Uploading Records from Upload Table

FCUBS Process Flow Deployment Oracle FLEXCUBE Universal Banking Release [December] [2017]

Oracle Financial Services Analytical Applications

FCUBS Process Flow Deployment Oracle FLEXCUBE Universal Banking Release [May] [2017]

Payments Installer Database Setup Oracle Banking Payments Release [February] [2018]

REST API Services Compilation and Build Oracle FLEXCUBE Universal Banking Release [May] [2016]

Standalone Scheduler Property File Creation Oracle FLEXCUBE Universal Banking Release [May] [2018]

Import LC Issuance Version NT894 ORACLE FCUBSV.UM [April] [2009] Oracle Part Number E

SIEBELCRM-IFLEXUBS Installation Document Oracle FLEXCUBE Universal Banking Release [May] [2017]

Installer Database Setup Oracle FLEXCUBE Universal Banking Release [September] [2017]

Oracle Access Manager Oracle FLEXCUBE Universal Banking Release [May] [2017]

Oracle Financial Services Analytical Applications Infrastructure

Oracle Financial Services Basel Regulatory Capital Analytics Data Migration Guide

SWIFTNet Services Integrator Messaging Hub Interface Oracle FLEXCUBE Universal Banking Release [May] [2011] Oracle Part Number E

User Defined Field Version-1.0 9NT1438-ORACLE FCUBS V.UM 11.1.US [March] [2011] Oracle Part Number E

SOA Suite Setup for BPEL Process Flow Oracle FLEXCUBE Universal Banking Release [February] [2018]

Transcription:

ELCM Application Setup Oracle FLEXCUBE Universal Banking Release 11.3.0 [May] [2011]

Table of Contents 1. SETTING UP STANDALONE ELCM... 1-1 1.1 INTRODUCTION... 1-1 1.2 PREREQUISITES... 1-1 1.3 PREPARING SOURCE FOLDER... 1-1 1.4 BUILDING APPLICATION FOR SETUP... 1-1 1.4.1 Using Multiple Source Directories... 1-5 1.4.2 Installing Incremental Source Files... 1-6 2. PRE-DEPLOYMENT TASKS... 2-1 2.1 INTRODUCTION... 2-1 2.2 ELCM APPLICATION... 2-1 2.2.1 Startup Script Modification... 2-1 2.2.2 CSTB_PARAM Setting... 2-2 2.3 INTEGRATING ORACLE FGL WITH SCHEDULER... 2-5 2.3.1 Running Backend Scripts... 2-5 2.4 BIP REPORTS INTEGRATING... 2-5 2.4.1 Deploying Application through Application Server s Admin Console... 2-5 2.5 INTEGRATING ORACLE FGL AND MBEAN... 2-5 2.5.1 Startup Script Modification... 2-5

1. Setting up Standalone ELCM 1.1 Introduction This document explains the steps to build ELCM as standalone application. It includes the ELCM standalone database and Application installation. 1.2 Prerequisites Following are the prerequisites for setting up Oracle FGL Application in centralized mode: Queue and Connection Factories: If you wish to include the scheduler plug-in, ensure that you have the respective queue and connection factories in the Application Server. For further details on this, refer to the chapter Resource_Creation_WL.doc and Resource_Creation_WAS.doc. BIP Report Server: To include the report plug-in in Application, you need to setup the BIP Reports Server for facilitating the report generation. For further details on this, refer to the chapter 09-BIP_Webservices_Reports_Setup.doc. 1.3 Preparing Source Folder You need to setup various folders to be used as the source input for Installer to build the EAR files based on different plug-ins selected. In order to create EAR file for ELCM Application, you need to copy the following folders to the Source Directory: Folder Destination Folder Action INFRA Source_Dir/INFRA Copy the INFRA folder from the Shipment Media into the Source Directory MAIN Source_Dir/MAIN Copy the MAIN folder from the Shipment Media to the Source Directory. APPLICATION Source_Dir/APPLICATION Copy the APPLICATION folder from the Shipment Media to the Source Directory. 1.4 Building Application for Setup To build the application for setup using the installer, follow the steps given below. 1-1

1. Double-click FCUBSInstaller.bat batch file to launch Oracle FLEXCUBE Universal Installer. The following screen is displayed. 2. You need to select the application to be installed. Choose Oracle FLEXCUBE UBS and click Next to proceed. The following screen in displayed. 3. Choose the option Property File Creation and click Next to proceed. 1-2

Refer to the chapter 04-PropertyFile_Setup.doc for details on the method of setting up and modifying property files. 4. The following screen is displayed. 5. Choose the option Build EAR/WAR File and click Next to continue. You will be prompted to specify the application details in the following screen. 1-3

App Source Path Specify the location of the application source directory. The source directory will have the following folders: INFRA (Copied from Shipment Media) MAIN (Copied from Shipment Media) (optional) ELCM Use the Browse button to browse and select the source directory. App Destination Path Specify the location where the application should be setup. The installer will copy the source files from the App Source Path to the App Destination Path. Use the Browse button to browse and select the destination directory. Application Name Specify a name for the Application to be deployed. You cannot use special characters such as. (dot),, (comma), $ etc. However, you may use _ (underscore). E.g.: FCUBSELCM EAR/WAR File Path You can set a different location for saving the EAR files. Specify the path to the location at which the EAR files should be generated. E.g.: D:\Installer\Dest\EAR Use the Browse button to browse and select the EAR/WAR directory. Application Type Choose the application type for EAR. The drop-down list displays the following options: FCJ FGL ELCM Context Based on the Application type selected, the Installer displays the application context. However, you may modify the default value. This information will be updated in application.xml. In case of a WebLogic server, this will be updated in weblogic.xml. Installation Type Specify the installation type. For setting up ELCM in centralized mode, you need to select Centralized as the installation type. 1-4

Property File You may include a property file into the EAR file. Select Include and specify the location of the property file. The installer will include the property file in the EAR. You can also exclude a property file being used in EAR. Select Exclude and specify the location of the property file. The installer will exclude the property file from the EAR. Use the Browse button to browse and select the property file. Use the Load button to load the property file for inclusion/exclusion. Application Server Choose the application server for EAR. The drop-down list displays the following options: WEBLOGIC WEBSPHERE 1.4.1 Using Multiple Source Directories You can specify multiple source directories using Multiple button. Follow the steps given below: 1. Invoke Oracle FLEXCUBE Installer and follow the steps from 1 to 4 as explained under Building Application for Setup. 2. Specify the locations of the source and the destination directories. 3. Click Multiple button. The Incremental Source screen is displayed. 1-5

4. You can add multiple source directories using + button. You may also delete a row from the list using - button. 5. Use Browse button to browse the source directory. 6. Click OK button. The Installer will copy the sources from the multiple locations into the destination directory. You can have consolidated sources in the destination directory. 1.4.2 Installing Incremental Source Files If you are already using one version of FCUBS application and wants to upgrade to the next supported version, you may go for an incremental installation. This can be used in the following situations: Upgrade from FCUBS 10.2.0.0.0.0.0 to FCUBS 10.2.0.0.0.0.2 Complete the list 1. Invoke Oracle FLEXCUBE Installer and follow the steps from 1 to 4 as explained under Building Application for Setup. 1-6

2. Specify the locations of the source directory. 3. Against App Destination Path, specify the location where you have the older version of FCUBS installed. 4. Check the box Incremental and click Next. The following screen will be displayed. 1-7

5. Click Yes. You will be navigated back to Oracle FLEXCUBE Universal Installer screen. Click Next. The following screen is displayed: This screen displays the plug-in details. You cannot modify the plug-in details from this screen. In order to modify the plug-in details, you need to create a new property file and load it. Make sure that the source folder pertaining to the selected plug-in exists in the source directory. 6. Click Next. The system displays the module selection screen. 1-8

7. Select the modules to be included. On including the modules, the Installer copies the following files from source folder to the destination folder if the module is available in the MAIN folder of the Source Directory. All the JS files from MAIN/<Module>/JS to the folder INFRA/FCJNeoWeb/WebContent/Script/JS in the destination directory All the XML files from MAIN/<Module>/ UIXML/ENG/ to the folder INFRA/FCJNeoWeb/WebContent/UIXML/ENG in the destination directory If the Main folder is not copied to the Source Directory, then, after deployment of EAR file, you need to manually copy these files into the deployed location. 8. Click Next. The Oracle FLEXCUBE Installer builds the EAR file. 9. Click Next. The following screen is displayed. 10. You need to choose one of the following actions: Continue Installation: Select this option to continue the FCUBS installation activities. Finish Installation: Select this option to terminate the Installer Application. The EAR file will be available in selected EAR file location. If you have opted for BPEL, then FCBPELCIS.jar file will also be available in the EAR file location. 1-9

2. Pre-Deployment Tasks 2.1 Introduction You need to carry out certain task manually before Oracle FGL deployment. This chapter details out the pre-deployment tasks based on the on the selected plug-ins. 2.2 ELCM Application Before deploying the EAR file created with ELCM as a standalone, you need to complete the following tasks. 2.2.1 Startup Script Modification By default, the TopLink used in MBean uses Oracle xml parser internally. However, WebLogic Server has to use JAXPlatform. To change the system property, follow the steps given below: Go to the WebLogic domain home folder. // change for Oracle standards Based on the operating system used, open startweblogic.cmd or startweblogic.sh from the folder bin. Search for WLS_REDIRECT_LOG. After %JAVA_OPTIONS% add the following code under if and else conditions. -Dtoplink.xml.platform=oracle.toplink.platform.xml.jaxp.JAXPPlatform Now, the details will look like this: if "%WLS_REDIRECT_LOG%"=="" ( echo Starting WLS with line: echo %JAVA_HOME%\bin\java %JAVA_VM% %MEM_ARGS% - Dweblogic.Name=%SERVER_NAME% - Djava.security.policy=%WL_HOME%\server\lib\weblogic.policy %JAVA_OPTIONS% %PROXY_SETTINGS% %SERVER_CLASS% %JAVA_HOME%\bin\java %JAVA_VM% %MEM_ARGS% -Dweblogic.Name=%SERVER_NAME% -Djava.security.policy=%WL_HOME%\server\lib\weblogic.policy %JAVA_OPTIONS% -Dtoplink.xml.platform=oracle.toplink.platform.xml.jaxp.JAXPPlatform %PROXY_SETTINGS% %SERVER_CLASS% ) else ( echo Redirecting output from WLS window to %WLS_REDIRECT_LOG% %JAVA_HOME%\bin\java %JAVA_VM% %MEM_ARGS% -Dweblogic.Name=%SERVER_NAME% -Djava.security.policy=%WL_HOME%\server\lib\weblogic.policy %JAVA_OPTIONS% -Dtoplink.xml.platform=oracle.toplink.platform.xml.jaxp.JAXPPlatform %PROXY_SETTINGS% %SERVER_CLASS% >"%WLS_REDIRECT_LOG%" 2>&1 2-1

) Restart the WebLogic server. 2.2.2 CSTB_PARAM Setting Creating debug path for ELCM Gateway Check the property file for the path given in HOST_LOG_FILE_PATH. Create a folder by name Gateway inside that folder for logging ELCM Gateway debug. E.g.: If the Host Debug path is D:\BrnDbgs, then you need to create the folder Gateway inside D:\BrnDbgs. (D:\BrnDbgs\Gateway). You need to verify the entries in CSTB_PARAM table as per examples given below: PARAM_NAME ELCM_SOURCE ELCM _USER_ID ELCM_INSTALLED ELCM_INTERFACE ELCM_URL ELCM_HTTP_TYPE ELCM _HTTP_URL PARAM_VAUE EXTSYS SYSTEM Y TABLE http://10.184.74.97:8101/elgatewayclient/inte.g.rationcontroller JAVA_HTTP http://10.184.74.97:8101/elgatewayclient/inte.g.rationcontroller ELCM_TIMEOUT 10000000 ELCM_HTTPS_URL https://10.184.74.97:8101/elgatewayclient/inte.g.rationcontroller ELCM_SOURCE When the parameter name is ELCM_SOURCE, then the parameter value has to be an external system maintained as part of the External System Functions Maintenance (GWDEXFUN). The external system must have the message exchange pattern as FSFS. E.g.: EXTSYS ELCM_USER_ID When the parameter name is ELCM_USER_ID, then the parameter value should be SYSTEM as default for all transactions that are internal and triggered by the system and passed from Oracle FCUBS to ELCM. Note: ELCM_USER_ID is parameterized and can have any valid user ID which has all roles and is auto authorized. 2-2

ELCM_INSTALLED This should be Y if ELCM is installed in Oracle FCUBS. ELCM_INTERFACE This should be TABALE in embedded mode of ELCM. ELCM_URL and ELMS_HTTP_URL These are the URLs to the location where ELCM Gateway Client has been installed. E.g.: If the ELCM Gateway Client URL is http://10.184.74.97:8101/elgatewayclient, then the parameter values will be the following URL: http://10.184.74.97:8101/elgatewayclient/inte.g.rationcontroller. ELCM_HTTP_TYPE If the PARAM_NAME is ELMS_HTTP_TYPE, then the parameter value can be JAVA_HTTP or UTIL_HTTP. WHEN ELCM_HTTP_TYPE is JAVA_HTTP, following scripts need to be run with DBA rights: EXEC DBMS_JAVA.grant_permission (SCHEMA NAME, 'java.io.filepermission', '*', 'read, execute'); / EXEC DBMS_JAVA.grant_permission(SCHEMA NAME, 'SYS:java.lang.RuntimePermission', 'writefiledescriptor', '*'); / EXEC DBMS_JAVA.grant_permission(SCHEMA NAME, 'SYS:java.lang.RuntimePermission', 'readfiledescriptor', '*'); / GRANT JAVAUSERPRIV TO SCHEMA NAME,; / EXEC dbms_java.grant_permission (SCHEMA NAME, 'SYS:java.net.SocketPermission', IP ADDRESS:PORT NUMBER', 'connect, resolve' ); / Example: if SCHEMA NAME is APACK110, IP ADDRESS is 10.184.74.97 and PORT NUMBER is 8101 where application is deployed then following scripts need to be run with DBA permission. EXEC DBMS_JAVA.grant_permission('APACK110', 'java.io.filepermission', '*', 'read, execute'); / EXEC DBMS_JAVA.grant_permission('APACK110', 'SYS:java.lang.RuntimePermission', 'writefiledescriptor', '*'); 2-3

/ EXEC DBMS_JAVA.grant_permission('APACK110', 'SYS:java.lang.RuntimePermission', 'readfiledescriptor', '*'); / GRANT JAVAUSERPRIV TO APACK110; / EXEC dbms_java.grant_permission('apack110', 'SYS:java.net.SocketPermission', '10.184.74.97:8101', 'connect,resolve' ); / WHEN ELCM_HTTP_TYPE is UTIL_HTTP and HTTP_TYPE is UTL_HTTP, ACL rights are required for the host (IP address and PORT) where the Application is deployed. WHEN ELCM_HTTP_TYPE is JAVA_HTTPS, you need to make entry of the HTTPS URL of ELCM gateway client in the PARAM_VALUE having PARAM_NAME ELCM_HTTPS_URL. E.g.: If the ELCM Gateway Client s SSL URL is https://10.184.74.97:8101/elgatewayclient, then the parameter value will be the following URL: https://10.184.74.97:8101/elgatewayclient/inte.g.rationcontroller. WHEN ELCM_HTTP_TYPE is JAVA_HTTPS, follow the steps below: 1. Create a directory in the Database Server where the keystore is stored. 2. Create the Oracle Directory in the above directory by name ELCM_SSL_KEYSTORE with DBA role. WHEN ELCM_HTTP_TYPE is JAVA_HTTPS, you need to run the following scripts with DBA rights: exec dbms_java.grant_permission('<<schema NAME>>','java.io.FilePermission', '<<path as specified in Oracle directory>>/*', 'read,'write', execute'); exec dbms_java.grant_permission('<< SCHEMA NAME >>', 'java.io.filepermission', '*', 'read, execute'); exec dbms_java.grant_permission('<< SCHEMA NAME >>', 'SYS:java.lang.RuntimePermission', 'writefiledescriptor', '*'); exec dbms_java.grant_permission('<< SCHEMA NAME >>', 'SYS:java.lang.RuntimePermission', 'readfiledescriptor', '*'); grant javauserpriv to <<USER_NAME>>; exec dbms_java.grant_permission( '<< SCHEMA NAME >>', 'SYS:java.util.PropertyPermission', 'javax.net.ssl.truststore', 'write' ); exec dbms_java.grant_permission('<< SCHEMA NAME >>','SYS:java.util.PropertyPermission', 'java.protocol.handler.pkgs','write'); exec dbms_java.grant_permission( '<< SCHEMA NAME >>', 'SYS:java.security.SecurityPermission', 'insertprovider.sunjsse', '' ); 2-4

exec dbms_java.grant_permission( '<< SCHEMA NAME >>', 'SYS:java.net.SocketPermission', '<<HOST>>:<<PORT>>', 'connect,resolve' ); exec dbms_java.grant_permission( '<< SCHEMA NAME >>', 'SYS:javax.net.ssl.SSLPermission', 'sethostnameverifier', '' ); 2.3 Integrating Oracle FGL with Scheduler Before deploying the Application EAR file created with Scheduler as a Plug-in, you need to complete the following tasks. 2.3.1 Running Backend Scripts Before deploying the EAR file, you need to compile in the schema some tables pertaining to Scheduler. In this case, you need to use Quartz version 1.6.6. Follow the steps given below: 1. Download Quartz 1.6.6 For instructions on downloading the zip file, refer to the chapter Setting up Oracle FLEXCUBE Installer. 2. Once you have downloaded the file Quartz 1.6.6.zip, extract the zip file to a directory. 3. Go to Quartz-1.6.6\docs\dbTables folder and run tables_oracle.sql (this is specific to Oracle Database) in the schema. 2.4 BIP Reports Integrating For details on configuring BIP Reports and patches (BI PUBLISHER ENTERPRISE 10.1.3.4.1) installation, refer to the chapter 09-BIP_Webservices_Reports_Setup.doc. 2.4.1 Deploying Application through Application Server s Admin Console Deployment from WebLogic Administration Console You can find the details pertaining to the deployment of Application using WebLogic Administration Console in the chapter FCUBS_Application_WL.doc. 2.5 Integrating Oracle FGL and MBean In order to Integrating ELCM and MBean, you need to follow the below steps before deploying the ELCM EAR file created with MBean as a Plug-in. 2.5.1 Startup Script Modification By default, the TopLink used in MBean uses Oracle xml parser internally. However, WebLogic Server has to use JAXPlatform. To change the system property, follow the steps given below: 1. Go to the WebLogic domain home folder. 2. Based on the operating system used, open startweblogic.cmd or startweblogic.sh from the folder bin. 2-5

3. Search for WLS_REDIRECT_LOG. After %JAVA_OPTIONS% add the following code under if and else conditions. -Dtoplink.xml.platform=oracle.toplink.platform.xml.jaxp.JAXPPlatform Now, the details will look like this: if "%WLS_REDIRECT_LOG%"=="" ( echo Starting WLS with line: echo %JAVA_HOME%\bin\java %JAVA_VM% %MEM_ARGS% - Dweblogic.Name=%SERVER_NAME% - Djava.security.policy=%WL_HOME%\server\lib\weblogic.policy %JAVA_OPTIONS% %PROXY_SETTINGS% %SERVER_CLASS% %JAVA_HOME%\bin\java %JAVA_VM% %MEM_ARGS% -Dweblogic.Name=%SERVER_NAME% -Djava.security.policy=%WL_HOME%\server\lib\weblogic.policy %JAVA_OPTIONS% -Dtoplink.xml.platform=oracle.toplink.platform.xml.jaxp.JAXPPlatform %PROXY_SETTINGS% %SERVER_CLASS% ) else ( echo Redirecting output from WLS window to %WLS_REDIRECT_LOG% %JAVA_HOME%\bin\java %JAVA_VM% %MEM_ARGS% -Dweblogic.Name=%SERVER_NAME% -Djava.security.policy=%WL_HOME%\server\lib\weblogic.policy %JAVA_OPTIONS% -Dtoplink.xml.platform=oracle.toplink.platform.xml.jaxp.JAXPPlatform %PROXY_SETTINGS% %SERVER_CLASS% >"%WLS_REDIRECT_LOG%" 2>&1 ) 4. Restart the WebLogic server. 2-6

ELCM Application Setup [May] [2011] Version 11.3.0 Oracle Corporation World Headquarters 500 Oracle Parkway Redwood Shores, CA 94065 U.S.A. Worldwide Inquiries: Phone: +1.650.506.7000 Fax: +1.650.506.7200 www.oracle.com/ financial_services/ Copyright [2011] Oracle Financial Services Software Limited. All rights reserved. No part of this work may be reproduced, stored in a retrieval system, adopted or transmitted in any form or by any means, electronic, mechanical, photographic, graphic, optic recording or otherwise, translated in any language or computer language, without the prior written permission of Oracle Financial Services Software Limited. Due care has been taken to make this document and accompanying software package as accurate as possible. However, Oracle Financial Services Software Limited makes no representation or warranties with respect to the contents hereof and shall not be responsible for any loss or damage caused to the user by the direct or indirect use of this document and the accompanying Software System. Furthermore, Oracle Financial Services Software Limited reserves the right to alter, modify or otherwise change in any manner the content hereof, without obligation of Oracle Financial Services Software Limited to notify any person of such revision or changes. All company and product names are trademarks of the respective companies with which they are associated. 2-1