EasyBeans header

:: News : Archives


Sep 10, 2009: 1.1.0 Available

       Hello,


A new version (1.1.0) of the OW2 EasyBeans product (EJB 3 container) has been released.


This version is included in the Java EE 5 certified version of OW2 JOnAS 5.1RC4 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, Apache OpenJPA, TopLink Essentials or EclipseLink as persistence provider.

The 1.1.0 release is provided with the latest versions of each Persistence Manager, including Hibernate (Core 3.3.2GA/Manager 3.4.0 GA), OpenJPA 1.2.1, EclipseLink 1.1.2, TopLink Essentials 2.1-60f

Here are the guides:
Getting started with JOnAS 4.x (tested with 4.7.8, 4.8.6, 4.9.2 and 4.10.4)
Getting started with Tomcat 5.5.x and 6.0.x (tested with 5.5.27 and 6.0.18)
Getting started with Jetty 6.1.x (tested with 6.1.15)
Getting started with the EasyBeans OSGi bundles

Note: EasyBeans is already bundled in the OW2 JOnAS 5.1 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

Download

A new EasyBeans version is out and is available in the Downloads section or in the OW2 maven repository or any maven mirror.

Download the version Now !

A Java WebStart online installer is also available  (Or try online installer without Java WebStart)

Migration

There is no configuration step between 1.1.0-M1/M2/M3/RC1/RC2 and final 1.1.0 version

Mailing list

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

Release Notes:

Bug

Improvement

New Feature

Task

Best Regards,

Florent


Jun 24, 2009: 1.1.0-RC2 Available

   Hello,


A new Release Candidate of the development branch (1.1.0-RC2) of the OW2 EasyBeans product (EJB 3 container) has been released.


This version is included in the Java EE 5 certified version of OW2 JOnAS 5.1 Application server.


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, TopLink Essentials or EclipseLink as persistence provider.

The 1.1.0-RC2 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, TopLink Essentials 2.1-60f

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.27 and 6.0.18)
Getting started with Jetty 6.1.x (tested with 6.1.15)
Getting started with the EasyBeans OSGi bundles

Note: EasyBeans is already bundled in the OW2 JOnAS 5.1 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_RC2

Download

A new EasyBeans version is out and is available in the Downloads section or in the OW2 maven repository or any maven mirror.

Download the version Now !

Migration

There is no configuration step between 1.1.0-M1/M2/M3 and 1.1.0-RC2 version

Mailing list

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

Release Notes:

Bug

Improvement

New Feature

Best Regards,

Florent



Mar 18, 2009: 1.1.0-RC1 Available

   Hello,

A new Release Candidate of the development branch (1.1.0-RC1) of the OW2 EasyBeans product (EJB 3 container) has been released.

This version is included in the Java EE 5 certified version of OW2 JOnAS 5.1 M5 Application server.

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, TopLink Essentials or EclipseLink as persistence provider.

The 1.1.0-RC1 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, TopLink Essentials 2.1-60f

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.27 and 6.0.18)
Getting started with Jetty 6.1.x (tested with 6.1.15)
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_RC1

Download

A new EasyBeans version is out and is available in the Downloads section or in the OW2 maven repository or any maven mirror.

Download the version Now !

Migration

There is no configuration step between 1.1.0-M1/M2/M3 and 1.1.0-RC1 version

Mailing list

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

Release Notes:

Bug

Improvement
New Feature
Task

Best Regards,

Florent



Feb 10, 2009: 1.1.0-M3 Available

   Hello,

A new milestone of the development branch (1.1.0-M3) 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, TopLink Essentials or EclipseLink as persistence provider.

The 1.1.0-M3 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, TopLink Essentials 2.1-60f

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.27 and 6.0.18)
Getting started with Jetty 6.1.x (tested with 6.1.15)
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_M3

Download

A new EasyBeans version is out and is available in the Downloads section or in the OW2 maven repository or any maven mirror.

Download the version Now !

Migration

