• Release Date: October 14th, 2009
  • Partial EJB 3.1 support
  • EJB 3.0 support
  • EJB 2.1 support
  • EJB 2.0 support
  • EJB 1.1 support

Download

OpenEJB Standalone Server

OpenEJB for Tomcat

EJB 3.1 and other examples (source included)

Source Code

Release Notes

Tested On

 

Windows XP (JDK 1.5)

Windows XP (JDK 1.6)

Linux (JDK 1.5)

Linux (JDK 1.6)

Mac OSX (JDK 1.5)

Mac OSX (JDK 1.6)

Embedded

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Standalone

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Tomcat 6.0.14

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Tomcat 6.0.13

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Tomcat 6.0.10

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Tomcat 6.0.9

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Tomcat 5.5.26

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Tomcat 5.5.25

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Tomcat 5.5.23

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Tomcat 5.5.20

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Change Summary

This release is largely focused on bug fixes and small improvements with a couple new features. Scanning support for JSF 2.0 ManagedBeans allows for a nice OpenEJB/Tomcat/Mojarra stack. Database passwords listed in the openejb.xml can now be encrypted using our new 'cipher' command line tool. Focus areas of improvements/fixes include @LocalClient support, remote client disconnections and connection caching, AltDD support, Stateful bean caching, and additional JNDI name formatting options.

Changelog

New Features:

Improvements:

  • OPENEJB-1084 Discovered @LocalClient classes logged on INFO
  • OPENEJB-1083 Scanning for ClientModules less aggressive for embedded mode
  • OPENEJB-1056 All JNDI Name Format variables support .lc, .uc, and .cc extensions to dictate case
  • OPENEJB-1080 javaee-api-libs.zip as alternative to javaee-api.jar

Bugs:

  • No labels