### Installation types

The Installation Wizard provides two installation types:

- Typical Installation for Standalone Server
  Installs JReport Enterprise Server with the default configuration and settings.
- Custom Installation for Standalone Server
  Installs JReport Enterprise Server in a standalone environment. If you choose this installation type, you can configure the server in the Installation Wizard.

#### Configuration options for Custom Installation type

When installing JReport Enterprise Server using the Installation Wizard, if you choose Custom Installation for Standalone Server, you can configure the server according to your requirements during the installation. You can configure the following items:

- Service
- Cluster
- E-mail
- Cache
- Performance
- Advanced
- System Data Source

##### Cache

Cache Loaded Catalogs

Specifies whether to keep a catalog in memory, or to remove it from memory after a report set is completed.

Normally, after a report set has been generated, the catalog that is used to generate the report set will be removed from memory. However, if you specify this option, the catalog will be cached rather than removed.

Cache Loaded Report Sets

Specifies whether to keep the report sets in memory or remove them from memory after they have been generated.

##### Performance

Pre-loading the Java classes and fonts which are used by catalogs, report sets and JReport Engine at startup time will improve performance when these classes are needed at runtime.

Preload Catalog Referred Classes

Pre-loads the Java classes that are used for a catalog.

Preload Report Set Referred Classes

Pre-loads the Java classes that are used for a report set.

Preload Engine Referred Classes

Pre-loads the Java classes that are used by JReport Engine to generate reports.

Preload Fonts

Specifies to load the fonts when JReport Enterprise Server is started rather than when they are first used.

Maximum Number of Concurrent Report Sets in the Queue

Specifies the maximum number of concurrent report sets in the queue, which must be less than or equal to the number that the license permits.

##### System Data Source

Database Type

Specifies the database type.

JDBC URL

Specifies the URL that can be used to establish a connection to your database.

JDBC Driver Class Name

Specifies the name of the JDBC driver.

JDBC Driver Class Path

Displays the JDBC driver path. It can be null, which means that the server will load the driver from the VM's class path.

User Name

Specifies the JDBC user name for connecting to the database.

Password

Specifies the user password.

####