Download List

Descripción del Proyecto

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.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2009-06-05 06:39
3.1.1

Inyección de dependencias de los casos de prueba y los clientes del contenedor EJB incorporado a través de nuevos anotación @ LocalClient. Apoyo para anotar la misma interfaz que @ Local, @ Remote y @ WebService. La capacidad de utilizar conjuntos suplentes de los descriptores de despliegue para algunas o todas las pruebas. Servicio Web visitas asegurable con @ RolesAllowed, PermitAll @ y @ anotaciones DenyAll. Búsquedas globales de cualquier contexto simplificada a través de OpenEJB nuevo "espacio de nombres JNDI. Varios nuevos ejemplos incluidos los applets invocar EJBs en webapps, Struts con JPA y EJB, aseguran los servicios de Web y servicios Web con Perl SOAP:: Lite clientes.
Tags: Minor feature enhancements, Minor bugfixes
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
3.1

Las principales ventajas incluyen EJB 3.1 Apoyo Singleton, EJB Constructor de inyección, primavera de Integración, y Multicast de cliente-servidor Discovery. AER-classpath descubrimiento estilo de aplicación. Sistema de propiedad y la propiedad InitialContext primordial ahora se aplica a la persistencia de las propiedades de la unidad y los niveles de registro. Apoyo especial para EclipseLink, TopLink, e Hibernate como proveedores de la APP. Entrar / Salir ahora es posible en un escenario incorporado. Una revisión completa de todos los cliente / servidor de gestión de conexión aumenta dramáticamente el rendimiento. Varios controles se han añadido al conjunto de reglas de validación de aplicaciones.
Tags: Minor feature enhancements
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
3.0

Esta versión incluye varias mejoras y perfeccionamientos a lo largo de la beta de muy exitosa versión 3.0 2. De inyección de dependencia ha tenido un gran impulso con el apoyo de los genéricos de Java y enumeraciones. Una docena de nuevas validaciones hace aún más difícil de hacer algo "equivocado". Los usuarios de la APP se encuentran que es casi imposible misconfigure la JTA-datos fuente y no ju-data-source. Más robusto referencias EJB permiten referencias circulares y perezoso para EJB en otros oídos. Niveles profundos de la anotación de la herencia son completamente respetados, lo que permite un mayor control de diseño y menos duplicación de código.
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
3.0 beta 2

Las nuevas características de esta versión incluyen soporte de JAX-RPC a través de CXF, Tomcat 5.5 de apoyo, y apoyo para el uso OpenEJB como un paquete de OSGi. Notables mejoras se hicieron en torno a la usabilidad, la validación y la configuración.
Tags: Major feature enhancements
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
3.0 beta 1

Incrustación, la integración de Tomcat, se derrumbó EAR, contenedores ensayos en función de un servidor independiente, y la facilidad de uso general están de vuelta. Además de pulir y actualización de estas características, esta versión es compatible con la especificación de EJB 3.0, así como muchas nuevas características como la inyección de dependencias extendido, apoyo EAR, la costumbre de JNDI nombre de formato, y CMP en la APP.
Tags: Major feature enhancements
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