<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://ab.edge-technologies.com/docs/index.php?action=history&amp;feed=atom&amp;title=Enportal%2F5.5%2Fadmin%2Fsystem_administration%2FConfiguration_Files</id>
	<title>Enportal/5.5/admin/system administration/Configuration Files - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://ab.edge-technologies.com/docs/index.php?action=history&amp;feed=atom&amp;title=Enportal%2F5.5%2Fadmin%2Fsystem_administration%2FConfiguration_Files"/>
	<link rel="alternate" type="text/html" href="http://ab.edge-technologies.com/docs/index.php?title=Enportal/5.5/admin/system_administration/Configuration_Files&amp;action=history"/>
	<updated>2026-04-21T20:28:02Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.38.4</generator>
	<entry>
		<id>http://ab.edge-technologies.com/docs/index.php?title=Enportal/5.5/admin/system_administration/Configuration_Files&amp;diff=7141&amp;oldid=prev</id>
		<title>imported&gt;Jason.nicholls: 1 revision</title>
		<link rel="alternate" type="text/html" href="http://ab.edge-technologies.com/docs/index.php?title=Enportal/5.5/admin/system_administration/Configuration_Files&amp;diff=7141&amp;oldid=prev"/>
		<updated>2014-07-10T05:08:59Z</updated>

		<summary type="html">&lt;p&gt;1 revision&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 05:08, 10 July 2014&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>imported&gt;Jason.nicholls</name></author>
	</entry>
	<entry>
		<id>http://ab.edge-technologies.com/docs/index.php?title=Enportal/5.5/admin/system_administration/Configuration_Files&amp;diff=7140&amp;oldid=prev</id>
		<title>imported&gt;Mylene.stolpe at 01:24, 7 February 2014</title>
		<link rel="alternate" type="text/html" href="http://ab.edge-technologies.com/docs/index.php?title=Enportal/5.5/admin/system_administration/Configuration_Files&amp;diff=7140&amp;oldid=prev"/>
		<updated>2014-02-07T01:24:54Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Category:enPortal 5.5]]&lt;br /&gt;
{{DISPLAYTITLE:Configuration Files}}&lt;br /&gt;
&lt;br /&gt;
enPortal provides various files to assist with configuring many aspects of the system to the needs of a specific deployment.  This article details the various configuration files that are provided.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Configuration Files Location ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
enPortal maintains configuration files primarily in the following directory:&lt;br /&gt;
: &amp;lt;tt&amp;gt;[INSTALL_HOME]/server/webapps/enportal/WEB-INF/config&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Configuration Files Description ==&lt;br /&gt;
&lt;br /&gt;
The following table summarizes each configuration file and the information it provides:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot; style=&amp;quot;background-color:#eeeeee;&lt;br /&gt;
|+ align=&amp;quot;bottom&amp;quot;|&amp;#039;&amp;#039;enPortal Configuration Files&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
!Configuration File&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
| activation.properties&lt;br /&gt;
| Contains information used to start the enPortal processes. &lt;br /&gt;
|-&lt;br /&gt;
| appboard.properties&lt;br /&gt;
| Master configuration file containing various AppBoard system configurations.&lt;br /&gt;
|-&lt;br /&gt;
| appboard-shim.properties&lt;br /&gt;
| Defines the default SHIM nodes that are defined in AppBoard.&lt;br /&gt;
|-&lt;br /&gt;
| config.properties&lt;br /&gt;
| Master configuration file containing various enPortal system configurations as well as the various include tags for many of the other configuration (.properties) files.&lt;br /&gt;
|-&lt;br /&gt;
| crs.properties&lt;br /&gt;
| Content Retrieval Service (CRS) configuration settings.&lt;br /&gt;
|-&lt;br /&gt;
| crs-handlermap.properties&lt;br /&gt;
| Maps CRS processes to the associated class files. This file should not typically be modified.&lt;br /&gt;
|-&lt;br /&gt;
| crs-shim.properties&lt;br /&gt;
| Defines the default SHIM nodes that are defined in enPortal.&lt;br /&gt;
|-&lt;br /&gt;
| crs-subs.properties&lt;br /&gt;
| Maps CRS substitutions to the associated class files. This file should not typically be modified.&lt;br /&gt;
|-&lt;br /&gt;
| crs-xml.properties&lt;br /&gt;
| Maps CRS XML nodes to the associated class files. This file should not typically be modified.&lt;br /&gt;
|-&lt;br /&gt;
| custom.properties&lt;br /&gt;
| Recommended location for overriding the defaults specified in many of the configuration files detailed in this matrix, including &amp;lt;tt&amp;gt;config.properties&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;export.properties&amp;lt;/tt&amp;gt;, and &amp;lt;tt&amp;gt;activation.properties&amp;lt;/tt&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| export.properties&lt;br /&gt;
| Export properties files configure the use of the FilesExport command to preserve customization files during a portal system upgrade. &lt;br /&gt;
The default export properties file is included in the base enPortal installation as &amp;lt;tt&amp;gt;export.properties&amp;lt;/tt&amp;gt;. &lt;br /&gt;
This includes commands for preserving all of the custom directories and files.&lt;br /&gt;
This file defines categories and subcategories of files that are combined to form useful “file sets” that can be exported by the FilesExport process to a JAR file.&lt;br /&gt;
|-&lt;br /&gt;
| export-appboard.properties&lt;br /&gt;
| An extension of &amp;lt;tt&amp;gt;export.properties&amp;lt;/tt&amp;gt;, which details the additional files to be included for preserving AppBoard content.&lt;br /&gt;
|-&lt;br /&gt;
| hosts.properties&lt;br /&gt;
(enPortal 4.x only)&lt;br /&gt;
| Used for storing the host and port information of enPortal&amp;#039;s internal Portal Server and JSP Server. &lt;br /&gt;
In custom installations where a separate Apache Web Server is used, this file also configures the port setting for accessing that Web Server. &lt;br /&gt;
This file should be modified directly, or by using the Host Configuration GUI (if generating a redundant system configuration file). &lt;br /&gt;
Settings in &amp;lt;tt&amp;gt;custom.properties&amp;lt;/tt&amp;gt; will not override settings in this file.&lt;br /&gt;
|-&lt;br /&gt;
| license.properties&lt;br /&gt;
| License file enabling the system to run.&lt;br /&gt;
|-&lt;br /&gt;
| local.properties&lt;br /&gt;
(enPortal 4.x only)&lt;br /&gt;
| Used for storing the location of certain external applications, such as the JDK, that are referenced by enPortal. &lt;br /&gt;
This file should be modified directly, or by using the &amp;lt;tt&amp;gt;portal setup&amp;lt;/tt&amp;gt; command line utility. &lt;br /&gt;
Settings in &amp;lt;tt&amp;gt;custom.properties&amp;lt;/tt&amp;gt; will not override settings in this file.&lt;br /&gt;
|-&lt;br /&gt;
| logger-crs.properties&lt;br /&gt;
| Configures the various logs that are generated by the CRS process. Configures filters (severity based) of the log messages being generated. &lt;br /&gt;
Defines what events should be logged and the location to which the information is saved. &lt;br /&gt;
Any modifications should be made in the &amp;lt;tt&amp;gt;logger-crs-custom.properties&amp;lt;/tt&amp;gt; file.&lt;br /&gt;
|-&lt;br /&gt;
| logger-crs-custom.properties&lt;br /&gt;
| Overrides the default settings specified in &amp;lt;tt&amp;gt;logger-crs-custom.properties&amp;lt;/tt&amp;gt;. &amp;lt;!-- Mylene: shoud this be logger-crs.properties instead? --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| logger-crs-old.properties&lt;br /&gt;
| This file is no longer used.&lt;br /&gt;
|-&lt;br /&gt;
| logger-def.properties&lt;br /&gt;
| Stores the various base system logger definitions. This file should not typically be modified.&lt;br /&gt;
|-&lt;br /&gt;
| logger-portal.properties&lt;br /&gt;
| Configures the various logs that are generated by the enPortal processes. Configures filters (severity based) of the log messages being generated. &lt;br /&gt;
Defines what events should be logged and the location to which the information is saved. &lt;br /&gt;
Any modifications should be made in the &amp;lt;tt&amp;gt;logger-portal-custom.properties&amp;lt;/tt&amp;gt; file.&lt;br /&gt;
Should only be edited for enPortal 4.x versions.  For AppBoard and later enPortal versions, see [[enportal/5.5/admin/system_administration/Log_Files|Log Files]]&lt;br /&gt;
|-&lt;br /&gt;
| logger-portal-custom.properties&lt;br /&gt;
| Overrides the default settings specified in &amp;lt;tt&amp;gt;logger-portal.properties&amp;lt;/tt&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| persist.properties&lt;br /&gt;
| Used for turning database persistence on or off, and for configuring the connection string to a database for storing enPortal/AppBoard component and user definitions. &lt;br /&gt;
This file should be modified directly, or by using the database configuration utility (&amp;lt;tt&amp;gt;portal dbsetup&amp;lt;/tt&amp;gt; command line utility). &lt;br /&gt;
Settings in &amp;lt;tt&amp;gt;custom.properties&amp;lt;/tt&amp;gt; will not override settings in this file.&lt;br /&gt;
|-&lt;br /&gt;
| tables.txt&lt;br /&gt;
| A list of tables used for populating the H2 database that is used by default for storing information about enPortal/AppBoard users and components. &lt;br /&gt;
This file should not typically be modified.&lt;br /&gt;
|-&lt;br /&gt;
| vendor.properties&lt;br /&gt;
| Modifications to this file are prohibited&lt;br /&gt;
|-&lt;br /&gt;
| xmlupgrade.properties&lt;br /&gt;
| Information used by the system during an upgrade to ensure that system components are migrated properly. &lt;br /&gt;
This file should not typically be modified.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Configuration Files Customization==&lt;br /&gt;
&lt;br /&gt;
Some of the enPortal configuration files can be customized. Perform the following steps to customize an item in one of the configuration files.&lt;br /&gt;
 &lt;br /&gt;
