Develop and Download Open Source Software

OpenEJB

Back to Project Summary

Would you recoomend this project?

Project Release infomations and Project Resources. Note that these informations are from this projects Freecode.com page and the downloads themselves may not be hosted with SourceForge.JP.

Project Release Information

2009-06-05 06:39
Dependency injection for test cases and clients of the embedded EJB container via new @LocalClient annotation. Support for annotating the same interface as @Local, @Remote, and @WebService. The ability to easily use alternate sets of deployment descriptors for some or all tests. Web Service views securable with @RolesAllowed, @PermitAll, and @DenyAll annotations. Global lookups from any context simplified via new "openejb" jndi namespace. Several new examples including Applets invoking EJBs in webapps, Struts with JPA and EJB, secured Web services, and Web services with Perl SOAP::Lite clients.
2008-10-29 14:22
Major new features include EJB 3.1 Singleton Support, EJB Constructor Injection, Spring Integration, and Multicast Client-Server Discovery. EAR-style classpath application discovery. System Property and InitialContext property overriding now applies to persistence-unit properties and logging levels. Special support for EclipseLink, TopLink, and Hibernate as JPA providers. Login/logout are now possible in an embedded scenario. A complete overhaul of all client/server connection management dramatically increases performance. Several new checks have been added to the Application Validation ruleset.
2008-04-15 02:06
This release includes several improvements and refinements over the very successful 3.0 beta 2 release. Dependency injection has had a major boost with support for Java Generics and Enums. A dozen new validations makes it even harder to do something "wrong". JPA users will find it nearly impossible to misconfigure the jta-data-source and non-jta-data-source. More robust EJB references allow for circular and lazy references to ejbs in other ears. Deep levels of annotation inheritance are completely respected, allowing for greater design control and less duplicate code.
2008-02-10 03:03
New features in this release include JAX-RPC
support via CXF, Tomcat 5.5 support, and support
for using OpenEJB as an OSGi bundle. Notable
improvements were made around usability,
validation, and configuration.
2007-10-01 23:20
Embeddability, Tomcat integration, Collapsed EARs, Container-Driven Testing, a standalone server, and overall ease of use are back. In addition to repolishing and updating these features, this release supports the EJB 3.0 specification, as well as many new features such as extended Dependency Injection, EAR support, custom JNDI name formatting, and CMP over JPA.

Project Resources

http://freecode.com/urls/43f8e6dc52b2be17e16275f4dd551862
http://freecode.com/urls/b37557f56f435e3233587fb811955443
http://freecode.com/urls/4f8e1e35876f604e56513c2eb2203b23
http://freecode.com/urls/389f49d19dd4905e4deba21bb524c472
http://freecode.com/urls/eef975078297d9d045036f4316d5e58c
http://freecode.com/urls/7db9ba492998d06e82d868b11d2b459d
http://freecode.com/urls/d65e58f133315c121cd73db35f08c930
http://freecode.com/projects/openejb

Project Description

OpenEJB is a simple, lightweight Enterprise JavaBeans (EJB) container and server. You can embed OpenEJB in your own applications, or in a Web application server like Tomcat, or run it as a standalone EJB server. It supports EJB 3.0, 2.1, 2.0, and 1.1, and has partial support for EJB 3.1.

(This Description is auto-translated)

SourceForge.JP is a Japanese version of SourceForge.net. For developments that are not related to Japan, we recommend you to use SourceForge.net.