uPortal Properties
uPortal uses several properties files for customizing behavior and configuring features such as Logging, the database, and authentication/authorization. The following table provides a brief description of each properties file with a link to a page which provides detailed information.
| portal.properties |
The portal.properties file contains a wide range of properties for configuring caching, timeouts, user management, and a variety of other features. |
| Logger.properties |
The Logger.properties file is used for configuring the log4j logging system. |
| ldap.properties |
The ldap.properties file is used for configuring attributes for an LDAP connection necessary for the use of the SimpleLdapSecuritycontext and CacheLdapSecurityContext security provider. |
| ldap.xml |
The ldap.xml file is used for configuring attributes for an LDAP connection for uportal version 2.4+. |
| media.properties |
The media.properties file is used for configuring user agent mappings. |
| mime.properties |
The mime.properties file is used for mapping browser (media) types to their mime types. |
| rdbm.properties |
The rdbm.properties file is used for configuring database connection values. |
| security.properties |
The security.properties defines the security provider or chain of providers that will establish the authentication of a portal user. Also specifies the default authorization implementation. |
| serializer.properties |
The serializer.properties file is used for setting serializer names for each user agent. |
| worker.properties |
The worker.properties is used for defining uPortal workers (for example, a download worker) |
| browser.mappings |
The browser.mappings files is used for defining user agent strings for each type of browser. |
| PersonDirs.xml |
The PersonDirs.xml file is used for standardizing a method for obtaining a persons attributues. |
| EntityPropertyRegistry.xml |
The EntityPropertyRegistry.xml is used for specifying various entity properties (for example, PersonDir properties) |
| services.xml |
The services.xml file is used for defining uPortal services such as the Logging server and database connection pool. |
| dbloader.xml |
The dbloader.xml is used for configuring the dbloader tool which is used for loading the database. |
| tables.xml |
The tables.xml file contains definitions for all of the database tables used by uPortal (used by dbloader) |
| data.xml |
The data.xml file contains definitions for all of the data stored in the uPortal database (used by dbloader) |
| compositeGroupsServices.xml |
Defines the sources of information from which uPortal should load its groups. |
| LDAPGroupStoreConfig.xml |
Specifies the connection info, groups, and queries for the LDAP groups service. |