Skip Headers
Oracle® Containers for J2EE Enterprise JavaBeans Developer's Guide
10g Release 3 (10.1.3)
B14428-01
  Go To Documentation Library
Home
Go To Product List
Solution Area
Go To Table Of Contents
Contents
Go To Index
Index

Previous
Previous
Next
Next
 

5 Using EJB 3.0 Session Bean API

This chapter describes the various options that you must configure in order to use an EJB 3.0 session bean.


Note:

In this release, OC4J supports a subset of the functionality specified in the EJB 3.0 public review draft. You may need to make code changes to your EJB 3.0 OC4J application after the EJB 3.0 specification is finalized and OC4J is updated to full EJB 3.0 compliance. For more information, see "Understanding EJB Support in OC4J".

There are no OC4J-proprietary EJB 3.0 annotations. For all OC4J-specific configuration, you must still use the EJB 2.1 orion-ejb-jar.xml file.


Table 5-1 lists these options and indicates which are basic (applicable to most applications) and which are advanced (applicable to more specialized applications).

For more information, see:

Table 5-1 Configurable Options for an EJB 3.0 Session Bean

Options Type

"Configuring Passivation"


Advanced

"Configuring Passivation Criteria"


Advanced

"Configuring Passivation Location"


Advanced

"Configuring Bean Instance Pool Size"


Basic

"Configuring Bean Instance Pool Timeouts for Session Beans"


Advanced

"Configuring a Transaction Timeout for a Session Bean"


Advanced

"Configuring a Lifecycle Callback Method for an EJB 3.0 Session Bean"


Basic

"Configuring an Interceptor on an EJB 3.0 Session Bean"


Advanced