Skip navigation.
Downloads | Product Documentation | Support

Administration Console Online Help

# 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 | The name of this 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. 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.
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.
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

- Configure EJBs
- View deployment status of EJBs
- Set EJB target servers and clusters
- Update (redeploy) EJBs
- Stop EJBs

Related Topics

- Programming WebLogic Enterprise JavaBeans
- Deploying Applications to WebLogic Server
- Developing Applications for WebLogic Server
- Configuring Network Resources