Create and Deploy the EAR/WAR Files

EAR/WAR files are used for deploying the OFSAAI application to a production server.

Refer to the following topics, to create and deploy EAR/WAR files

Build EAR/WAR File Once and Deploy Across Multiple OFSAA Instances

OFSAA 8.1.2.0.0 now supports a single archive deployment model. You can build the EAR/WAR file once and deploy it across multiple OFSAA instances on the same release.

Prerequisites:

  1. The web server type must be the same across all OFSAA instances.
  2. The information domain must be the same across all OFSAA instances.

Feature Highlights

  1. The path of the deployed area log files is in the AAI_SETUP_PROPS database table in the Config Schema.
  2. The following parameters are moved from the FICWEB.cfg file to the AAI_SETUP_PROPS table with tier as WEB. The file is removed and the respective parameters are set in the servlet context.
    • FIC_SERVLET_PORT
    • ICC_SERVER_PORT
    • CSS_LOGGER_PATH
  3. The following values for the AAI servlet config parameters in the web.xml file are moved to the AAI_SETUP_PROPS table:
    • FIC_WEBPROTOCOL
    • FIC_PHYSICAL_HOME_LOC
    • FIC_WEBSERVER_PORT
    • FIC_HOME
    • FIC_WEBSERVER_IP
  4. OFSAA environment details used to establish communication between the web and app layer now moved from the LookupServices.xml and DynamicServices.xml file to the following database tables:
    • aai_dyn_svcs_params
    • aai_dyn_svcs_servers
    • aai_lkp_svcs_servers

Note:

This change to the configuration XML files is done only at the web layer deployment location.