Updating the Configuration Files (Optional)

The configuration files are XML files that are available in the root project directory of the presentation project. You can modify the configuration files specified in this topic before deploying a presentation project. Not all the configuration files will be available for each presentation project type.

Note: Updating the configuration files is an optional step because the correct settings could be stored in each configuration file in the source repository.

To update any of the configuration files prior to staging, perform one of the following:

The following table describes each configuration file that can be modified before deploying the presentation project.

Configuration File

Description

ApplicationInfo.xml or ApplicationInfo.json

Contains the general configuration information for the ePortal application, including application name, logging level, and the description. It also lists .epconfig files that apply to the application.

This file will be available when there are one or more associated data source projects in a solution. If the file is not available, it will be created for each presentation project when building a solution.

<datasource>.epconfig

Contains the configuration settings required to access the data source on the ClearPath server. The configuration settings may vary depending on the particular type of data source. It also contains an inline schema that describes the format of the file.  For more information on settings, refer to Property Descriptions.

The <datasource>.epconfig file exists for each associated data source project where the <datasource> is the name of the associated data source project (e.g. eBankDataSource.epconfig).

Note: Make sure that the host name specified in the file matches with the Back-end server name configured in ePortal Manager.

Web.config

Contains the configuration settings for the ASP.Net web application, including the web services. For more information on Web.config, refer to https://msdn.microsoft.com/library/ff400235(v=vs.140).aspx.

Web.epconfig

Contains an inline schema that describes the format of the file. For more information on settings, refer to Property Descriptions.

This file exists only for the legacy presentation project types that are listed in the Create a new project dialog box under ePortal Presentation where you choose the required project type from the list.

WebServer.epconfig or WebServer.json

Contains an inline schema that describes the format of the file. For more information on settings, refer to Property Descriptions.

This file will be available when there are one or more associated data source projects in a Solution. If the file is not available, it will be created for each presentation project when building a solution.