1.2 Standalone Setup

During the war, FCJNeoWeb is the primary application, and it generates files. The UI automatically populates the War Name while creating property files.
Maintain the following Application Type accordingly for building respective EARs:

Table 1-1 Standalone

Product Type Application Type EAR Name BAT/sh file to be run Property file to be used
ROFC FCUBS Any Distinct Name ROFCEarRun.bat or ROFCEarRun.sh fcubs.properties
GW-Integrated INTEGRATED Any Distinct Name ROFCGatewayEarRun.b at or ROFCGatewayEarRun.s h GW_WS_Prop.properties
GW-Individual INDIVIDUAL Not Required ROFCGatewayEarRun.b at or ROFCGatewayEarRun.s h GW_WS_Prop.properties
GW-REST INDIVIDUAL Any Distinct Name ROFCGatewayRestEar Run.bat or ROFCGatewayRestEar Run.sh GW_REST_Prop.properties and GW_RESTEJB_Prop.properties
GW-MDB GATEWAY Any Distinct Name GWMDBEarRun.bat GWMDBEarRun.sh GW_MDB_Prop.properties
GW-HTTP GATEWAY Any Distinct Name GWHTTPEarRun.bat GWHTTPEarRun.sh GW_HTTP_Prop.properties
GW- EJB GATEWAY Any Distinct Name GWEJBEarRun.bat or GWEJBEarRun GW_ EJB_Prop.properties
Scheduler SCHDLR Any Distinct Name SchedulerEarRun.bat or SchedulerEarRun.sh Scheduler.properties
ODT ODT Any Distinct Name ODTWarRun.bat or ODTWarRun.sh ODT.properties
This table shows the BAT/sh scripts that need to be run individually for each EAR creation. The env.properties will have the appropriate application type set.
  1. For the Payments WAR build, you must run the CLEarRun.bat file located in the \INSTALLER\SOFT path on Windows, or the CLEarRun.sh file on Linux.
    The mentioned source path will generate a WAR file with the following folder structure.

    Figure 1-3 War Build - Folder Structure



    Note:

    As per the latest Installer changes, all the .jar files will be copied to the FCJNeoWeb.war\WEB-INF\lib folder.

    Figure 1-4 FCJNeoWeb library folder



    When EXT_JSUIXML is chosen, it will create the JS_UIXML folder in parallel to the build folder. You should manually copy this folder to the Deployment Path specified in env.properties.

  2. For Gateway EAR, execute GatewayEarRun.bat (GatewayEarRun.sh)
  3. For EJB, MDB and HTTP gateways , run the respective bat files i.e. GWEJBEarRun.bat (GWEJBEarRun.sh), GWMDBEarRun.bat (GWMDBEarRun.sh) and GWHTTPEarRun.bat (GWHTTPEarRun.sh).
  4. For ODT, execute ODTWarRun.bat in Windows (ODTWarRun.sh in Linux) after building odt.properties.
  5. You can execute SchedulerEarRun.bat for STAND ALONE SCHEDULER in Windows or SchedulerEarRun.sh in Linux and execute TRSchedulerEarRun.bat in windows (TRSchedulerEarRun.sh in Linux) for OBTR, execute TFSchedulerEarRun.bat in windows (TFSchedulerEarRun.sh in Linux) for OBTF. After this deploy the EAR in the application console.
    The mentioned source path will generate a WAR file with the following folder structure.

    Figure 1-5 Build Scheduler - Folder Structure



    Note:

    As per Installer changes, Scheduler war will be generated with FCJSchedulerWeb.war name, and all the .jars files are copied to the FCJSchedulerWeb.war\WEB-INF\lib folder,

    Figure 1-6 FCJSchedulerWeb library folder



    Note:

    ExtAdapter.(JAR or WAR) is generated for ROFC in case of ELCM_INSTALLED, S(Standalone) and C(Co-deployed) OBCLExtAdapter is embedded with FCJNeoWeb.war, (JAR or WAR) is generated for OBCL in case of ELCM_INSTALLED S(Standalone) and C(Codeployed) both OBCLExtAdapter. (JAR or WAR) and ExtAdapter.(JAR or WAR) is generated for OBCL and ROFC CoDeployed in case of ELCM_INSTALLED S(Standalone) and C(Co-deployed). In case of Oracle Banking Corporate Lending , ‘OBCLCalcEngine’ WAR file is generated along with EAR. This WAR file is required to be deployed as standalone component for RFR (Risk Free Rates) calculations.

    Note:

    Ensure the necessary resources are created in the application server as mentioned in the Resources To Be Created document.