There is no configuration step between 1.1.0-M1/M2 and 1.1.0-M3 version

Mailing list

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

Release Notes:

Bug
Improvement
New Feature
  • (BUNDLE-9) - XMLConfig bundle should be able to import any exported package
  • (EZB-329) - Add support of service-ref elements in the META-INF/easybeans.xml
  • (UTIL-34) - Extract injection-target from metadata in a convenient way
  • (UTIL-35) - Merge web.xml metadata information with the class metadata
  • (UTIL-37) - Add support for @WebServiceProvider annotations
Task
  • (EZB-13) - Add getBusinessObject() of SessionContext
  • (EZB-14) - Add getInvokedBusinessInterface() of SessionContext
  • (EZB-41) - Support for EJB 2.1 client view of session bean.
  • (EZB-51) - Support for PersistenceUnit reference injection using a Deployment Descriptor.
  • (EZB-60) - The container must throw the java.lang.IllegalStateException when the access to a SessionContext method is not allowed.
  • (EZB-78) - Tests for annotations in the client side.
  • (EZB-92) - Tests for security management in the deployment descriptor.
  • (EZB-331) - Allow to use enhanced class by other frameworks
  • (EZB-334) - Add support for security-role-ref
  • (EZB-335) - Add EclipseLink support for EasyBeans/OSGi
  • (EZB-337) - Manage allowed operations as specified in the spec
  • (EZB-339) - Add support for message-destination-link
  • (EZB-340) - Allow to set a list of EasyBeans configuration files
  • (EZB-342) - Upgrade to Hibernate Search 3.1.0 GA
  • (EZB-343) - Upgrade to TopLink Essentials 2.1-60f
  • (UTIL-36) - Add support for security-role-ref
  • (UTIL-38) - Support for PersistenceContext reference injection using a Deployment Descriptor.

Best Regards,

Florent



Oct 09, 2008: 1.1.0-M1 Available

   Hello,

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.

Download the version Now !

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
    1.0.0 package
  • (EZB-272)
    • Joram OSGi bundle component should not import com.scalagent.scheduler
  • (EZB-273)
    • Cannot mark as ApplicationException a runtime exception of the JDK
  • (EZB-275)
    • config.ini doesnt work with equinox
  • (EZB-276)
    • NPE in SmartContextFactory
  • (EZB-278)
    • XADatasource with @Resource annotation not handled
  • (EZB-279)
    • Invalid jar name in standalone packages of EasyBeans
  • (EZB-281)
    • easybeans.core - import package problem
  • (EZB-284)
    • A war library pack in an ear avoid deployment
  • (EZB-286)
    • blocking shutdown on Tomcat 6
  • (EZB-299)
    • EZBReferences bound multiples times
  • (EZB-303)
    • AbstractMethod error can happen in some cases when inheritance is used
  • (EZB-305)
    • Get "No EntityManager stack associated on the current thread without
    TX" when tx is marked as rollback
  • (EZB-306)
    • MessageDrivenContext not bound in ENC
Improvement
  • (EZB-207) null
  • null
    1. null
    2. null
      1. the classes that are referenced in an EJB metadata (*Home, Local
    3. null null
  • null nulland Remote Interfaces etc..) loadable through the container classloader
  • (EZB-236)
    • Try to improve ear deployement
  • (EZB-287)
    • osgi bundle easybeans.core doesn't export hibernate.annotations
  • (EZB-290) null
    1. null
      1. Equinox Configuration Admin Service the Configuration can not be
    2. null
  • nullfound with "(service.pid=org.ow2.easybeans.configuration)"
  • (EZB-291)
    • The HSQLDBComponent should allow the hostname to be configured; and
    use localhost as a default
  • (EZB-293)
    • implement Interface ManagedService Interface (EJB Services registered
    by EZB)
New Feature
  • (EZB-199)
    • Expose EJBs as OSGi Services
  • (EZB-221)
    • Add the capability to put the clustering parameters in a specific
    deployment descriptor
  • (EZB-282)
    • Add support for EclipseLink as persistence provider
