Posted
29 days
ago
Ekke, from the EasyBeans community has written an article explaining how to integrate the EasyBeans bundles with Eclipse Equinox 3.4 RC3The article is available on
http://ekkes-corner.blogspot.com/2008/06/easybeans-und-equinox.html
Posted
about 1 month
ago
OW2, the leading consortium in Open Source
middleware announced at the JavaOne event the
release of EasyBeans 1.0, an easy-to-use embeddable lightweight EJBTM
3 container. EasyBeans has been successfully integrated within the
OW2
... [More]
JOnAS application server and allows developers to deploy EJB
components very easily.
EasyBeans
main features include:
Embeddable
lightweight EJB 3 container. EasyBeans can be embedded in
several application servers including Apache Tomcat, Jetty and OW2
JOnAS (http://jonas.ow2.org) application servers. It is
embeddable in any Java program or test suite to provide EJB testing.
EJB clustering is available in all the embedded forms with the strength
of OW2 CMI v2 product. It also allows quick and scalable deployment of
clients with its Smart JNDI factory.
Modular and
pluggable container available as OSGiTM bundles. Available as a set of OSGiTM
bundles, EasyBeans is a modular container. EasyBeans components can be
started on demand and only a subset can be used. The full power of
EasyBeans is available when deployed on OSGi gateways or on OSGi based
application servers such as OW2 JOnAS 5.0. The better of the two worlds
are available to the developers: EJB components are available from OSGi
and OSGi components can be used in any EJB. Moreover, EJB-JAR can be
deployed as OSGi bundles and thus leverages all lifecycle and dynamism
features offered by OSGi.
Open source
Web 2.0 console.
EasyBeans is delivered with a state-of-the -art web 2.0 console using
one of the most mature technologies in the RIA world. The console is
based on Adobe Flex3 while the server side is managed in Java.
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_0
Download
A new EasyBeans version is out and is available in the Downloads
section or in the maven
repository.
Download
the version Now !
New features
Management console
A preview of the EasyBeans management console is available in the
download section of EasyBeans. This console is built on top of the Flex
RIA technology.
Persistence
Persistence
Providers have been updated to their latest versions.
Migration
There is no configuration step for migrating from the
1.0RC3 to the 1.0.0
Mailing list
Stay tuned on EasyBeans with the easybeans-announce mailing
list :
http://mail.ow2.org/wws/subrequest/easybeans-announce
Release Notes:
Bug
(EZB-245)
Missing/Wrong IIOP Stubs
(EZB-259)
ClassNotFoundException when using JMS ObjectMessage
(EZB-260)
LinkageError may happen when using security manager on Tomcat
(EZB-264)
JACC provider not stopped at the EasyBeans shutdown
(EZB-265)
Joram not removing its MBeans at the stop
(EZB-266)
Smart server not releasing server socket when stopping
Improvement
(EZB-2)
Improve management capabilities of EasyBeans
(EZB-208)
Provide a smartclient maven pom.xml without any dependency.
(EZB-227)
Using Configuration Service when initializing EasyBeans-Osgi
(EZB-261)
Use of Monolog 2.1.11 used by Joram
(EZB-263)
Allow to use classloader as the key for the smart factory instead of
Provider URL
New Feature
(EZB-3)
Provide an EasyBeans management console
(EZB-247)
Add a description to an embedded server.
(EZB-248)
Expose a method to shutdown easybeans in standalone mode
(EZB-249)
Provide clustering when Easybeans is standalone
(EZB-250)
Allow to add properties to extend the configuration of Carol
(EZB-251)
Allow to refer to the value of a system property
(EZB-253)
Add a timeout configuration parameter for EJB pool
Task
(EZB-37)
Support for @EJB and @EJBs for Message-Driven Beans.
(EZB-53)
Support for @Resource and @Resources for Message-Driven Beans.
(EZB-56)
Support for @Resource and @Resources in a bean superclass.
(EZB-57)
Support Simple Environment Entries injection using a Deployment
Descriptor.
(EZB-70)
Support for SessionSynchronization interface.
(EZB-82)
Tests for SessionSynchronization interface and interceptors.
(EZB-223)
Joram 5.0.9 support
(EZB-246)
Upgrade to Carol 3
(EZB-256)
Use of Maven bundle plugin 1.4.0
(EZB-257)
Allow to find EJB in other EJB-JAR of the EAR when using @EJB
annotation
(EZB-258)
Allow injection of @EJB in servlets when EasyBeans is embedded in
Tomcat
(EZB-262)
Upgrade to CXF 2.0.6
(EZB-267)
Register JNDI MBean which provide access to registry JNDI names
Best Regards,
Florent [Less]
Posted
4 months
ago
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 … continue
Posted
7 months
ago
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
... [More]
, 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 bundlesEasyBeans 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_RC2Download
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 annotationExample: /*
Bundle context that will be injected by the container.
/
@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 bundlesMailing 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
EZB-206? - NPE if SmartClient is connecting to a server that is not the smartfactory server
EZB-210? - jdbcpool component can’t work with db, other than hsql
EZB-214? - Improve restart of EasyBeans/OSGi
EZB-215? - TransactionAttribute.NOT_SUPPORTED and EntityManager
Improvement
EZB-213? - Easybeans packaged as standalone product
New Feature
EZB-146? - Undeploy beans and unregister JNDI names
EZB-212? - Allow to use Knopflerfish SCR implementation
Task
EZB-193? - Provides an access from the EJBs to OSGi Bundle Context
EZB-211? - Upgrade to Apache OpenJPA 1.0.1
EZB-217? - Provide EasyBeans with TopLink Essentials Packaging
Best Regards,Florent [Less]
Posted
7 months
ago
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
... [More]
, 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 bundlesEasyBeans 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_RC2Download
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 annotationExample: /*
Bundle context that will be injected by the container.
/
@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 bundlesMailing 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
EZB-206? - NPE if SmartClient is connecting to a server that is not the smartfactory server
EZB-210? - jdbcpool component can’t work with db, other than hsql
EZB-214? - Improve restart of EasyBeans/OSGi
EZB-215? - TransactionAttribute.NOT_SUPPORTED and EntityManager
Improvement
EZB-213? - Easybeans packaged as standalone product
New Feature
EZB-146? - Undeploy beans and unregister JNDI names
EZB-212? - Allow to use Knopflerfish SCR implementation
Task
EZB-193? - Provides an access from the EJBs to OSGi Bundle Context
EZB-211? - Upgrade to Apache OpenJPA 1.0.1
EZB-217? - Provide EasyBeans with TopLink Essentials Packaging
Best Regards,Florent [Less]