EnterpriseElements Logo

Elements Configuration Utility

Overview

The most common configuration items can be easily set with the Elements configuration utility. The utility is a tabbed application. There is one tab for the server configuration, and a separate tab for each installed web application. The configuration utility is located in the top level Elements installation directory. You can start it by invoking config.bat (Windows) or config.sh (Unix).

Server

Screenshot of server tab.

Server

port
The TCP port the server uses to listen for the start and stop command. This is the way the web server process is shutdown.
compression
Turns content compression on and off. Generally this is turned on, and specific mime types are chosen for compression in the compressableMimeTypes setting. Compression saves bandwidth, and transmission time.
port
The port the server uses for listening for the HTTP protocol. By default this set to port 8082, but the usual default port for HTTP is port 80 (which may be used if no other web server is running on the computer).
compressableMimeTypes
A comma separated listed of mime types which will be compressed. The default settings will work best in most situations. Do NOT include SVG in this list.
bufferSize
The amount of data (in bytes) that the server will try to send at one time.
maxPostSize
The maximum amount of data that can be submitted through HTTP POST. The default value of -1 is unlimited, which is best for application usage. If denial of service protection policies mandate, this value can be set (in kilobytes).
Server URL
The url which a client will use to access the web applications.

Run

Start Console
Start the server in console mode. The normal mode for unix, and useful for Windows if the service is not installed.
Stop Console
Stops the server running in console mode.
Service
Windows only. Brings up the control dialog for the Windows service that runs the web server.

Application

Screenshot of application tab.

Database

Database
The alias defined in the tnsnames.ora file for the database this application will use.
JDBC User Name
The user, normally the schema owner, the application uses to connect to the database for administrative purposes.
JDBC User Password
The password for the above user, this password is obfuscated before storing in the configuration file. If you change this value, you will be prompted to connect to the database to issue the appropriate command to change the password in the database as well.
License File
The name of the file containing the license for this web server/database. The default is Lic.dat, but any name may be used. The file must be stored in the $ELEMENTS_HOME/webapps/$WEBAPPLICATION/WEB-INF directory.

Parameters

Schema Owner
The database user that created and 'owns' the schema for this application.
Row Prefetch
The number of rows the JDBC driver will fetch in one network round trip when performing a query.
Connection Pooling
Turns connection pooling on and off. Off -- dedicated connections give better performance but will not support a large user community. On -- OCI connection pooling supports a very large user base, but with a slight reduction in performance.

License

License State
Current state of the license such as Ok, expired, invalid, etc.
Maximum Users
The maximum number of concurrent users.
Expiration
The date this license will expire.
Check License
Uses the selected database and license file to check the validity of the license. Checking the license will also enable the edit and request buttons if necessary.
Edit License
Edit the values in the currently indicated license file.
Request License
Retrieves the information necessary to request a license and provides instructions for submitting the request.