Show TOC Start of Content Area

Process documentation Optional Configuration  Locate the document in its SAP Library structure

Purpose

When running a particular J2EE application on the J2EE Engine, you can tune it to better fit the particular needs or your business scenario.

Note

To configure the system for a particular application deployed on it, you must be aware of which server components the application uses and which components are used by the other deployed applications. The configuration settings suggested here must be thoroughly tested before applying them on productive systems.

Prerequisites

·        The cluster is configured properly. See Configuring the J2EE Engine Cluster.

·        The necessary mandatory configuration procedures are performed. See Mandatory Configuration.

Process Flow

The architecture of the J2EE Engine is component-based – that is, it comprises multiple services, libraries, and interfaces, which build up the middleware features of the server on top of the core system modules. This component-based approach enables you to choose those components that your application utilizes, and save resources by switching off some of the services that the application does not need.

Caution

This does not apply to the Java Enterprise Runtime and the core services in the J2EE Engine. The core services provide basic functions such as security, administration, logging, cluster communication, naming services, and so on. For core services the Core Service indicator in the Additional Info tab of the service in the Visual Administrator is enabled.

In addition, you can configure the components that your application needs to utilize the available resources optimally. This section provides recommendations for tuning the following J2EE Engine components:

·        Web Container

·        EJB Container

·        Remote communication with RMI-IIOP and RMI-P4

·        Database connectivity

·        JMS Provider

Note

Note that the proper functioning of the applications on the J2EE Engine depends extensively on its proper design. Therefore, some of the sections that follow contain references to design- and development-time issues.

 

 

End of Content Area