edocs Home > Oracle WebLogic Server Documentation > Administration Console Online Help > EJB: Configuration

EJB: Configuration

Configuration Options     Related Tasks     Related Topics

Use this page to view and edit session and transaction information for the selected EJB.

Configuration Options

Name Description
Name of

Name of bean.

Type

The EJB type (session, entity, or message).

Session Type

The EJB session type.

Idle Timeout

The maximum length of time (in seconds) an EJB should remain in the cache or free pool before it is passivated or removed.

Initial Beans in Free Pool

The initial number of beans in the free pool.

Max Beans in Free Pool

The maximum number of beans in the free pool. When an EJB has been in the free pool for the number of seconds specified in Idle Timeout, and the total number of beans in the free pool approaches the maximum beans in free pool specified in this field, idle beans are removed from the free pool.

Max Beans in Cache

The maximum number of beans in the cache.

Idle Timeout

The idle timeout, in seconds.

Read Timeout

The read timeout, in seconds.

Max Beans in Cache

The maximum number of beans in the cache. When an EJB has been in the cache for the number of seconds specified in Idle Timeout, and the total number of beans in the cache approaches the maximum beans in cache specified in this field, idle beans are removed from the cache and passivated.

Idle Timeout

The maximum number of beans in the cache. When an EJB has been in the cache for the number of seconds specified in Idle Timeout, and the total number of beans in the cache approaches the maximum beans in cache specified in this field, idle beans are removed from the cache and passivated.

Max Cache Size

The maximum cache size.

Network Access Point

Custom network channel that the EJB uses for network communications.

Run As Principal Name

The security principal to be used as the run-as principal for a bean that has security-identity specified in its ejb-jar.xml file.

Create As Principal Name

The principal to be used when ejbCreate would otherwise run with an anonymous principal.

Remove As Principal Name

The principal to be used when ejbRemove would otherwise run with an anonymous principal.

Passivate As Principal Name

The principal to be used when ejbPassivate would otherwise run with an anonymous principal.

JNDI Name

The JNDI name of an EJB, resource, or reference in WebLogic Server.

Local JNDI Name

The JNDI name for a bean's local Home.

Dispatch Policy

Designates which server execute thread pool the EJB should run in.

Transaction Timeout

The transaction timeout value, in seconds.

Provider URL

The URL to be used by the initial context.

Polling Interval

The number of seconds between each attempt by an MDB to reconnect to either a JMS destination or Resource Adapter.

Resource Adapter JNDI Name

The JNDI name of the Resource Adapter that this MDB is receiving messages from.

Destination JNDI Name

The JNDI name of the destination

Init Suspend

The initial number of seconds to suspend an MDB's JMS connection when a JMS resource outage is detected.

Max Suspend

The maximum number of seconds to suspend an MDB's JMS connection when a JMS resource outage is detected.

Max Messages in Transaction

The maximum number of messages that can be in a transaction for an MDB.

Java Compiler

The path to the Java compiler to use to compile EJBs (e.g. "sj" or "javac"). Note: the default must be null. If no JavaCompiler is specified on this specific EJBComponent, the default will be pulled in the following order from - EJBContainerMBean - Server.JavaCompiler.

MBean Attribute:
EJBComponentMBean.JavaCompiler

Extra RMI Compiler Options

The extra options passed to rmic during server-side generation are noted here. The default for this attribute must be null. If no ExtraRmicOptions are specified on the EJBComponent, the default will be pulled from Server.ExtraRmicOptions.

MBean Attribute:
EJBComponentMBean.ExtraRmicOptions

Changes take effect after you redeploy the module or restart the server.

Extra EJB Compiler Options

Returns the extra options passed to ejbc during the dynamic ejbc of a jar file. For example: -J-mx128m By default this value is null. If no ExtraEJBCOptions are specified on the EJBComponent, the default will be pulled from the Server.ExtraEJBCOptions.

MBean Attribute:
EJBComponentMBean.ExtraEjbcOptions

Changes take effect after you redeploy the module or restart the server.

Keep Generated Source Files

indicates whether KeepGenerated is enabled and the ejbc source files will be kept.

MBean Attribute:
EJBComponentMBean.KeepGenerated

Changes take effect after you redeploy the module or restart the server.

Force Generation

Indicates whether the ForceGeneration is enabled.

MBean Attribute:
EJBComponentMBean.ForceGeneration

Changes take effect after you redeploy the module or restart the server.

Transaction Type

The bean's transaction type.

EJB Class Name

EJB Class Name

Related Tasks

Related Topics