- Release Date: August 28th, 2005
Download
- Binary: openejb-1.0-beta1 {zip , tar.gz}
- Source: openejb-1.0-beta1-src {zip , tar.gz , browse}
- Updated ejb-testing-examples.zip for the Container Driven Testing Series on TheServerSide.com
Warning | ||
---|---|---|
| ||
Use the Latest Unstable, this release will not work for windows users |
New Features
EJB 2.0 Local interface support
OpenEJB now has support for EJB 2.0 Local Interfaces. This is very nice for when OpenEJB is combined with Tomcat or embedded in another application where Remote interfaces are not always needed. See the "Moviefun" example in the source or binary distributions for how to use them. Note that no other EJB 2.0 features (such as CMP 2 or MDBs)
are supported in the OpenEJB 1.x codebase.
Collapsed EAR support
Collapsed EARs EARs are an OpenEJB invention allowing you to combine your ejbs and servlets in the same archive and classloader. This is essentially a new way to embed OpenEJB into Tomcat so that OpenEJB and your EJBs are loaded only into your webapp. Combine this with an embedded database and you have a complete mini-J2EE environment that can be hosted in your Tomcat webapp space.
...
The speed of the Remote Server has been improved tremendously to compensate for differing default parameters for TCP Socket creation and closing in the Mac OSX Java VM. This makes sequential calls from a Remote Client to the Server several times faster.
Upgrade Notes
CMP
...
config change
In 0.9.2 and before, the JDO database was using the private JNDI namespace of the very first CMP accessed to grab a datasource and hold onto it for use on all requests into the CMP container. This was configured with something like this:
...