Task
  • (EZB-269)
    • Migrate Documentation to Docbook 5 format
  • (EZB-289)
    • Expose JNDI Resolver for clients
  • (EZB-298)
    • Use new version of bundles org.apache.felix.scr &&
    org.apache.felix.configadmin
  • (EZB-301)
    • Update to new Hibernate Entity Manager 3.4.0 GA and its dependencies
  • (EZB-302)
    • Allow to embed new Hibernate Entity Manager in OSGi mode
  • (EZB-307)
    • Add the META-INF/orm.xml entry as a mapping-file entry by default
  • (EZB-308)
    • Inject env-entry if injection-target is specified in the ejb-jar.xml
    file
  • (EZB-309)
    • Update Hibernate core to 3.3.1.GA, validator to 3.1.0.GA
  • (EZB-310)
    • Update OpenJPA to 1.2.0
  • (EZB-311)
    • Update EclipseLink to 1.0.1
Best Regards,


Florent


Oct 09, 2008: 1.0.2 available

   Hello,

A maintenance release (1.0.2) 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.

Here are the guides:
Getting started with JOnAS 4.x (tested with 4.7.8, 4.8.6, 4.9.3 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_0_2

Download

A new EasyBeans version is out and is available in the Downloads section or in the maven repository.

Download the version Now !

No new features in this maintenance version, only bug fixes.
New features are only available in the upcoming 1.1.0-M1 version

Migration

There is no configuration step between 1.0.0, 1.0.1 and 1.0.2 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-286)
    • blocking shutdown on Tomcat 6
  • (EZB-303)
    • AbstractMethod error can happen in some cases when inheritance is used
  • (EZB-305)
    • Get "No EntityManager stack associated on the current thread without
    TX" when tx is marked as rollback
  • (EZB-287)
    • osgi bundle easybeans.core doesn't export hibernate.annotations


Best Regards,

Florent


Jul 04, 2008: 1.0.1 available

   Hello,

A maintenance release (1.0.1) 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.

Here are the guides:
Getting started with JOnAS 4.x (tested with 4.7.8 and 4.8.6 and 4.9.2)
Getting started with Tomcat 5.5.x and 6.0.x (tested with 5.5.26 and 6.0.16)
Getting started with Jetty 6.1.x (tested with 6.1.9)
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_0_1

Download

A new EasyBeans version is out and is available in the Downloads section or in the maven repository.

Download the version Now !

No new features in this maintenance version, only bug fixes.
Some of upcoming new features are only available in 1.1.0-SNAPSHOT version

Migration

There is no configuration step between 1.0.0 and 1.0.1 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
    1.0.0 package
  • (EZB-272)
    • Joram OSGi bundle component should not import com.scalagent.scheduler
  • (EZB-273)
    • Cannot mark as ApplicationException a runtime exception of the JDK
  • (EZB-275)
    • config.ini doesnt work with equinox
  • (EZB-276)
    • NPE in SmartContextFactory
  • (EZB-278)
    • XADatasource with @Resource annotation not handled
  • (EZB-279)
    • Invalid jar name in standalone packages of EasyBeans
Task
  • (EZB-269)
    • Migrate Documentation to Docbook 5 format


Best Regards,

Florent


Jun 06, 2008: EasyBeans / OSGi on Equinox

Ekke, from the EasyBeans community has written an article explaining how to integrate the EasyBeans bundles with Eclipse Equinox 3.4 RC3

The article is available on http://ekkes-corner.blogspot.com/2008/06/easybeans-und-equinox.html


Mar 10, 2008: 1.0 RC3 available

Hello,

A new release candidate (1.0.0 RC3) 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.

Here are the guides:
Getting started with JOnAS 4.x (tested with 4.7.8 and 4.8.6 and 4.9.1)
Getting started with Tomcat 5.5.x and 6.0.x (tested with 5.5.26 and 6.0.16)
Getting started with Jetty 6.1.x (tested with 6.1.8)
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_0_RC3

