EasyBeans 1.2.0 M3 released

Florent BENOIT <[email protected]>
Newsgroups gmane.comp.java.objectweb.jonas
Message-ID <[email protected]>
    Hello,

A new version (1.2.0-M3) of the OW2 EasyBeans <http://www.easybeans.net> 
product (EJB 3 container) has been released.

*This version is included in the OW2 JOnAS 5.2 M3 application server.*

EasyBeans can be embedded in JOnAS application server, Apache Tomcat 
application server, Jetty application server, on OSGi (by using 
EasyBeans OSGi bundles) or run in standalone mode.

EasyBeans is bundled with either Hibernate Entity Manager 
<http://entitymanager.hibernate.org/>, Apache OpenJPA 
<http://openjpa.apache.org/>, TopLink Essentials 
<https://glassfish.dev.java.net/javaee5/persistence/> or EclipseLink 
<http://www.eclipse.org/eclipselink/> as persistence provider.
The 1.2.0-M3 release is provided with some Persistence Providers including:

    * Hibernate 3.5.6-Final (JPA 2.0 compliant)
    * OpenJPA 2.0.1 (JPA 2.0 compliant)
    * EclipseLink 2.1.1 (JPA 2.0 compliant)
    * TopLink Essentials 2.1-60f

Here are the guides:
Getting started with JOnAS 4.x (tested with 4.7.x, 4.8.x, 4.9.x and 
4.10.x) <http://www.easybeans.org/GettingStarted/GettingStarted.html>
Getting started with Tomcat 5.5.x and 6.0.x (tested with 5.5.x and 
6.0.x) <http://www.easybeans.org/GettingStarted/GettingStartedTomcat.html>
Getting started with Jetty 6.1.x/7.x (tested with 6.1.23 and 7.x) 
<http://www.easybeans.org/GettingStarted/GettingStartedJetty.html>
Getting started with the EasyBeans OSGi bundles 
<http://wiki.easybeans.org/xwiki/bin/view/Doc/OSGi-Assembly>

Note: EasyBeans is already bundled in the OW2 JOnAS 5.2 application server.
EasyBeans is also working in standalone mode (Uberjar packages are 
available <http://www.easybeans.net/xwiki/bin/view/Main/Downloads>)

The documentation is available on the EasyBeans documentation website 
<http://www.easybeans.net/xwiki/bin/view/Main/Documentation>. (HTML or PDF)

The Release Notes are available online at 
: http://www.easybeans.net/xwiki/bin/view/News/Release1_2_0_M3


        Download

A new EasyBeans version is out and is available in the Downloads 
<http://www.easybeans.net/xwiki/bin/view/Main/Downloads> section or in 
the OW2 maven repository 
<http://maven.ow2.org/maven2/org/ow2/easybeans/> or any maven mirror.

Download the version Now ! 
<http://www.easybeans.net/xwiki/bin/view/Main/Downloads>

A Java WebStart online installer is also available 
<http://download.forge.objectweb.org/easybeans/easybeans-installer.jnlp>  
(Or try online installer without Java WebStart 
<http://download.forge.objectweb.org/easybeans/easybeans-installer.jar>)


        New features

JPA 2.0 is available when using EclipseLink, Hibernate or OpenJPA 
packages. A new JPA 2.0 example is provided in order to illustrate the 
use of this new API.


        Migration

Configuration of some components has changed between 1.1.x and 1.2.x.
Check the difference before launching EasyBeans
OSGi changes : Split of the core bundle: Now there are several "small" 
bundles. This is more modular. Also, there are bundles for each 
persistence provider. EclipseLink or other persistence framework are 
supported (in addition to the previous support of Hibernate in OSGi mode)

Note: In OSGi mode, there is a large choice of Persistence Providers. 
Hibernate 3.4 or 3.5, EclipseLink 1 or EclipseLink 2 and OpenJPA 1 or 
OpenJPA 2 !
/ /


        Mailing list

Stay tuned on EasyBeans with the easybeans-announce mailing list : 
http://mail.ow2.org/wws/subrequest/easybeans-announce


        **Release Notes:**


          Bug

    * [EZB-441 <http://jira.easybeans.org/browse/EZB-441>) - Cyclic
      dependencies in some modules
    * (EZB-442 <http://jira.easybeans.org/browse/EZB-442>) - Wrong
      creation of singleton instance
    * (EZB-446 <http://jira.easybeans.org/browse/EZB-446>) - When in a
      CMT MDB the transaction is rollbacked the message is acknowledged.
    * (EZB-448 <http://jira.easybeans.org/browse/EZB-448>) -
      ServerConfig extensions are not added when container is added
      through OSGi mode
    * (EZB-458 <http://jira.easybeans.org/browse/EZB-458>) - easyBeans
      internal cleanup method is exposed through WS
    * (UTIL-85 <http://jira.easybeans.org/browse/UTIL-85>) - Parsing
      throws an Exception with string containing enclosing section with
      no start marker
    * (UTIL-86 <http://jira.easybeans.org/browse/UTIL-86>) - Potential
      NPE in RecursiveResolver
    * (UTIL-88 <http://jira.easybeans.org/browse/UTIL-88>) - Class
      aliases are reused as Attribute aliases
    * (UTIL-89 <http://jira.easybeans.org/browse/UTIL-89>) - Code assume
      that the alias attribute is mandatory, while the schema says it is
      optional
    * (UTIL-91 <http://jira.easybeans.org/browse/UTIL-91>) -
      Unmarshalling objects should also work with primitive classes


          Improvement

    * (EZB-445 <http://jira.easybeans.org/browse/EZB-445>) - SmartClient
      component should create a directory per remote host


          New Feature

    * (BUNDLE-25 <http://jira.easybeans.org/browse/BUNDLE-25>) - Add
      Util Substitution Bundle


          Task

    * (EZB-443 <http://jira.easybeans.org/browse/EZB-443>) - Update
      Apache Felix Declarative Services component to 1.6.0
    * (EZB-449 <http://jira.easybeans.org/browse/EZB-449>) - Update to
      OW2 bundles 1.0.22
    * (EZB-450 <http://jira.easybeans.org/browse/EZB-450>) - Update to
      OW2 Util 1.0.24
    * (EZB-451 <http://jira.easybeans.org/browse/EZB-451>) - Update to
      OW2 spec 1.0.4
    * (EZB-452 <http://jira.easybeans.org/browse/EZB-452>) - Tests
      should be done with new Tomcat 6.0.29
    * (EZB-453 <http://jira.easybeans.org/browse/EZB-453>) - Update
      EclipseLink to 2.1.1
    * (EZB-454 <http://jira.easybeans.org/browse/EZB-454>) - Update to
      Apache OpenJPA 2.0.1
    * (EZB-455 <http://jira.easybeans.org/browse/EZB-455>) - Update to
      Hibernate 3.5.6-Final
    * (EZB-456 <http://jira.easybeans.org/browse/EZB-456>) - EasyBeans
      installer may not work on Windows 7 64bits system
    * (EZB-457 <http://jira.easybeans.org/browse/EZB-457>) - Upgrade
      maven ant tasks
    * (EZB-459 <http://jira.easybeans.org/browse/EZB-459>) - Switch to
      OW2 util marshalling instead of EasyBeans marshalling util
    * (EZB-460 <http://jira.easybeans.org/browse/EZB-460>) - Update OW2
      Util to 1.0.25

Best Regards,

Florent
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.