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

OFSAA 8.1.2.0.0 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 version.

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.

The following updates are done for this feature:

  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 is 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.