Download

A new EasyBeans version is out and is available in the Downloads section or in the maven repository.

Download the Release Candidate 3 version Now !

New features

Deployment Descriptor
A new specific deployment descriptor file for EJBs named META-INF/easybeans.xml can be used. This allows to define some settings that are not part of the standard deployment descriptor like the pooling. Pool can be also configured by using specific annotations like @Pool.
The Pool example is illustrating the use of this specific deployment descriptor.

CXF
For people interested in EJB3 and JAX-WS, the EasyBeans/CXF project has been mavenized and updated to the latest Apache CXF version by Guillaume.
It is available in the list of downloads or through maven2 repository: http://repo1.maven.org/maven2/org/ow2/easybeans/extensions/ow2-easybeans-cxf/1.0.0.RC3/

More details on EasyBeans/CXF can be found on the wiki page: http://wiki.easybeans.org/xwiki/bin/view/Main/JAXWS

Persistence
Persistence Providers have been updated to their latest versions.

Migration

Configuration:
Some hardcoded values are now available through the easybeans.xml configuration file.

For example, within JOnAS 4.x the xml configuration will use the following <config> element:

<easybeans xmlns="http://org.ow2.easybeans.server">

<!-- No infinite loop (daemon managed by JOnAS): wait="false"
Enable MBeans: mbeans="true"
Disable the naming: naming="false"
Use JOnAS JACC provider and not EasyBeans JACC: jacc="false"
Use EasyBeans file monitoring to detect archives: scanning="true"
Using JOnAS JMX Connector: connector="false"
Enable Deployer and J2EEServer MBeans: deployer="true" & j2eeserver="true"
>
<config
wait="false"
mbeans="true"
naming="false"
jacc="false"
scanning="true"
connector="false"
deployer="true"
j2eeserver="true" />
....
</easybeans>


While for Tomcat/Jetty
the xml configuration will use the following <config> element:

<easybeans xmlns="http://org.ow2.easybeans.server">

<! No infinite loop (daemon managed by WebContainer): wait="false"
Enable MBeans: mbeans="true"
No EasyBeans naming, use WebContainer naming: naming="false"
Use EasyBeans JACC provider: jacc="true"
Use EasyBeans file monitoring to detect archives: scanning="true"
Use EasyBeans JMX Connector: connector="true"
Enable Deployer and J2EEServer MBeans: deployer="true" & j2eeserver="true"
-->
<config
wait="false"
mbeans="true"
naming="false"
jacc="true"
scanning="true"
connector="true"
deployer="true"
j2eeserver="true" />
...
</easybeans>

Mapping:

The xml mapping file describing the class/attributes to set when analyzing the of the configuration file of EasyBeans is now using a schema available at http://easybeans.ow2.org/xml/ns/xmlconfig/xmlconfig-mapping_1_0.xsd. If other mapping files are used, they need to be updated with this schema. Mapping files are starting with the following header:
<xmlconfig-mapping xmlns="http://easybeans.ow2.org/xml/ns/xmlconfig"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

xsi:schemaLocation="http://easybeans.ow2.org/xml/ns/xmlconfig

http://easybeans.ow2.org/xml/ns/xmlconfig/xmlconfig-mapping_1_0.xsd">

Smart Bootstrap
In addition to the Smart Factory, a Smart Bootstrap has been provided to launch a client by downloading core classes from the server side.

Mailing list

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

Release Notes:

Bug
  • (EZB-219)

    • Error during build EasyBeans at JVM 1.6

  • (EZB-220)

    • Problem with security propagation on JOnAS 5.0.0 (not 4.x)

  • (EZB-226)

    • NPE in Mail component

  • (EZB-229)

    • Resources with type javax.resource.cci.ConnectionFactory are not
    injected in EJB3

  • (EZB-238)

    • @HandleChain for web services annotated is not used

