:: News
:: Oct 09, 2008 .::. 1.1.0-M1 Available
A new milestone of the development branch (1.1.0-M1) of the OW2 EasyBeans product (EJB 3 container) has been released.
EasyBeans can be embedded in JOnAS application server, Apache Tomcat application server, Jetty application server, on an OSGi gateway (by using EasyBeans OSGi bundles) or run in standalone mode.
EasyBeans is
bundled with either Hibernate
Entity Manager, Apache
OpenJPA or TopLink
Essentials as persistence provider.
With the 1.1.0-M1 version, EclipseLink is also
supported.
The 1.1.0-M1 release is provided with the latest versions of each
Persistence Manager, including Hibernate (Core 3.3.1GA/Manager 3.4.0
GA), OpenJPA 1.2.0, EclipseLink 1.0.1, etc.
Here are the guides:
Getting
started with JOnAS 4.x (tested with 4.7.8, 4.8.6, 4.9.2 and 4.10.3)
Getting
started with Tomcat 5.5.x and 6.0.x (tested with 5.5.26 and 6.0.18)
Getting
started with Jetty 6.1.x (tested with 6.1.12)
Getting
started with the EasyBeans OSGi bundles
Note: EasyBeans is
already bundled in the OW2 JOnAS 5.0 application server.
EasyBeans
is also working in standalone mode (Uberjar
packages are available)
The documentation is available on
the EasyBeans
documentation website. (HTML or PDF)
The Release Notes are
available online at : http://www.easybeans.net/xwiki/bin/view/News/Release1_1_0_M1
Download
A new EasyBeans version is out and is available in the Downloads section or in the maven repository.
Migration
There is no configuration step between
1.0.x and 1.1.0-M1 version
Mailing list
Stay tuned on EasyBeans with the easybeans-announce mailing list : http://mail.ow2.org/wws/subrequest/easybeans-announce
Release Notes:
Bug
- (EZB-270)
- entity bean sample don't work with openjpa in standalone easybeans
- (EZB-272)
- Joram OSGi bundle component should not import com.scalagent.scheduler
- Cannot mark as ApplicationException a runtime exception of the JDK
- config.ini doesnt work with equinox
- NPE in SmartContextFactory
- XADatasource with @Resource annotation not handled
- Invalid jar name in standalone packages of EasyBeans
- easybeans.core - import package problem
- A war library pack in an ear avoid deployment
- blocking shutdown on Tomcat 6
- EZBReferences bound multiples times
- AbstractMethod error can happen in some cases when inheritance is used
- Get "No EntityManager stack associated on the current thread without
- MessageDrivenContext not bound in ENC
Improvement
- (EZB-207) null
- null
- null
- null
- the classes that are referenced in an EJB metadata (*Home, Local
null
null
null
nulland Remote Interfaces etc..) loadable through the container classloader
- (EZB-236)
- Try to improve ear deployement
- osgi bundle easybeans.core doesn't export hibernate.annotations
- null
- Equinox Configuration Admin Service the Configuration can not be
null
- The HSQLDBComponent should allow the hostname to be configured; and
- implement Interface ManagedService Interface (EJB Services registered
New Feature
- (EZB-199)
- Expose EJBs as OSGi Services
- Add the capability to put the clustering parameters in a specific
- Add support for EclipseLink as persistence provider
Task
- (EZB-269)
- Migrate Documentation to Docbook 5 format
- Expose JNDI Resolver for clients
- Use new version of bundles org.apache.felix.scr &&
- Update to new Hibernate Entity Manager 3.4.0 GA and its dependencies
- Allow to embed new Hibernate Entity Manager in OSGi mode
- Add the META-INF/orm.xml entry as a mapping-file entry by default
- Inject env-entry if injection-target is specified in the ejb-jar.xml
- Update Hibernate core to 3.3.1.GA, validator to 3.1.0.GA
- Update OpenJPA to 1.2.0
- Update EclipseLink to 1.0.1
Florent