OpenEJB at SourceForge     OpenEJB at Exolab     
 

Main
   Welcome!
   Download
   Mailing Lists
   The Team
Users
   Quickstart
   Hello World!
   Deploy
   Startup
   Support
   Request Feature
Servers
   Local Server
   Remote Server
Adapters
   Tomcat
Integrators
   Why OpenEJB
   Overview
   Design
   Specification
   Presentation
Developers
   Release Plan
   Source Code
   SourceForge


SourceForge Logo
  



Download


Current Release 0.8 beta 3

Download OpenEJB 0.8 beta 3

We are cycling through a series of beta releases based on user-feedback. So, if you've had this release for a while, be sure to check the OpenEJB's download page at SourceForge for new releases. Any problems you have experienced may have been fixed, if not, please let us know.

Fixes in 0.8beta3

SourceForge bugs fixed:
[ 563891 ] Bad client-side error messages
[ 565604 ] Setting the handler system property
[ 566953 ] openejb.bat on NT fails to display
[ 566956 ] deploy doesn't overwrite
[ 566961 ] typos in HelloWorld example
[ 566966 ] Need a sample client run script
[ 566967 ] sun.tools.javac.Main deprecated
[ 566974 ] openejb.bat help screen fails on NT
Scripts now pass OPENEJB_HOME to OpenEJB
Scripts now include OPENEJB_HOME\beans in classpath
If your OpenEJB configuration isn't found, one will be created for you.
ProxyFactory element in the openejb.conf is now optional

Fixes in 0.8beta2

Fixed fatal file path bug affecting UNIX/Linux/Mac OS X Users
Fixed bug that prevented the Remote Server from starting unless additional command line options were used.
Improved scripts
Optimized logging
Added '-help' and '-example' options to the 'openejb deploy' command
Added '-help' and '-example' options to the 'openejb start' command
Revised all documentation
Added several new docs, including a complete "Hello World" example, Deploy Tool docs, Remote server starup docs, and a doc explaining the use of Deployment IDs.

New Features in 0.8

Command-line tool for deploying, starting, testing, and getting help
New configuration similar to the Apache httpd.conf style. The openejb.conf contains the information about your container system.
A default configuration is packed in the jar. If we can't find yours, the container system can still start
OpenEJB services are now packaged in jars and deployed in the openejb.conf file.
Deployed EJBs are loaded using the ejb-jar.xml and openejb-jar.xml in the bean's jar file. No need to edit your openejb.conf file
Deployment directories. Specify a dir where your deployed jars will be loaded, then just throw 'em in
Basic ejb-jar.xml validation using XSD with regular expressions
Advanced EJB validation using extendible framework.
The entire configuration is validated, any problems will be reported with very precise error messages and enough detail to fix the problem.
New modular build system
Fixed major bug in IntraVM serialization that severely affected the container-server contract.
Complete rewrite of Transaction Handling, several bugs fixed
Rewrite of Exception Handling, now much more spec compliant
Logging with log4j
Remote server for running OpenEJB stand-alone
CORBA adapter for plugging OpenEJB into OpenORB
 
     
   
   
 


Java, EJB, JDBC, JNDI, JTA, Sun, Sun Microsystems are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and in other countries. XML, XML Schema, XSLT and related standards are trademarks or registered trademarks of MIT, INRIA, Keio or others, and a product of the World Wide Web Consortium. All other product names mentioned herein are trademarks of their respective owners.