# Open the file &amp;lt;tt&amp;gt;custom.properties&amp;lt;/tt&amp;gt; in a text editor. (Create the file if it does not already exist).&lt;br /&gt;
# Enter the modified setting, along with a comment detailing the item. Example:&lt;br /&gt;
#: &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;Change automated session timeout to 10 minutes&amp;lt;/tt&amp;gt;&lt;br /&gt;
#: &amp;lt;tt&amp;gt;session.defaultSeconds=600&amp;lt;/tt&amp;gt;&lt;br /&gt;
# Save the file.&lt;br /&gt;
# Re-start the system.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The above steps place the modification in the file &amp;lt;tt&amp;gt;custom.properties&amp;lt;/tt&amp;gt;, rather than directly modifying the original configuration file. &lt;br /&gt;
This approach is recommended, so that any customizations will be preserved. &lt;br /&gt;
To reduce the number of merge files during an upgrade, you should generally avoid making direct customizations to system files unless absolutely necessary. &lt;br /&gt;
For example, to avoid creating a merge file in &amp;lt;tt&amp;gt;PORTAL_HOME/config/export.properties&amp;lt;/tt&amp;gt;, you must enter your changes into the merge free file &amp;lt;tt&amp;gt;PORTAL_HOME/config/custom.properties&amp;lt;/tt&amp;gt;. If placing a customization in custom.properties does not show the intended effect, you may need to make that change directly to the raw configuration file.&lt;/div&gt;</summary>
		<author><name>imported&gt;Mylene.stolpe</name></author>
	</entry>
</feed>