Installation guide
CHAPTER 7 New Features in EAServer Versions 4.1.3, 4.1.2, 4.1.1, and 4.1
What’s New 63
• EJB 2.0 container-managed persistence enhancements
• Web services support
• Message Bridge for Java™
• Deployment enhancements
• Web server redirector for Microsoft Internet Information Server
• HTTP response caching enhancements
• Connection caching enhancements
• jagtool enhancements
• Servlet and Web application interface changes
• Maintaining authenticated sessions
• EJB 2.0 component behavior in EAServer 4.0 versus 4.1
EJB 2.0 container-managed persistence enhancements
EAServer 4.1 adds support for ejbSelect methods and queries defined in EJB
query language (EJB-QL), as required by the EJB 2.0 specification.
ejbSelect
methods allow you to run queries internal to your implementation. In your
implementation, these methods must be declared private and abstract, and
EAServer provides the runtime implementation. EJB-QL is the new standard
language to define the database queries required to run finder methods and
ejbSelect methods. At runtime, EAServer translates EJB-QL to SQL that is
appropriate for the database type used by the component.
For more information on EAServer CMP support, see:
• “CMP enhancements” on page 73 describes CMP enhancements added to
EAServer 4.0.
• Chapter 27, “Creating Entity Components,” in the EAServer
Programmer’s Guide describes how to configure container managed
persistence for EJB entity beans.