Improvement
  • (EZB-228)

    • login module to set EB SecurityContext with a given Subject

  • (EZB-230)

    • Refactor Java EE glue in its own package

  • (EZB-233)

    • URLMapper and EasyBeansTransportFactory double usage

  • (EZB-234)

    • Allow to specify specific DD in EasyBeans ant tasks

New Feature
  • (EZB-218)

    • Ability to setup EJB pool size in ejb Deployement Descritptor, and
    monitor these pool

Task
  • (EZB-59)

    • Support for message-driven element in the deployment descriptor.

  • (EZB-216)

    • Merge the branch EZBcluster with the trunk

  • (EZB-222)

    • Use of mappedName in @EJB annotation

  • (EZB-224)

    • Cmi 2.0-RC4

  • (EZB-225)

    • Library ow2-util 1.0.3

  • (EZB-231)

    • Refactor easybeans-cxf module to use maven

  • (EZB-232)

    • Rename easybeans-cxf packages from org.objectweb. to org.ow2.

  • (EZB-235)

    • Add example for pool configuration

  • (EZB-237)

    • Provide a SmartBootstrap

  • (EZB-239)

    • Update CXF to version 2.0.4-incubator

  • (EZB-240)

    • Upgrade to OpenJPA 1.0.2

  • (EZB-241)

    • Upgrade to Toplink Essentials 2.1-23

  • (EZB-243)

    • Allow to set WorkManager settings in Joram component

  • (EZB-244)

    • Upgrade to Hibernate 3.2.6.ga



Best Regards,

Florent



Dec 14, 2007: 1.0 RC2 available

Hello,

A new release candidate (1.0.0 RC2) of the OW2 EasyBeans product (EJB 3 container) has been released. This version is integrated in the OW2 JOnAS 5.0 application server.

EasyBeans can be embedded in JOnAS, Apache Tomcat application server, Jetty application server and is also provided as OSGi Bundles. EasyBeans is now bundled with either Hibernate Entity Manager, Apache OpenJPA or TopLink Essentials as persistence provider.

Here are the guides: Getting started with JOnAS 4.x (tested with 4.7.8 and 4.8.6) Getting started with Tomcat 5.5.x and 6.0.x (tested with 5.5.25 and 6.0.14) Getting started with Jetty 6.1.x (tested with 6.1.5) Getting started with the EasyBeans OSGi bundles

EasyBeans is also working in standalone mode (Uberjar packages are now available since this release !)

The documentation is available in the EasyBeans documentation website. (HTML or PDF)

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

Download A new EasyBeans version is out and is available in the Downloads section.

Download the Release Candidate 2 version Now ! New features The Release Candidate 2 release is now bundled with three different persistence providers (three packages).

  • Hibernate EntityManager
  • Apache OpenJPA
  • TopLink Essentials
EasyBeans artifacts are available on the http://maven.objectweb.org/maven2/ repository. (The parent component is located at http://maven.objectweb.org/maven2/org/ow2/easybeans/easybeans/1.0.0.RC2/easybeans-1.0.0.RC2.pom

OSGi: BundleContext can be injected into EJB3 beans by using @org.ow2.easybeans.osgi.annotation.OSGiResource annotation

Example:

/

/ @OSGiResource private BundleContext bundleContextField = null;

And then you can call OSGi services or register your own services.

Check the Getting started with the EasyBeans OSGi bundles

Mailing list Stay tuned on EasyBeans with the easybeans-announce at ow2 dot org mailing list : http://www.ow2.org/wws/subrequest/easybeans-announce Release Notes: Bug

Improvement New Feature Task Best Regards,

Florent

Previous Next
Log-in Register
Copyright © 2006-2008, OW2 Consortium EasyBeans Logo
Creator: benoitf  Date: 2006/10/07 16:48 Last Author: benoitf  Date: 2006/10/08 16:43
Java, and all Java-based trademarks, JMX and all JMX based trademarks, are trademarks or registered trademarks of Sun Microsystems, Inc. in the U.S. and other countries. Bull is independent of Sun Microsystems, Inc..