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.
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.
Clusterable True if this singleton bean is clusterable.
Load Algorithm The load algorithm used for this singleton bean.
Call Router Class Name The call router class name used for this singleton bean.
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 hassecurity-identity
specified in itsejb-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