Download List

Projeto Descrição

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

A injeção de dependência em casos de teste e clientes do contêiner EJB incorporado através de nova anotação @ LocalClient. Suporte para anotar a mesma interface como @ Local, @ Remote e @ WebService. A capacidade de usar com facilidade os conjuntos alternativos de descritores de implantação de alguns ou todos os testes. Web Service exibições alcançável com @ RolesAllowed, PermitAll @ e @ anotações DenyAll. Pesquisas globais de qualquer contexto simplificado através openejb "novo" espaço de nomes JNDI. Vários exemplos novos, incluindo Applets chamar EJBs em webapps, Struts com JPA e EJB, serviços garantidos Web e serviços da Web com 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

Principais novos recursos incluem suporte EJB 3,1 Singleton, EJB Constructor Injection, Primavera da Integração, e Multicast Cliente-Servidor Discovery. AER-style descoberta aplicação classpath. Sistema de Propriedade Intelectual e InitialContext propriedade substituindo aplica-se a persistência de propriedades da unidade e os níveis de exploração madeireira. Suporte especial para EclipseLink, TopLink, Hibernate e como prestadores de APP. Login / logout agora são possíveis num cenário incorporado. Uma revisão completa de todos os cliente / servidor de gestão de conexão aumenta dramaticamente o desempenho. Várias novas verificações foram adicionadas ao conjunto de regras de validação do aplicativo.
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 versão inclui diversas melhorias e refinamentos sobre o bem-sucedido 3.0 beta 2 release. A injeção de dependência teve um grande impulso com suporte para Java Generics e enums. Uma dezena de novas validações torna ainda mais difícil de fazer alguma coisa "errada". Usuários APP vai encontrar quase impossível misconfigure ao jta-data-source e non-jta-data-source. Mais robusto referências EJB para permitir referências circulares e preguiça de EJBs em outros ouvidos. Níveis profundos de anotação de herança são totalmente respeitados, permitindo maior controle do design e menos duplicar 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

Novos recursos nesta versão incluem JAX-RPC apoio através CXF, Tomcat 5,5 apoio e suporte para o uso OpenEJB como um feixe OSGi. Melhorias notáveis foram feitas cerca de usabilidade, validação e configuração.
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

Embeddability, a integração do Tomcat, Collapsed EARS, Container-Driven Testing, um servidor autônomo, e facilidade de utilização global estão de volta. Além de repolishing e atualizar essas características, essa versão suporta a especificação EJB 3.0, assim como muitos novos recursos, como injeção de dependência estendida, o apoio da AER, formatação personalizadas nome JNDI, e CMP sobre 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