Edit ORB Properties

Use this page to edit the RMI/IIOP configuration for this instance. This configuration effects how the EJB Container handles RMI/IIOP communication from the Application Client Container and other interoperable J2EE containers.

The ORB maintains multiple connections from different sources, potentially over different network interfaces. The ORB will only allow a limited number of connections (total connections). Connection attempts made beyond this point will fail. When the server initializes it will create a pool containing 'steady pool size' number of worker threads. As requests arrive, a worker thread from the pool will be associated with request for the duration of the request. Once the initial threads are all busy servicing requests, the pool will be resized to handle new connections until the value specified in the Max Pool Size field is reached. Any new requests that arrive after this will be queued, waiting for an available thread.

Over time the thread pool will be reduced in size until it reaches the value specified in the Steady Pool Size field. This is done by removing idle threads from the pool.

The following table describes the fields and buttons on the screen. The left column lists the fields and buttons; the right column describes the functionality.

Field or Button
Description

Monitoring Enabled

Mark this checkbox to enable monitoring of the ORB.

Log Level

The default log level is the instance-wide log level as specified in the log-service element of server.dtd (or the server instance's Logging tab) which can be set to any value. The system wide default is typically set to INFO.

Steady Pool Size

Specify the minimum and initial number of threads in the thread pool.

Max Pool Size

Specify the maximum number of threads to which the thread pool can grow.

Idle Timeout (secs)

The period (in seconds) for which a thread can be idle in the thread pool before being removed from the pool and destroyed.

Max Message Fragment Size

The maximum size of a GIOP 1.2 message body. Any messages larger than this will be fragmented possibly resulting in reduced throughput. Both client and server need to agree on the fragment size.

Total Connections

This is the maximum number of clients that can be connected to the ORB at any one time.

Save

Saves your ORB configuration.

Reset

Cancels your changes, and displays a blank screen for your input.

See also

Log Levels


Legal Notices