EasyBeans is an open-source Enterprise Java Beans (EJB 3.0) container hosted by the OW2 consortium.

Journal Entries

No entries yet. Link your entries with 'easybeans' to include this project.


Ratings & Reviews

Community Rating
5.0/5.0

Based on 6 user ratings.

Your Rating

Click to rate this project.

Links

1 link submitted so far. Submit your own links.

News

Edit RSS feeds.

    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 ... [More] 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

    DownloadA 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 !

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

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

    Release Notes:Bug
    (EZB-366) - In BMT Stateful Interceptors, transaction are not always forgotten
    (EZB-367) - <queue> element in the easybeans.xml cannot be parsed
    (UTIL-51) - NPE if the setter of an attribute is not found and if this attribute has no mapping
    (UTIL-52) - Some primitive types are not supported when parsing the attribute values.
    Improvement
    (EZB-365) - Provide a configuration file to Hsqldb
    New Feature
    (EZB-373) - Allow to add programatically global interceptors for each method

    Best Regards,
    Florent [Less]

    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 ... [More] 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
    (EZB-345)

    Flag generated methods with JAXB @XmlTransient annotation(EZB-347)
    EasyBeans should ignore final methods in super classes(EZB-348)
    JAXB throws IllegalAnnotationExceptions for @WebService annotated
    bean without wsdlLocation(EZB-350)

    EasyBeans bytecode is not compliant with IBM JDK(EZB-351)
    Unbind of JNDI references of an EJB3 component not performed with the
    component class loader.(EZB-352)

    Method Annotations and parameter annotations are inconsistent(EZB-353)
    @WebMethod methods may not be intercepted(EZB-354)
    Lifecycle/business methods shouldn’t be available through webservice
    interfaces if no @WebMethod annotation is presentImprovement
    (BUNDLE-5)

    Create bundles for the deployment plan system

    (BUNDLE-6)

    Bundle-Import and Export wrong (ow2-bundles-externals-commons-logging)(EZB-344)
    Use mappedName attribute if specified as destination for MDB(EZB-346)
    Add a keepRunning mode for Carol component(EZB-349)
    Allow to set properties for a given port-component-ref of a
    service-ref(UTIL-40)

    Add support of wsdl-location in @WebServiceClient(UTIL-42) -
    XMLConfig should handle java.util.Properties object(UTIL-43) - Handle
    javax.xml.ws.security.auth.username/password properties for service-ref
    New Feature
    (UTIL-11)

    Add infrastructure for deployment plans(UTIL-44)
    Supports generation of a versions.properties file
    Task

    (EZB-355)

    Upgrade to Joram 5.2.1(EZB-356)
    Upgrade OW2-Util to 1.0.13(EZB-357)
    Upgrade OW2-Spec to 1.0.1(EZB-358)
    Upgrade Monolog to 2.1.12(EZB-359)
    Upgrade OW2 Carol to 3.0.4(UTIL-12)
    Add deployment plan support in ow2-util(UTIL-13)
    Create documentation for deployment plans system(UTIL-14)
    Add URL repositories support to deployment plans(UTIL-15)
    Add Maven2 repositories support to deployment plans(UTIL-16)
    Add OBR repositories support to deployment plans(UTIL-18)
    Add monitoring and redeployment support(UTIL-22)
    Check test coverage and complete where needed(UTIL-41)
    Add support for JAXWS/MTOM
    Best Regards,
    Florent [Less]

    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 ... [More] 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
    (EZB-345)

    Flag generated methods with JAXB @XmlTransient annotation(EZB-347)
    EasyBeans should ignore final methods in super classes(EZB-348)
    JAXB throws IllegalAnnotationExceptions for @WebService annotated
    bean without wsdlLocation(EZB-350)

    EasyBeans bytecode is not compliant with IBM JDK(EZB-351)
    Unbind of JNDI references of an EJB3 component not performed with the
    component class loader.(EZB-352)

    Method Annotations and parameter annotations are inconsistent(EZB-353)
    @WebMethod methods may not be intercepted(EZB-354)
    Lifecycle/business methods shouldn’t be available through webservice
    interfaces if no @WebMethod annotation is presentImprovement
    (BUNDLE-5)

    Create bundles for the deployment plan system

    (BUNDLE-6)

    Bundle-Import and Export wrong (ow2-bundles-externals-commons-logging)(EZB-344)
    Use mappedName attribute if specified as destination for MDB(EZB-346)
    Add a keepRunning mode for Carol component(EZB-349)
    Allow to set properties for a given port-component-ref of a
    service-ref(UTIL-40)

    Add support of wsdl-location in @WebServiceClient(UTIL-42) -
    XMLConfig should handle java.util.Properties object(UTIL-43) - Handle
    javax.xml.ws.security.auth.username/password properties for service-ref
    New Feature
    (UTIL-11)

    Add infrastructure for deployment plans(UTIL-44)
    Supports generation of a versions.properties file
    Task

    (EZB-355)

    Upgrade to Joram 5.2.1(EZB-356)
    Upgrade OW2-Util to 1.0.13(EZB-357)
    Upgrade OW2-Spec to 1.0.1(EZB-358)
    Upgrade Monolog to 2.1.12(EZB-359)
    Upgrade OW2 Carol to 3.0.4(UTIL-12)
    Add deployment plan support in ow2-util(UTIL-13)
    Create documentation for deployment plans system(UTIL-14)
    Add URL repositories support to deployment plans(UTIL-15)
    Add Maven2 repositories support to deployment plans(UTIL-16)
    Add OBR repositories support to deployment plans(UTIL-18)
    Add monitoring and redeployment support(UTIL-22)
    Check test coverage and complete where needed(UTIL-41)
    Add support for JAXWS/MTOM
    Best Regards,
    Florent [Less]

    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 ... [More] 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

    (EZB-319) - Default interceptors are not working as expected
    (EZB-324) - please provide a name property for EZBContainer
    (EZB-338) - Container Managed EntityManager should throw Exceptions for some cases
    (EZB-341) - JORAM’s jars in EasyBeans for JOnAS RAR
    (UTIL-31) - Possible freeze in the EventDispatcher

    Improvement

    (BUNDLE-10) - Export the ’com.sun.xml.fastinfoset.*’ packages from the JAXB2 bundle
    (EZB-317) - EZB proxy not serializable in IIOP
    (EZB-323) - The EJB Context (java:comp) building should be extensible
    (EZB-325) - Export org.hibernate.annotations package from org.ow2.easybeans.core
    (EZB-327) - JDBCPool Doesn’t renew timedout connections (Validity check wrong
    with checkLevel=1)
    (EZB-328) - SessionBusinessInterfaceFinder throw an Exception when an EJB has no
    interfaces
    (EZB-330) - Use OW2 Util WebServiceRef Builder for @WebServiceRef handling in
    ArchiveInjection
    (EZB-332) - ArchiveInjection should supports injection of already loaded metadatas
    (EZB-333) - Avoid to log duplicate class definition error by EasyBeans
    Classloader at the error level
    (UTIL-32) - Supports URL injection in XMLConfiguration
    (UTIL-33) - XML Mapping file resource discovery enhancement
    (UTIL-39) - Refactor webservices metadatas

    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 [Less]

    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 ... [More] , 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

    ?

    blocking shutdown on Tomcat 6
    ?

    AbstractMethod error can happen in some cases when inheritance is used
    ?

    Get "No EntityManager stack associated on the current thread without
    TX" when tx is marked as rollback
    ?

    osgi bundle easybeans.core doesn’t export hibernate.annotations

    Best Regards,

    Florent [Less]

Read all EasyBeans (EJB 3.0 Container) articles…

Download Page
33 downloads

Who uses EasyBeans (EJB 3.0 Container)?

Avatar Avatar Avatar Avatar Avatar Avatar Avatar Avatar Avatar

Who contributes to EasyBeans (EJB 3.0 Container)?

Avatar Avatar Avatar Avatar Avatar Avatar Anon32 Anon32
I'm a contributor

Who manages EasyBeans (EJB 3.0 Container)?

Avatar
I'm a manager

Where in the world?




People who use EasyBeans (EJB 3.0 Container) also use:

Orchestra Fractal


Project Cost

This calculator estimates how much it would cost to hire a team to write this project from scratch. More »
Include
Codebase 291,539
Effort (est.) 75 Person Years
Avg. Salary $ year
$ 4,115,682