.::. EasyBeans .::. Open Source EJB3 Container :: $doc.web :: $doc.name
$baseurl
$description
enCopyright (c) 2008, OW2 ConsortiumXWiki.superadminXWiki.superadminXWiki Logo
${baseurl}
${baseurl}/xwiki/skins/default/logo.gif1.2.3 Available
${baseurl}/xwiki/bin/view/News/Release1_2_3
Hello,<br><p class="paragraph"/>
<br><p class="paragraph"/>
A new version (1.2.3) of the OW2 <a href="http://www.easybeans.net">EasyBeans</a>
product (EJB 3 container) has been released.<br><p class="paragraph"/>
<br><p class="paragraph"/>
<b>This version is included in the OW2 JOnAS application server v5.2.2 and v5.3.0-M5.</b><br><p class="paragraph"/>
<br><p class="paragraph"/>
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.
<p style="margin-bottom: 0.2in;">EasyBeans is
bundled with either <a href="http://entitymanager.hibernate.org/">Hibernate
Entity Manager</a>, <a href="http://openjpa.apache.org/">Apache
OpenJPA</a>, <a href="https://glassfish.dev.java.net/javaee5/persistence/">TopLink
Essentials</a> or <a href="http://www.eclipse.org/eclipselink/">EclipseLink</a>
as persistence provider.<br>
<br>
Here are the guides: <br>
<a href="http://www.easybeans.org/GettingStarted/GettingStarted.html">Getting
started with JOnAS 4.x (tested with 4.7.x, 4.8.x, 4.9.x and 4.10.x)</a><br>
<a href="http://www.easybeans.org/GettingStarted/GettingStartedTomcat.html">Getting
started with Tomcat 5.5.x and 6.0.x (tested with 6.0.x and 7.0.x)</a><br>
<a href="http://www.easybeans.org/GettingStarted/GettingStartedJetty.html">Getting
started with Jetty 6.1.x/7.x (tested with 6.1.23 and 7.x)</a><br>
<a href="http://wiki.easybeans.org/xwiki/bin/view/Doc/OSGi-Assembly">Getting
started with the EasyBeans OSGi bundles</a><br>
<br>
Note: EasyBeans is
already bundled in the OW2 JOnAS 5.2 application server.<br>
EasyBeans
is also working in standalone mode (<a href="http://www.easybeans.net/xwiki/bin/view/Main/Downloads">Uberjar
packages are available</a>)<br>
<br>
The documentation is available on
the <a href="http://www.easybeans.net/xwiki/bin/view/Main/Documentation">EasyBeans
documentation website</a>. (HTML or PDF)<br>
<br>
The Release Notes are
available online at : <a href="http://www.easybeans.net/xwiki/bin/view/News/Release1_2_3"><span class="nobr"><a href="http://www.easybeans.net/xwiki/bin/view/News/Release1_2_3">http://www.easybeans.net/xwiki/bin/view/News/Release1_2_3</a></span></a><br>
</p><p class="paragraph"/>
<h4>Download</h4><p class="paragraph"/>
<p>A new EasyBeans version is out and is available in the <a href="http://www.easybeans.net/xwiki/bin/view/Main/Downloads">Downloads</a>
section or in the <a href="http://repository.ow2.org/nexus/content/groups/public/org/ow2/easybeans/">OW2 Nexus Maven Repository</a> or any maven mirror.</p><p class="paragraph"/>
<p><a href="http://www.easybeans.net/xwiki/bin/view/Main/Downloads">Download
the version Now !</a><br>
</p><p class="paragraph"/>
<p><a href="http://download.forge.objectweb.org/easybeans/easybeans-installer.jnlp">A
Java WebStart online installer is also available</a> (<a href="http://download.forge.objectweb.org/easybeans/easybeans-installer.jar">Or
try online installer without Java WebStart</a>) </p><p class="paragraph"/><h4>Migration</h4><p class="paragraph"/>
<p><span style="font-style: italic;">Configuration of some components
has changed between 1.1.x and 1.2.x.<br>
Check the difference before launching EasyBeans<br>
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)<br>
</span></p><p class="paragraph"/>
<p><span style="font-style: italic;">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 !<br>
</span><i>
</i></p><p class="paragraph"/>
<h4>Mailing list</h4><p class="paragraph"/>
<p>Stay tuned on EasyBeans with the easybeans-announce mailing
list :
<a href="http://mail.ow2.org/wws/subrequest/easybeans-announce"><span class="nobr"><a href="http://mail.ow2.org/wws/subrequest/easybeans-announce">http://mail.ow2.org/wws/subrequest/easybeans-announce</a></span></a><br>
</p><p class="paragraph"/>
<h4><b><b>Release Notes:</b></b></h4><p class="paragraph"/>
<h5>Bug</h5><p class="paragraph"/>
<ul><p class="paragraph"/>
<li><span style="text-decoration: underline;">(</span><a href="http://jira.easybeans.org/browse/EZB-482">EZB-482</a>) - @LocalBean should target TYPE not METHOD</li>
<li><span style="text-decoration: underline;">(</span><a href="http://jira.easybeans.org/browse/EZB-490">EZB-490</a>) - Some JPA classes may not be enhanced (if a classtransformer is used like eclipselink)</li><p class="paragraph"/></ul>
<h5>Task</h5><p class="paragraph"/>
<ul>
<li>(<a href="http://jira.easybeans.org/browse/EZB-491">EZB-491</a>) - Add support for new EclipseLink version (2.2.1 / 2.3.0)</li>
<li><span style="text-decoration: underline;">(</span><a href="http://jira.easybeans.org/browse/EZB-492">EZB-492</a>) - Update OW2 spec to 1.0.10</li>
<li><span style="text-decoration: underline;">(</span><a href="http://jira.easybeans.org/browse/EZB-493">EZB-493</a>) - Update OW2 Util to 1.0.33</li>
</ul><p class="paragraph"/>Best Regards,<br>
2011-11-07 10:15:30.0xwiki:XWiki.benoitf1.2.0-M4 Available
${baseurl}/xwiki/bin/view/News/Release1_2_0_M4
Hello,<br><p class="paragraph"/><br><p class="paragraph"/>A new version (1.2.0-M4) of the OW2 <a href="http://www.easybeans.net">EasyBeans</a>
product (EJB 3 container) has been released.<br><p class="paragraph"/><br><p class="paragraph"/><b>This version is included in the OW2
JOnAS 5.2 M5 application server.</b><br><p class="paragraph"/><br><p class="paragraph"/>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.
<p style="margin-bottom: 0.2in;">EasyBeans is
bundled with either <a href="http://entitymanager.hibernate.org/">Hibernate
Entity Manager</a>, <a href="http://openjpa.apache.org/">Apache
OpenJPA</a>, <a href="https://glassfish.dev.java.net/javaee5/persistence/">TopLink
Essentials</a> or <a href="http://www.eclipse.org/eclipselink/">EclipseLink</a>
as persistence provider.<br>
The 1.2.0-M4 release is provided with
some Persistence Providers including:</p><p class="paragraph"/><ul>
<li>Hibernate 3.5.6-Final<small><small><span style="font-style: italic; font-weight: bold;"> (JPA 2.0 compliant)</span></small></small></li><li>OpenJPA 2.0.1<small><small><span style="font-style: italic; font-weight: bold;"> (JPA 2.0 compliant)</span></small></small></li><li>EclipseLink 2.1.2<small><small><span style="font-style: italic; font-weight: bold;"> (JPA 2.0 compliant)</span></small></small><br>
</li><li>TopLink Essentials 2.1-60f<br>
</li>
</ul><p class="paragraph"/><p style="margin-bottom: 0.2in;">Here are the guides: <br>
<a href="http://www.easybeans.org/GettingStarted/GettingStarted.html">Getting
started with JOnAS 4.x (tested with 4.7.x, 4.8.x, 4.9.x and 4.10.x)</a><br>
<a href="http://www.easybeans.org/GettingStarted/GettingStartedTomcat.html">Getting
started with Tomcat 5.5.x and 6.0.x (tested with 6.0.x and 7.0.x)</a><br>
<a href="http://www.easybeans.org/GettingStarted/GettingStartedJetty.html">Getting
started with Jetty 6.1.x/7.x (tested with 6.1.23 and 7.x)</a><br>
<a href="http://wiki.easybeans.org/xwiki/bin/view/Doc/OSGi-Assembly">Getting
started with the EasyBeans OSGi bundles</a><br>
<br>
Note: EasyBeans is
already bundled in the OW2 JOnAS 5.2 application server.<br>
EasyBeans
is also working in standalone mode (<a href="http://www.easybeans.net/xwiki/bin/view/Main/Downloads">Uberjar
packages are available</a>)<br>
<br>
The documentation is available on
the <a href="http://www.easybeans.net/xwiki/bin/view/Main/Documentation">EasyBeans
documentation website</a>. (HTML or PDF)<br>
<br>
The Release Notes are
available online at : <a href="http://www.easybeans.net/xwiki/bin/view/News/Release1_2_0_M4"><span class="nobr"><a href="http://www.easybeans.net/xwiki/bin/view/News/Release1_2_0_M4">http://www.easybeans.net/xwiki/bin/view/News/Release1_2_0_M4</a></span></a><br>
</p><p class="paragraph"/><h4>Download</h4><p class="paragraph"/><p>A new EasyBeans version is out and is available in the <a href="http://www.easybeans.net/xwiki/bin/view/Main/Downloads">Downloads</a>
section or in the <a href="http://maven.ow2.org/maven2/org/ow2/easybeans/">OW2 maven
repository</a> or any maven mirror.</p><p class="paragraph"/><p><a href="http://www.easybeans.net/xwiki/bin/view/Main/Downloads">Download
the version Now !</a><br>
</p><p class="paragraph"/><p><a href="http://download.forge.objectweb.org/easybeans/easybeans-installer.jnlp">A
Java WebStart online installer is also available</a> (<a href="http://download.forge.objectweb.org/easybeans/easybeans-installer.jar">Or
try online installer without Java WebStart</a>) </p>
<h4>Migration</h4><p class="paragraph"/><p><span style="font-style: italic;">Configuration of some components
has changed between 1.1.x and 1.2.x.<br>
Check the difference before launching EasyBeans<br>
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)<br>
</span></p><p class="paragraph"/><p><span style="font-style: italic;">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 !<br>
</span><i>
</i></p><p class="paragraph"/><h4>Mailing list</h4><p class="paragraph"/><p>Stay tuned on EasyBeans with the easybeans-announce mailing
list :
<a href="http://mail.ow2.org/wws/subrequest/easybeans-announce"><span class="nobr"><a href="http://mail.ow2.org/wws/subrequest/easybeans-announce">http://mail.ow2.org/wws/subrequest/easybeans-announce</a></span></a><br>
</p><p class="paragraph"/><h4><b><b>Release Notes:</b></b></h4><p class="paragraph"/><h5>Bug</h5><p class="paragraph"/><ul><p class="paragraph"/><li>(<a href="http://jira.easybeans.org/browse/EZB-468">EZB-468</a>) - Avoid a potential concurrentAccessException</li>
</ul><p class="paragraph"/><h5>Improvement</h5><p class="paragraph"/><ul>
<li>(<a href="http://jira.easybeans.org/browse/EZB-462">EZB-462</a>) - Use the quartz dependency org.quartz-scheduler:quartz (and upgrade quartz to 1.8.4)</li><li>(<a href="http://jira.easybeans.org/browse/EZB-469">EZB-469</a>) - Better handling of exception when bean class is invalid</li>
</ul><p class="paragraph"/><h5>New Feature</h5><p class="paragraph"/><ul>
<li>(<a href="http://jira.easybeans.org/browse/EZB-463">EZB-463</a>) - Adds ClassLoader management features</li>
</ul><p class="paragraph"/><h5>Task</h5><p class="paragraph"/><ul>
<li>(<a href="http://jira.easybeans.org/browse/EZB-464">EZB-464</a>) - Naming stuff should go in its own M2 module</li><li>(<a href="http://jira.easybeans.org/browse/EZB-466">EZB-466</a>) - Add support for java:module, java:app and java:global</li><li>(<a href="http://jira.easybeans.org/browse/EZB-467">EZB-467</a>) - Add Maven Integration Tests for EasyBeans by using EasyBeans Maven plugin</li><li>(<a href="http://jira.easybeans.org/browse/EZB-470">EZB-470</a>) - Add support for new Env-Entry elements (class, enum)</li><li>(<a href="http://jira.easybeans.org/browse/EZB-471">EZB-471</a>) - Update HSQLDB to 1.8.0.10</li><li>(<a href="http://jira.easybeans.org/browse/EZB-472">EZB-472</a>) - Update OW2 Util to 1.0.27</li><li>(<a href="http://jira.easybeans.org/browse/EZB-473">EZB-473</a>) - Update OW2 spec to 1.0.6</li><li>(<a href="http://jira.easybeans.org/browse/EZB-474">EZB-474</a>) - Update OW2 bundles to 1.0.25</li>
</ul>
Best Regards,<br><p class="paragraph"/><p style="margin-bottom: 0in;">Florent</p>
2011-03-10 14:04:08.0xwiki:XWiki.benoitf1.2.0-M3 Available
${baseurl}/xwiki/bin/view/News/Release1_2_0_M3
Hello,<br>
<br>
A new version (1.2.0-M3) of the OW2 <a href="http://www.easybeans.net">EasyBeans</a>
product (EJB 3 container) has been released.<br>
<br>
<b>This version is included in the OW2
JOnAS 5.2 M3 application server.</b><br>
<br>
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.
<p style="margin-bottom: 0.2in;">EasyBeans is
bundled with either <a href="http://entitymanager.hibernate.org/">Hibernate
Entity Manager</a>, <a href="http://openjpa.apache.org/">Apache
OpenJPA</a>, <a href="https://glassfish.dev.java.net/javaee5/persistence/">TopLink
Essentials</a> or <a href="http://www.eclipse.org/eclipselink/">EclipseLink</a>
as persistence provider.<br>
The 1.2.0-M3 release is provided with
some Persistence Providers including:</p>
<ul><li>Hibernate 3.5.6-Final<small><small><span style="font-style: italic; font-weight: bold;"> (JPA 2.0 compliant)</span></small></small></li><li>OpenJPA 2.0.1<small><small><span style="font-style: italic; font-weight: bold;"> (JPA 2.0 compliant)</span></small></small></li><li>EclipseLink 2.1.1<small><small><span style="font-style: italic; font-weight: bold;"> (JPA 2.0 compliant)</span></small></small><br>
</li><li>TopLink Essentials 2.1-60f<br>
</li></ul>
<p style="margin-bottom: 0.2in;">Here are the guides: <br>
<a href="http://www.easybeans.org/GettingStarted/GettingStarted.html">Getting
started with JOnAS 4.x (tested with 4.7.x, 4.8.x, 4.9.x and 4.10.x)</a><br>
<a href="http://www.easybeans.org/GettingStarted/GettingStartedTomcat.html">Getting
started with Tomcat 5.5.x and 6.0.x (tested with 5.5.x and 6.0.x)</a><br>
<a href="http://www.easybeans.org/GettingStarted/GettingStartedJetty.html">Getting
started with Jetty 6.1.x/7.x (tested with 6.1.23 and 7.x)</a><br>
<a href="http://wiki.easybeans.org/xwiki/bin/view/Doc/OSGi-Assembly">Getting
started with the EasyBeans OSGi bundles</a><br>
<br>
Note: EasyBeans is
already bundled in the OW2 JOnAS 5.2 application server.<br>
EasyBeans
is also working in standalone mode (<a href="http://www.easybeans.net/xwiki/bin/view/Main/Downloads">Uberjar
packages are available</a>)<br>
<br>
The documentation is available on
the <a href="http://www.easybeans.net/xwiki/bin/view/Main/Documentation">EasyBeans
documentation website</a>. (HTML or PDF)<br>
<br>
The Release Notes are
available online at : <a href="http://www.easybeans.net/xwiki/bin/view/News/Release1_2_0_M3"><span class="nobr"><a href="http://www.easybeans.net/xwiki/bin/view/News/Release1_2_0_M3">http://www.easybeans.net/xwiki/bin/view/News/Release1_2_0_M3</a></span></a><br>
</p>
<h4>Download</h4>
<p>A new EasyBeans version is out and is available in the <a href="http://www.easybeans.net/xwiki/bin/view/Main/Downloads">Downloads</a>
section or in the <a href="http://maven.ow2.org/maven2/org/ow2/easybeans/">OW2 maven
repository</a> or any maven mirror.</p>
<p><a href="http://www.easybeans.net/xwiki/bin/view/Main/Downloads">Download
the version Now !</a><br>
</p>
<p><a href="http://download.forge.objectweb.org/easybeans/easybeans-installer.jnlp">A
Java WebStart online installer is also available</a> (<a href="http://download.forge.objectweb.org/easybeans/easybeans-installer.jar">Or
try online installer without Java WebStart</a>) </p>
<h4>New features<br>
</h4>
<p>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.<br>
</p>
<h4>Migration</h4>
<p><span style="font-style: italic;">Configuration of some components
has changed between 1.1.x and 1.2.x.<br>
Check the difference before launching EasyBeans<br>
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)<br>
</span></p>
<p><span style="font-style: italic;">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 !<br>
</span><i>
</i></p>
<h4>Mailing list</h4>
<p>Stay tuned on EasyBeans with the easybeans-announce mailing
list :
<a href="http://mail.ow2.org/wws/subrequest/easybeans-announce"><span class="nobr"><a href="http://mail.ow2.org/wws/subrequest/easybeans-announce">http://mail.ow2.org/wws/subrequest/easybeans-announce</a></span></a><br>
</p>
<h4><b><b>Release Notes:</b></b></h4>
<h5>Bug</h5>
<ul>
<li>[<a href="http://jira.easybeans.org/browse/EZB-441">EZB-441</a>) - Cyclic dependencies in some modules</li>
<li>(<a href="http://jira.easybeans.org/browse/EZB-442">EZB-442</a>) - Wrong creation of singleton instance</li>
<li>(<a href="http://jira.easybeans.org/browse/EZB-446">EZB-446</a>) - When in a CMT MDB the transaction is rollbacked the message is acknowledged. </li>
<li>(<a href="http://jira.easybeans.org/browse/EZB-448">EZB-448</a>) - ServerConfig extensions are not added when container is added through OSGi mode</li>
<li>(<a href="http://jira.easybeans.org/browse/EZB-458">EZB-458</a>) - easyBeans internal cleanup method is exposed through WS</li>
<li>(<a href="http://jira.easybeans.org/browse/UTIL-85">UTIL-85</a>) - Parsing throws an Exception with string containing enclosing section with no start marker</li>
<li>(<a href="http://jira.easybeans.org/browse/UTIL-86">UTIL-86</a>) - Potential NPE in RecursiveResolver</li>
<li>(<a href="http://jira.easybeans.org/browse/UTIL-88">UTIL-88</a>) - Class aliases are reused as Attribute aliases</li>
<li>(<a href="http://jira.easybeans.org/browse/UTIL-89">UTIL-89</a>) - Code assume that the alias attribute is mandatory, while the schema says it is optional</li>
<li>(<a href="http://jira.easybeans.org/browse/UTIL-91">UTIL-91</a>) - Unmarshalling objects should also work with primitive classes</li>
</ul>
<h5>Improvement</h5>
<ul><li>(<a href="http://jira.easybeans.org/browse/EZB-445">EZB-445</a>) - SmartClient component should create a directory per remote host</li></ul>
<h5>New Feature</h5>
<ul><li>(<a href="http://jira.easybeans.org/browse/BUNDLE-25">BUNDLE-25</a>) - Add Util Substitution Bundle</li></ul>
<h5>Task</h5>
<ul>
<li>(<a href="http://jira.easybeans.org/browse/EZB-443">EZB-443</a>) - Update Apache Felix Declarative Services component to 1.6.0</li><li>(<a href="http://jira.easybeans.org/browse/EZB-449">EZB-449</a>) - Update to OW2 bundles 1.0.22</li><li>(<a href="http://jira.easybeans.org/browse/EZB-450">EZB-450</a>) - Update to OW2 Util 1.0.24</li><li>(<a href="http://jira.easybeans.org/browse/EZB-451">EZB-451</a>) - Update to OW2 spec 1.0.4</li><li>(<a href="http://jira.easybeans.org/browse/EZB-452">EZB-452</a>) - Tests should be done with new Tomcat 6.0.29</li><li>(<a href="http://jira.easybeans.org/browse/EZB-453">EZB-453</a>) - Update EclipseLink to 2.1.1</li><li>(<a href="http://jira.easybeans.org/browse/EZB-454">EZB-454</a>) - Update to Apache OpenJPA 2.0.1</li><li>(<a href="http://jira.easybeans.org/browse/EZB-455">EZB-455</a>) - Update to Hibernate 3.5.6-Final</li><li>(<a href="http://jira.easybeans.org/browse/EZB-456">EZB-456</a>) - EasyBeans installer may not work on Windows 7 64bits system</li><li>(<a href="http://jira.easybeans.org/browse/EZB-457">EZB-457</a>) - Upgrade maven ant tasks</li><li>(<a href="http://jira.easybeans.org/browse/EZB-459">EZB-459</a>) - Switch to OW2 util marshalling instead of EasyBeans marshalling util</li><li>(<a href="http://jira.easybeans.org/browse/EZB-460">EZB-460</a>) - Update OW2 Util to 1.0.25</li>
</ul><p class="paragraph"/>Best Regards,<br>
<p style="margin-bottom: 0in;">Florent</p>
2010-11-09 15:26:10.0xwiki:XWiki.benoitf1.2.0-M2 Available
${baseurl}/xwiki/bin/view/News/Release1_2_0_M2
<div><p class="paragraph"/> Hello,<br><br>
<br>
A new version (1.2.0-M2) of the OW2 <a href="http://www.easybeans.net">EasyBeans</a>
product (EJB 3 container) has been released.<br>
<br>
<b>This version is included in the OW2
JOnAS 5.2 M2 application server.</b><br>
<br>
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.
<p style="margin-bottom: 0.2in;">EasyBeans is
bundled with either <a href="http://entitymanager.hibernate.org/">Hibernate
Entity Manager</a>, <a href="http://openjpa.apache.org/">Apache
OpenJPA</a>, <a href="https://glassfish.dev.java.net/javaee5/persistence/">TopLink
Essentials</a> or <a href="http://www.eclipse.org/eclipselink/">EclipseLink</a>
as persistence provider.<br>The 1.2.0-M2 release is provided with
some Persistence Providers including:</p>
<ul><li>Hibernate 3.5.2-Final<small><small><span style="font-style: italic; font-weight: bold;"> (JPA 2.0 compliant)</span></small></small></li><li>OpenJPA 2.0.0<small><small><span style="font-style: italic; font-weight: bold;"> (JPA 2.0 compliant)</span></small></small></li><li>EclipseLink 2.0.2<small><small><span style="font-style: italic; font-weight: bold;"> (JPA 2.0 compliant)</span></small></small><br>
</li><li>TopLink Essentials 2.1-60f<br>
</li></ul>
<p style="margin-bottom: 0.2in;">Here are the guides: <br>
<a href="http://www.easybeans.org/GettingStarted/GettingStarted.html">Getting
started with JOnAS 4.x (tested with 4.7.x, 4.8.x, 4.9.x and 4.10.x)</a><br>
<a href="http://www.easybeans.org/GettingStarted/GettingStartedTomcat.html">Getting
started with Tomcat 5.5.x and 6.0.x (tested with 5.5.x and 6.0.x)</a><br>
<a href="http://www.easybeans.org/GettingStarted/GettingStartedJetty.html">Getting
started with Jetty 6.1.x/7.x (tested with 6.1.23 and 7.x)</a><br>
<a href="http://wiki.easybeans.org/xwiki/bin/view/Doc/OSGi-Assembly">Getting
started with the EasyBeans OSGi bundles</a><br>
<br>
Note: EasyBeans is
already bundled in the OW2 JOnAS 5.2 application server.<br>
EasyBeans
is also working in standalone mode (<a href="http://www.easybeans.net/xwiki/bin/view/Main/Downloads">Uberjar
packages are available</a>)<br>
<br>
The documentation is available on
the <a href="http://www.easybeans.net/xwiki/bin/view/Main/Documentation">EasyBeans
documentation website</a>. (HTML or PDF)<br>
<br>
The Release Notes are
available online at : <a href="http://www.easybeans.net/xwiki/bin/view/News/Release1_2_0_M2"><span class="nobr"><a href="http://www.easybeans.net/xwiki/bin/view/News/Release1_2_0_M2">http://www.easybeans.net/xwiki/bin/view/News/Release1_2_0_M2</a></span></a><br>
</p>
<h4>Download</h4>
<p>A new EasyBeans version is out and is available in the <a href="http://www.easybeans.net/xwiki/bin/view/Main/Downloads">Downloads</a>
section or in the <a href="http://maven.ow2.org/maven2/org/ow2/easybeans/">OW2 maven
repository</a> or any maven mirror.</p>
<p><a href="http://www.easybeans.net/xwiki/bin/view/Main/Downloads">Download
the version Now !</a><br>
</p>
<p><a href="http://download.forge.objectweb.org/easybeans/easybeans-installer.jnlp">A
Java WebStart online installer is also available</a> (<a href="http://download.forge.objectweb.org/easybeans/easybeans-installer.jar">Or
try online installer without Java WebStart</a>) </p>
<h4>New features<br>
</h4>
<p>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.<br>
</p>
<h4>Migration</h4>
<p><span style="font-style: italic;">Configuration of some components
has changed between 1.1.x and 1.2.x.<br>
Check the difference before launching EasyBeans<br>
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)<br>
</span></p>
<p><span style="font-style: italic;">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 !<br>
</span><i>
</i></p><p class="paragraph"/><h4>Mailing list</h4>
<p>Stay tuned on EasyBeans with the easybeans-announce mailing
list :
<a href="http://mail.ow2.org/wws/subrequest/easybeans-announce"><span class="nobr"><a href="http://mail.ow2.org/wws/subrequest/easybeans-announce">http://mail.ow2.org/wws/subrequest/easybeans-announce</a></span></a><br>
</p>
<h4><b><b>Release Notes:</b></b></h4><p class="paragraph"/>
<h5>Bug</h5><p class="paragraph"/><ul>
<li>(<a href="http://jira.easybeans.org/browse/EZB-300">EZB-300</a>) - Failure to call session bean in jetty webapp</li><li>(<a href="http://jira.easybeans.org/browse/EZB-409">EZB-409</a>) - duplicate class definition error</li><li>(<a href="http://jira.easybeans.org/browse/EZB-432">EZB-432</a>) - WorkManager component may never execute task</li><li>(<a href="http://jira.easybeans.org/browse/EZB-435">EZB-435</a>) - Invalid statistics on beans</li><li>(<a href="http://jira.easybeans.org/browse/EZB-439">EZB-439</a>) - Potential memory leak in OSGi mode</li>
<li>(<a href="http://jira.easybeans.org/browse/UTIL-76">UTIL-76</a>) - ArrayIndexOutOfBoundsException when using inconsistent artifact to generate repositories</li>
<li>(<a href="http://jira.easybeans.org/browse/UTIL-77">UTIL-77</a>) - The abstract resolver produces invalid artifacts with Maven3</li>
<li>(<a href="http://jira.easybeans.org/browse/UTIL-79">UTIL-79</a>) - Enhanced clue pool may create too much spare instances</li>
<li>(<a href="http://jira.easybeans.org/browse/UTIL-80">UTIL-80</a>) - Maven rmic plugin is broken with Maven 3</li>
<li>(<a href="http://jira.easybeans.org/browse/UTIL-82">UTIL-82</a>) - Deployment plans are not generated with an Id</li>
<li>(<a href="http://jira.easybeans.org/browse/UTIL-84">UTIL-84</a>) - When using SNAPSHOT versions, maven-jbuilding-plugin sometimes generates invalid maven repositories</li>
</ul><p class="paragraph"/>
<h5>Improvement</h5><p class="paragraph"/><ul>
<li>(<a href="http://jira.easybeans.org/browse/EZB-411">EZB-411</a>) - Add additional monitoring attributes to MBeans</li><li>(<a href="http://jira.easybeans.org/browse/EZB-427">EZB-427</a>) - Improve Deployment Flexibility</li><li>(<a href="http://jira.easybeans.org/browse/EZB-428">EZB-428</a>) - Improve Enhancer DefineClass Flexibility</li><li>(<a href="http://jira.easybeans.org/browse/EZB-437">EZB-437</a>) - Add support for Non-JMS MDB</li>
<li>(<a href="http://jira.easybeans.org/browse/UTIL-65">UTIL-65</a>) - Allow to extend the deployment plan library</li>
</ul><p class="paragraph"/><h5>New Feature</h5><p class="paragraph"/><ul>
<li>(<a href="http://jira.easybeans.org/browse/EZB-429">EZB-429</a>) - Audit : Propagation ID (for tracking calls)</li><li>(<a href="http://jira.easybeans.org/browse/EZB-433">EZB-433</a>) - Add support for Hibernate 3.5 Final 2</li><li>(<a href="http://jira.easybeans.org/browse/EZB-434">EZB-434</a>) - Add support for OpenJPA 2.0.0</li><li>(<a href="http://jira.easybeans.org/browse/EZB-436">EZB-436</a>) - Allow a MDB to listen to a destination whose JNDI name is different from joramAdminSpec</li>
<li>(<a href="http://jira.easybeans.org/browse/UTIL-72">UTIL-72</a>) - Provides a property substitution toolbox</li>
<li>(<a href="http://jira.easybeans.org/browse/UTIL-74">UTIL-74</a>) - Audit: Add propagation ID class/methods</li>
<li>(<a href="http://jira.easybeans.org/browse/UTIL-81">UTIL-81</a>) - Allows to get state of a pool</li>
</ul><p class="paragraph"/>
<h5>Task</h5><p class="paragraph"/><ul>
<li>(<a href="http://jira.easybeans.org/browse/EZB-64">EZB-64</a>) - The container must provides a transaction for external interceptors in CMT beans when the "Required" type is used.</li><li>(<a href="http://jira.easybeans.org/browse/EZB-69">EZB-69</a>) - Support for EJB 2.1 in the deployment descriptor.</li><li>(<a href="http://jira.easybeans.org/browse/EZB-73">EZB-73</a>) - Support for the optional MessageDrivenBean interface.</li><li>(<a href="http://jira.easybeans.org/browse/EZB-430">EZB-430</a>) - Update EclipseLink to 2.0.2</li><li>(<a href="http://jira.easybeans.org/browse/EZB-431">EZB-431</a>) - Update Apache OpenJPA to 2.0.0</li><li>(<a href="http://jira.easybeans.org/browse/EZB-438">EZB-438</a>) - Update maven bundle plugin to 2.1.0</li><li>(<a href="http://jira.easybeans.org/browse/EZB-440">EZB-440</a>) - Update Joram Component to 5.3.1</li>
<li>(<a href="http://jira.easybeans.org/browse/UTIL-75">UTIL-75</a>) - Change default spare instance for the pool</li>
<li>(<a href="http://jira.easybeans.org/browse/UTIL-78">UTIL-78</a>) - Analyze messaging-type in ejb-jar.xml file</li>
<li>(<a href="http://jira.easybeans.org/browse/BUNDLE-24">BUNDLE-24</a>) - Update maven bundle plugin to 2.1.0</li>
</ul>
<br>
Best Regards,<br>
<p style="margin-bottom: 0in;">Florent</p>
</div>
2010-06-09 11:10:25.0xwiki:XWiki.benoitf1.2.0-M1 Available
${baseurl}/xwiki/bin/view/News/Release1_2_0_M1
Hello,<br>
<br>
A new version (1.2.0-M1) of the OW2 <a href="http://www.easybeans.net">EasyBeans</a>
product (EJB 3 container) has been released.<br>
<br>
<b>This version is included in the OW2
JOnAS 5.2 M1 application server.</b><br>
<br>
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.
<p style="margin-bottom: 0.2in;">EasyBeans is
bundled with either <a href="http://entitymanager.hibernate.org/">Hibernate
Entity Manager</a>, <a href="http://openjpa.apache.org/">Apache
OpenJPA</a>, <a href="https://glassfish.dev.java.net/javaee5/persistence/">TopLink
Essentials</a> or <a href="http://www.eclipse.org/eclipselink/">EclipseLink</a>
as persistence provider.<br>
Note that the EclipseLink version used is EclipseLink 2.0.1 which is JPA 2.0 compliant<br>
</p>
<p style="margin-bottom: 0.2in;">The 1.2.0-M1 release is provided with some Persistence Providers including:</p>
<ul>
<li>Hibernate (Core 3.3.2GA/Manager 3.4.0
GA)</li>
<li>OpenJPA 1.2.1</li>
<li>EclipseLink 2.0.1<span style="font-style: italic; font-weight: bold;"> (JPA 2 compliant)</span><br>
</li>
<li>TopLink Essentials 2.1-60f<br><p class="paragraph"/></li>
</ul><p class="paragraph"/><p style="margin-bottom: 0.2in;">Here are the guides: <br>
<a href="http://www.easybeans.org/GettingStarted/GettingStarted.html">Getting
started with JOnAS 4.x (tested with 4.7.x, 4.8.x, 4.9.x and 4.10.x)</a><br>
<a href="http://www.easybeans.org/GettingStarted/GettingStartedTomcat.html">Getting
started with Tomcat 5.5.x and 6.0.x (tested with 5.5.x and 6.0.x)</a><br>
<a href="http://www.easybeans.org/GettingStarted/GettingStartedJetty.html">Getting
started with Jetty 6.1.x/7.x (tested with 6.1.23 and 7.x)</a><br>
<a href="http://wiki.easybeans.org/xwiki/bin/view/Doc/OSGi-Assembly">Getting
started with the EasyBeans OSGi bundles</a><br>
<br>
Note: EasyBeans is
already bundled in the OW2 JOnAS 5.2 application server.<br>
EasyBeans
is also working in standalone mode (<a href="http://www.easybeans.net/xwiki/bin/view/Main/Downloads">Uberjar
packages are available</a>)<br>
<br>
The documentation is available on
the <a href="http://www.easybeans.net/xwiki/bin/view/Main/Documentation">EasyBeans
documentation website</a>. (HTML or PDF)<br>
<br>
The Release Notes are
available online at : <a href="http://www.easybeans.net/xwiki/bin/view/News/Release1_2_0_M1"><span class="nobr"><a href="http://www.easybeans.net/xwiki/bin/view/News/Release1_2_0_M1">http://www.easybeans.net/xwiki/bin/view/News/Release1_2_0_M1</a></span></a><br>
</p>
<h4>Download</h4>
<p>A new EasyBeans version is out and is available in the <a href="http://www.easybeans.net/xwiki/bin/view/Main/Downloads">Downloads</a>
section or in the <a href="http://maven.ow2.org/maven2/org/ow2/easybeans/">OW2 maven
repository</a> or any maven mirror.</p>
<p><a href="http://www.easybeans.net/xwiki/bin/view/Main/Downloads">Download
the version Now !</a><br>
</p>
<p><a href="http://download.forge.objectweb.org/easybeans/easybeans-installer.jnlp">A
Java WebStart online installer is also available</a> (<a href="http://download.forge.objectweb.org/easybeans/easybeans-installer.jar">Or
try online installer without Java WebStart</a>) </p>
<h4>New features<br>
</h4>
<p>JPA 2.0 is available when using EclipseLink packages. A new JPA 2.0
example is provided in order to illustrate the use of this new API.<br>
</p>
<h4>Migration</h4><p class="paragraph"/><p><span style="font-style: italic;">Configuration of some components has changed between 1.1.x and 1.2.x.<br>
Check the difference before launching EasyBeans<br>
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)<br>
</span><i>
</i></p>
<h4>Mailing list</h4>
<p>Stay tuned on EasyBeans with the easybeans-announce mailing
list :
<a href="http://mail.ow2.org/wws/subrequest/easybeans-announce"><span class="nobr"><a href="http://mail.ow2.org/wws/subrequest/easybeans-announce">http://mail.ow2.org/wws/subrequest/easybeans-announce</a></span></a></p>
<h4><b>Release Notes:</b></h4>
<h5>Bug</h5>
<ul>
<li>[<a href="http://jira.easybeans.org/browse/EZB-297">EZB-297</a>) - EasyBeans OSGi integration test fails ramdomly.</li>
<li>(<a href="http://jira.easybeans.org/browse/EZB-371">EZB-371</a>) - JDK 6.0 compilation</li>
<li>(<a href="http://jira.easybeans.org/browse/EZB-382">EZB-382</a>) - Potential memory leak when statistics module is enabled</li>
<li>(<a href="http://jira.easybeans.org/browse/EZB-397">EZB-397</a>) - Cannot deploy clustered beans when CMI is not activated</li>
<li>(<a href="http://jira.easybeans.org/browse/EZB-399">EZB-399</a>) - Lifecycle callback methods (ejbActivate and ejbPassivate) of javax.ejb.SessionBean can’t be invoked properly</li>
<li>(<a href="http://jira.easybeans.org/browse/EZB-400">EZB-400</a>) - ejbCreate() method issue</li>
<li>(<a href="http://jira.easybeans.org/browse/EZB-401">EZB-401</a>) - Duplicated class defined by the classloader when doing the enhancing operation</li>
<li>(<a href="http://jira.easybeans.org/browse/EZB-406">EZB-406</a>) - MDB destination retrieving</li>
<li>(<a href="http://jira.easybeans.org/browse/EZB-408">EZB-408</a>) - getClass().getPackage() may return null for enhanced classes</li>
<li>(<a href="http://jira.easybeans.org/browse/EZB-423">EZB-423</a>) - Jetty 6.1.x support is broken</li>
</ul>
<h5>Improvement</h5>
<ul>
<li>(<a href="http://jira.easybeans.org/browse/EZB-296">EZB-296</a>) - Use deployment plans in Easybeans</li>
<li>(<a href="http://jira.easybeans.org/browse/EZB-365">EZB-365</a>) - Provide a configuration file to Hsqldb</li>
<li>(<a href="http://jira.easybeans.org/browse/EZB-368">EZB-368</a>) - Checking a remote deployed archive</li>
<li>(<a href="http://jira.easybeans.org/browse/EZB-375">EZB-375</a>) - Update EclipseLink library to latest (1.1.x) release</li>
<li>(<a href="http://jira.easybeans.org/browse/EZB-402">EZB-402</a>) - EJB Factory Extensibility Improvement</li>
<li>(<a href="http://jira.easybeans.org/browse/EZB-418">EZB-418</a>) - Add inline=true option on maven bundle plugin</li>
<li>(<a href="http://jira.easybeans.org/browse/EZB-425">EZB-425</a>) - Maven 3 Compatibility</li>
</ul>
<h5>New Feature<br>
</h5>
<ul>
<li>(<a href="http://jira.easybeans.org/browse/EZB-373">EZB-373</a>) - Allow to add programatically global interceptors for each method</li>
<li>(<a href="http://jira.easybeans.org/browse/EZB-412">EZB-412</a>) - Add support for JPA 2.0</li>
<li>(<a href="http://jira.easybeans.org/browse/EZB-413">EZB-413</a>) - Allow to use several bundles of JPA persistence provider at runtime</li>
<li>(<a href="http://jira.easybeans.org/browse/EZB-414">EZB-414</a>) - Refactor bundles with one core and one bundle for each persistence provider</li>
<li>(<a href="http://jira.easybeans.org/browse/EZB-421">EZB-421</a>) - Add audit component</li>
<li>(<a href="http://jira.easybeans.org/browse/EZB-422">EZB-422</a>) - Provides a bundle for EasyBeans Audit Component</li>
</ul>
<h5>Task</h5>
<ul>
<li>(<a href="http://jira.easybeans.org/browse/EZB-377">EZB-377</a>) - Upgrade EclipseLink to 1.1.2</li><li>(<a href="http://jira.easybeans.org/browse/EZB-378">EZB-378</a>) - Upgrade SLF4J to 1.5.8</li><li>(<a href="http://jira.easybeans.org/browse/EZB-379">EZB-379</a>) - Upgrade Hibernate Core to 3.3.2.GA</li><li>(<a href="http://jira.easybeans.org/browse/EZB-380">EZB-380</a>) - Upgrade OpenJPA to 1.2.1</li><li>(<a href="http://jira.easybeans.org/browse/EZB-381">EZB-381</a>) - Upgrade OW2 Carol to 3.0.6</li><li>(<a href="http://jira.easybeans.org/browse/EZB-383">EZB-383</a>) - Update ow2-util component to 1.0.19</li><li>(<a href="http://jira.easybeans.org/browse/EZB-384">EZB-384</a>) - Update carol component to v3.0.8</li><li>(<a href="http://jira.easybeans.org/browse/EZB-385">EZB-385</a>) - Update Cmi component to v2.2.2</li><li>(<a href="http://jira.easybeans.org/browse/EZB-386">EZB-386</a>) - Update Apache Felix Log component to 1.0.0</li><li>(<a href="http://jira.easybeans.org/browse/EZB-387">EZB-387</a>) - Update Apache Felix dependencymanager component to 2.0.1</li><li>(<a href="http://jira.easybeans.org/browse/EZB-388">EZB-388</a>) - Update Apache Felix ConfigAdmin component to 1.2.4</li><li>(<a href="http://jira.easybeans.org/browse/EZB-389">EZB-389</a>) - Update Apache Felix Declarative Services component to 1.0.8</li><li>(<a href="http://jira.easybeans.org/browse/EZB-390">EZB-390</a>) - Update ow2-bundles component to 1.0.18</li><li>(<a href="http://jira.easybeans.org/browse/EZB-393">EZB-393</a>) - Move the ant tasks in ow2-util</li><li>(<a href="http://jira.easybeans.org/browse/EZB-395">EZB-395</a>) - Switch EasyBeans console to Kerneos technology</li><li>(<a href="http://jira.easybeans.org/browse/EZB-403">EZB-403</a>) - Move jca work manager library to an EasyBeans component</li><li>(<a href="http://jira.easybeans.org/browse/EZB-404">EZB-404</a>) - Use of the enhanced ow2 util pool</li><li>(<a href="http://jira.easybeans.org/browse/EZB-405">EZB-405</a>) - Add Bundle for new JCA work manager component</li><li>(<a href="http://jira.easybeans.org/browse/EZB-410">EZB-410</a>) - Switch from Felix OSGi Compendium/core to official OSGi Compendium/core</li><li>(<a href="http://jira.easybeans.org/browse/EZB-419">EZB-419</a>) - Add automatic tests for Jetty integration</li><li>(<a href="http://jira.easybeans.org/browse/EZB-420">EZB-420</a>) - Add support for Eclipse Jetty 7.x</li><li>(<a href="http://jira.easybeans.org/browse/EZB-424">EZB-424</a>) - Update Joram Component to 5.3.0</li>
</ul>
Best Regards,<br>
<p style="margin-bottom: 0in;">Florent</p>
2010-03-30 17:02:36.0xwiki:XWiki.benoitf1.1.0 Available
${baseurl}/xwiki/bin/view/News/Release1_1_0
Hello,<br><p class="paragraph"/><br>
A new version (1.1.0) of the OW2 <a href="http://www.easybeans.net">EasyBeans</a>
product (EJB 3 container) has been released.<br><p class="paragraph"/><br><p class="paragraph"/><b>This version is included in the Java EE 5 certified version of OW2
JOnAS 5.1RC4 Application server.</b><br><p class="paragraph"/><br><p class="paragraph"/>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.
<p style="margin-bottom: 0.2in;">EasyBeans is
bundled with either <a href="http://entitymanager.hibernate.org/">Hibernate
Entity Manager</a>, <a href="http://openjpa.apache.org/">Apache
OpenJPA</a>, <a href="https://glassfish.dev.java.net/javaee5/persistence/">TopLink
Essentials</a> or <a href="http://www.eclipse.org/eclipselink/">EclipseLink</a>
as persistence provider.<br>
</p><p class="paragraph"/><p style="margin-bottom: 0.2in;">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<br>
</p><p class="paragraph"/><p style="margin-bottom: 0.2in;">Here are the guides: <br>
<a href="http://www.easybeans.org/GettingStarted/GettingStarted.html">Getting
started with JOnAS 4.x (tested with 4.7.8, 4.8.6, 4.9.2 and 4.10.4)</a><br>
<a href="http://www.easybeans.org/GettingStarted/GettingStartedTomcat.html">Getting
started with Tomcat 5.5.x and 6.0.x (tested with 5.5.27 and 6.0.18)</a><br>
<a href="http://www.easybeans.org/GettingStarted/GettingStartedJetty.html">Getting
started with Jetty 6.1.x (tested with 6.1.15)</a><br>
<a href="http://wiki.easybeans.org/xwiki/bin/view/Doc/OSGi-Assembly">Getting
started with the EasyBeans OSGi bundles</a><br>
<br>
Note: EasyBeans is
already bundled in the OW2 JOnAS 5.1 application server.<br>
EasyBeans
is also working in standalone mode (<a href="http://www.easybeans.net/xwiki/bin/view/Main/Downloads">Uberjar
packages are available</a>)<br>
<br>
The documentation is available on
the <a href="http://www.easybeans.net/xwiki/bin/view/Main/Documentation">EasyBeans
documentation website</a>. (HTML or PDF)<br>
<br>
The Release Notes are
available online at : <a href="http://www.easybeans.net/xwiki/bin/view/News/Release1_1_0"><span class="nobr"><a href="http://www.easybeans.net/xwiki/bin/view/News/Release1_1_0">http://www.easybeans.net/xwiki/bin/view/News/Release1_1_0</a></span></a><br>
</p>
<h4>Download</h4><p class="paragraph"/><p>A new EasyBeans version is out and is available in the <a href="http://www.easybeans.net/xwiki/bin/view/Main/Downloads">Downloads</a>
section or in the <a href="http://maven.ow2.org/maven2/org/ow2/easybeans/">OW2 maven
repository</a> or any maven mirror.</p><p class="paragraph"/><p><a href="http://www.easybeans.net/xwiki/bin/view/Main/Downloads">Download
the version Now !</a><br>
</p>
<p><a href="http://download.forge.objectweb.org/easybeans/easybeans-installer.jnlp">A Java WebStart online installer is also available</a> (<a href="http://download.forge.objectweb.org/easybeans/easybeans-installer.jar">Or try online installer without Java WebStart</a>) </p><p class="paragraph"/><h4>Migration</h4><p class="paragraph"/><p><i>There is no configuration step between </i><i>1.1.0-M1/M2/M3</i><i>/RC1/RC2 and final 1.1.0 version<br>
</i></p><p class="paragraph"/><h4>Mailing list</h4><p class="paragraph"/><p>Stay tuned on EasyBeans with the easybeans-announce mailing
list :
<a href="http://mail.ow2.org/wws/subrequest/easybeans-announce"><span class="nobr"><a href="http://mail.ow2.org/wws/subrequest/easybeans-announce">http://mail.ow2.org/wws/subrequest/easybeans-announce</a></span></a></p><p class="paragraph"/><h4><b>Release Notes:</b></h4><p class="paragraph"/><h5>Bug</h5>
<ul>
<li>(<a href="http://jira.easybeans.org/browse/UTIL-20">UTIL-20</a>) - Deployment plans and repository lists are sensitive to linebreaks and spaces in test data</li>
<li>(<a href="http://jira.easybeans.org/browse/UTIL-53">UTIL-53</a>) - No trimming in XML deployment plan</li>
<li>(<a href="http://jira.easybeans.org/browse/UTIL-54">UTIL-54</a>) - FileUtils.updateAttributesInManifest() do not work with unpacked archives</li>
<li>(<a href="http://jira.easybeans.org/browse/UTIL-56">UTIL-56</a>) - EARDeployableImpl do not work correctly when completely unpacked</li>
<li>(<a href="http://jira.easybeans.org/browse/UTIL-57">UTIL-57</a>) - Directory URL for an archive may change during archive lifetime</li>
<li>(<a href="http://jira.easybeans.org/browse/EZB-283">EZB-283</a>) - BusinessMethodResolver doesn’t find Interfaces from other OSGI bundles</li><li>(<a href="http://jira.easybeans.org/browse/EZB-382">EZB-382</a>) - Potential memory leak when statistics module is enabled</li>
</ul><p class="paragraph"/><h5>Improvement</h5><p class="paragraph"/>
<ul>
<li>(<a href="http://jira.easybeans.org/browse/UTIL-55">UTIL-55</a>) - FileUtils should provide convenience close() and flush() methods</li>
<li>(<a href="http://jira.easybeans.org/browse/UTIL-59">UTIL-59</a>) - IArchive.getURL() should return a canonicalized URL when possible</li>
<li>(<a href="http://jira.easybeans.org/browse/EZB-375">EZB-375</a>) - Update EclipseLink library to latest (1.1.x) release</li>
</ul><p class="paragraph"/><h5>New Feature<br>
</h5><p class="paragraph"/>
<ul>
<li>(<a href="http://jira.easybeans.org/browse/EZB-364">EZB-364</a>) - The easybeans.xml should contains some elements used to secure a Web context generated for a WS EJB</li>
</ul><p class="paragraph"/><h5>Task</h5><p class="paragraph"/>
<ul>
<li>(<a href="http://jira.easybeans.org/browse/BUNDLE-13">BUNDLE-13</a>) - Upgrade JAXB RI to 2.1.12</li>
<li>(<a href="http://jira.easybeans.org/browse/BUNDLE-14">BUNDLE-14</a>) - Upgrade Commons Collections to 3.2.1</li>
<li>(<a href="http://jira.easybeans.org/browse/BUNDLE-16">BUNDLE-16</a>) - Upgrade SLF4J to 1.5.8</li>
<li>(<a href="http://jira.easybeans.org/browse/EZB-304">EZB-304</a>) - Provides an helper class for clients that can do injection in Client class</li><li>(<a href="http://jira.easybeans.org/browse/EZB-377">EZB-377</a>) - Upgrade EclipseLink to 1.1.2</li><li>(<a href="http://jira.easybeans.org/browse/EZB-378">EZB-378</a>) - Upgrade SLF4J to 1.5.8</li><li>(<a href="http://jira.easybeans.org/browse/EZB-379">EZB-379</a>) - Upgrade Hibernate Core to 3.3.2.GA</li><li>(<a href="http://jira.easybeans.org/browse/EZB-380">EZB-380</a>) - Upgrade OpenJPA to 1.2.1</li><li>(<a href="http://jira.easybeans.org/browse/EZB-381">EZB-381</a>) - Upgrade OW2 Carol to 3.0.6</li><li>(<a href="http://jira.easybeans.org/browse/EZB-383">EZB-383</a>) - Update ow2-util component to 1.0.19</li><li>(<a href="http://jira.easybeans.org/browse/EZB-384">EZB-384</a>) - Update carol component to v3.0.7</li><li>(<a href="http://jira.easybeans.org/browse/EZB-385">EZB-385</a>) - Update Cmi component to v2.2.2</li><li>(<a href="http://jira.easybeans.org/browse/EZB-386">EZB-386</a>) - Update Apache Felix Log component to 1.0.0</li><li>(<a href="http://jira.easybeans.org/browse/EZB-387">EZB-387</a>) - Update Apache Felix dependencymanager component to 2.0.1</li><li>(<a href="http://jira.easybeans.org/browse/EZB-388">EZB-388</a>) - Update Apache Felix ConfigAdmin component to 1.2.4</li><li>(<a href="http://jira.easybeans.org/browse/EZB-389">EZB-389</a>) - Update Apache Felix Declarative Services component to 1.0.8</li><li>(<a href="http://jira.easybeans.org/browse/EZB-390">EZB-390</a>) - Update ow2-bundles component to 1.0.18</li>
</ul>
Best Regards,<br><p class="paragraph"/><p style="margin-bottom: 0in;">Florent</p>
2010-03-30 17:01:35.0xwiki:XWiki.benoitf1.1.0-RC2 Available
${baseurl}/xwiki/bin/view/News/Release1_1_0_RC2
Hello,<br><p class="paragraph"/><br><p class="paragraph"/>A new Release Candidate of the development branch (1.1.0-RC2) of the
OW2 <a href="http://www.easybeans.net">EasyBeans</a>
product (EJB 3 container) has been released.<br><p class="paragraph"/><br><p class="paragraph"/><b>This version is included in the Java EE 5 certified version of OW2
JOnAS 5.1 Application server.</b><br><p class="paragraph"/><br><p class="paragraph"/>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.
<p style="margin-bottom: 0.2in;">EasyBeans is
bundled with either <a href="http://entitymanager.hibernate.org/">Hibernate
Entity Manager</a>, <a href="http://openjpa.apache.org/">Apache
OpenJPA</a>, <a href="https://glassfish.dev.java.net/javaee5/persistence/">TopLink
Essentials</a> or <a href="http://www.eclipse.org/eclipselink/">EclipseLink</a>
as persistence provider.<br>
</p><p class="paragraph"/><p style="margin-bottom: 0.2in;">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<br>
</p><p class="paragraph"/><p style="margin-bottom: 0.2in;">Here are the guides: <br>
<a href="http://www.easybeans.org/GettingStarted/GettingStarted.html">Getting
started with JOnAS 4.x (tested with 4.7.8, 4.8.6, 4.9.2 and 4.10.3)</a><br>
<a href="http://www.easybeans.org/GettingStarted/GettingStartedTomcat.html">Getting
started with Tomcat 5.5.x and 6.0.x (tested with 5.5.27 and 6.0.18)</a><br>
<a href="http://www.easybeans.org/GettingStarted/GettingStartedJetty.html">Getting
started with Jetty 6.1.x (tested with 6.1.15)</a><br>
<a href="http://wiki.easybeans.org/xwiki/bin/view/Doc/OSGi-Assembly">Getting
started with the EasyBeans OSGi bundles</a><br>
<br>
Note: EasyBeans is
already bundled in the OW2 JOnAS 5.1 application server.<br>
EasyBeans
is also working in standalone mode (<a href="http://www.easybeans.net/xwiki/bin/view/Main/Downloads">Uberjar
packages are available</a>)<br>
<br>
The documentation is available on
the <a href="http://www.easybeans.net/xwiki/bin/view/Main/Documentation">EasyBeans
documentation website</a>. (HTML or PDF)<br>
<br>
The Release Notes are
available online at : <a href="http://www.easybeans.net/xwiki/bin/view/News/Release1_1_0_RC2"><span class="nobr"><a href="http://www.easybeans.net/xwiki/bin/view/News/Release1_1_0_RC2">http://www.easybeans.net/xwiki/bin/view/News/Release1_1_0_RC2</a></span></a></p><p class="paragraph"/><h4>Download</h4><p class="paragraph"/><p>A new EasyBeans version is out and is available in the <a href="http://www.easybeans.net/xwiki/bin/view/Main/Downloads">Downloads</a>
section or in the <a href="http://maven.ow2.org/maven2/org/ow2/easybeans/">OW2 maven
repository</a> or any maven mirror.</p><p class="paragraph"/><p><a href="http://www.easybeans.net/xwiki/bin/view/Main/Downloads">Download
the version Now !</a> </p><p class="paragraph"/><h4>Migration</h4><p class="paragraph"/><p><i>There is no configuration step between </i><i>1.1.0-M1/M2/M3</i><i>
and 1.1.0-RC2 version<br>
</i></p><p class="paragraph"/><h4>Mailing list</h4><p class="paragraph"/><p>Stay tuned on EasyBeans with the easybeans-announce mailing
list :
<a href="http://mail.ow2.org/wws/subrequest/easybeans-announce"><span class="nobr"><a href="http://mail.ow2.org/wws/subrequest/easybeans-announce">http://mail.ow2.org/wws/subrequest/easybeans-announce</a></span></a></p><p class="paragraph"/><h4><b>Release Notes:</b></h4><p class="paragraph"/><h5>Bug</h5><p class="paragraph"/><ul>
<li>(<a href="http://jira.easybeans.org/browse/EZB-366">EZB-366</a>) - In BMT Stateful Interceptors, transaction are not always forgotten</li>
<li><span style="text-decoration: underline;">(</span><a href="http://jira.easybeans.org/browse/EZB-367">EZB-367</a>) - <queue> element in the easybeans.xml cannot be parsed</li>
<li>(<a href="http://jira.easybeans.org/browse/UTIL-51">UTIL-51</a>) - NPE if the setter of an attribute is not found and if this attribute has no mapping</li>
<li>(<a href="http://jira.easybeans.org/browse/UTIL-52">UTIL-52</a>) - Some primitive types are not supported when parsing the attribute values.</li>
</ul><p class="paragraph"/><p class="paragraph"/><h5>Improvement</h5><p class="paragraph"/><ul>
<li><span style="text-decoration: underline;">(</span><a href="http://jira.easybeans.org/browse/EZB-365">EZB-365</a>) - Provide a configuration file to Hsqldb</li>
</ul><p class="paragraph"/><h5>New Feature</h5><p class="paragraph"/><ul>
<li><span style="text-decoration: underline;">(</span><a href="http://jira.easybeans.org/browse/EZB-373">EZB-373</a>) - Allow to add programatically global interceptors for each method</li>
</ul>
Best Regards,<br><p class="paragraph"/><p style="margin-bottom: 0in;">Florent</p><p class="paragraph"/><p style="margin-bottom: 0in;"><br>
</p>
2009-06-24 12:51:50.0xwiki:XWiki.benoitf1.1.0-RC1 Available
${baseurl}/xwiki/bin/view/News/Release1_1_0_RC1
Hello,<br>
<br>
A new Release Candidate of the development branch (1.1.0-RC1) of the
OW2 <a href="http://www.easybeans.net">EasyBeans</a>
product (EJB 3 container) has been released.<br>
<br>
<b>This version is included in the Java EE 5 certified version of OW2
JOnAS 5.1 M5 Application server.</b><br>
<br>
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.
<p style="margin-bottom: 0.2in;">EasyBeans is
bundled with either <a href="http://entitymanager.hibernate.org/">Hibernate
Entity Manager</a>, <a href="http://openjpa.apache.org/">Apache
OpenJPA</a>, <a href="https://glassfish.dev.java.net/javaee5/persistence/">TopLink
Essentials</a> or <a href="http://www.eclipse.org/eclipselink/">EclipseLink</a>
as persistence provider.<br>
</p>
<p style="margin-bottom: 0.2in;">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<br>
</p>
<p style="margin-bottom: 0.2in;">Here are the guides: <br>
<a href="http://www.easybeans.org/GettingStarted/GettingStarted.html">Getting
started with JOnAS 4.x (tested with 4.7.8, 4.8.6, 4.9.2 and 4.10.3)</a><br>
<a href="http://www.easybeans.org/GettingStarted/GettingStartedTomcat.html">Getting
started with Tomcat 5.5.x and 6.0.x (tested with 5.5.27 and 6.0.18)</a><br>
<a href="http://www.easybeans.org/GettingStarted/GettingStartedJetty.html">Getting
started with Jetty 6.1.x (tested with 6.1.15)</a><br>
<a href="http://wiki.easybeans.org/xwiki/bin/view/Doc/OSGi-Assembly">Getting
started with the EasyBeans OSGi bundles</a><br>
<br>
Note: EasyBeans is
already bundled in the OW2 JOnAS 5.0 application server.<br>
EasyBeans
is also working in standalone mode (<a href="http://www.easybeans.net/xwiki/bin/view/Main/Downloads">Uberjar
packages are available</a>)<br>
<br>
The documentation is available on
the <a href="http://www.easybeans.net/xwiki/bin/view/Main/Documentation">EasyBeans
documentation website</a>. (HTML or PDF)<br>
<br>
The Release Notes are
available online at : <a href="http://www.easybeans.net/xwiki/bin/view/News/Release1_1_0_RC1"><span class="nobr"><a href="http://www.easybeans.net/xwiki/bin/view/News/Release1_1_0_RC1">http://www.easybeans.net/xwiki/bin/view/News/Release1_1_0_RC1</a></span></a></p>
<h4>Download</h4>
<p>A new EasyBeans version is out and is available in the <a href="http://www.easybeans.net/xwiki/bin/view/Main/Downloads">Downloads</a>
section or in the <a href="http://maven.ow2.org/maven2/org/ow2/easybeans/">OW2 maven
repository</a> or any maven mirror.</p>
<p><a href="http://www.easybeans.net/xwiki/bin/view/Main/Downloads">Download
the version Now !</a> </p>
<h4>Migration</h4>
<p><i>There is no configuration step between </i><i>1.1.0-M1/M2/M3</i><i>
and 1.1.0-RC1 version<br>
</i></p>
<h4>Mailing list</h4>
<p>Stay tuned on EasyBeans with the easybeans-announce mailing
list :
<a href="http://mail.ow2.org/wws/subrequest/easybeans-announce"><span class="nobr"><a href="http://mail.ow2.org/wws/subrequest/easybeans-announce">http://mail.ow2.org/wws/subrequest/easybeans-announce</a></span></a></p>
<h4><b>Release Notes:</b></h4>
<h5>Bug</h5>
<ul><li>(<a href="http://jira.easybeans.org/browse/EZB-345">EZB-345</a>)
<ul class="minus">
<li>Flag generated methods with JAXB @XmlTransient annotation</li><li>(<a href="http://jira.easybeans.org/browse/EZB-347">EZB-347</a>)</li>
<li>EasyBeans should ignore final methods in super classes</li><li>(<a href="http://jira.easybeans.org/browse/EZB-348">EZB-348</a>)</li>
<li>JAXB throws IllegalAnnotationExceptions for @WebService annotated</li>
</ul>bean without wsdlLocation</li><li>(<a href="http://jira.easybeans.org/browse/EZB-350">EZB-350</a>)
<ul class="minus">
<li>EasyBeans bytecode is not compliant with IBM JDK</li><li>(<a href="http://jira.easybeans.org/browse/EZB-351">EZB-351</a>)</li>
<li>Unbind of JNDI references of an EJB3 component not performed with the</li>
</ul>component class loader.</li><li>(<a href="http://jira.easybeans.org/browse/EZB-352">EZB-352</a>)
<ul class="minus">
<li>Method Annotations and parameter annotations are inconsistent</li><li>(<a href="http://jira.easybeans.org/browse/EZB-353">EZB-353</a>)</li>
<li>@WebMethod methods may not be intercepted</li><li>(<a href="http://jira.easybeans.org/browse/EZB-354">EZB-354</a>)</li>
<li>Lifecycle/business methods shouldn’t be available through webservice</li>
</ul>interfaces if no @WebMethod annotation is present</li></ul><p class="paragraph"/><h5>Improvement</h5>
<ul><li>(<a href="http://jira.easybeans.org/browse/BUNDLE-5">BUNDLE-5</a>)
<ul class="minus">
<li>Create bundles for the deployment plan system<br></li>
</ul></li><li>(<a href="http://jira.easybeans.org/browse/BUNDLE-6">BUNDLE-6</a>)
<ul class="minus">
<li>Bundle-Import and Export wrong (ow2-bundles-externals-commons-logging)</li><li>(<a href="http://jira.easybeans.org/browse/EZB-344">EZB-344</a>)</li>
<li>Use mappedName attribute if specified as destination for MDB</li><li>(<a href="http://jira.easybeans.org/browse/EZB-346">EZB-346</a>)</li>
<li>Add a keepRunning mode for Carol component</li><li>(<a href="http://jira.easybeans.org/browse/EZB-349">EZB-349</a>)</li>
<li>Allow to set properties for a given port-component-ref of a</li>
</ul>service-ref</li><li>(<a href="http://jira.easybeans.org/browse/UTIL-40">UTIL-40</a>)
<ul class="minus">
<li>Add support of wsdl-location in @WebServiceClient</li><li><span style="text-decoration: underline;">(</span><a href="http://jira.easybeans.org/browse/UTIL-42">UTIL-42</a>) -</li>
</ul>XMLConfig should handle java.util.Properties object</li><li><span style="text-decoration: underline;">(</span><a href="http://jira.easybeans.org/browse/UTIL-43">UTIL-43</a>) - Handle
javax.xml.ws.security.auth.username/password properties for service-ref</li></ul>
<h5>New Feature</h5>
<ul><li>(<a href="http://jira.easybeans.org/browse/UTIL-11">UTIL-11</a>)
<ul class="minus">
<li>Add infrastructure for deployment plans</li><li>(<a href="http://jira.easybeans.org/browse/UTIL-44">UTIL-44</a>)</li>
<li>Supports generation of a versions.properties file</li></ul></li>
</ul><h5>Task</h5>
<br>
<ul><li>(<a href="http://jira.easybeans.org/browse/EZB-355">EZB-355</a>)
<ul class="minus">
<li>Upgrade to Joram 5.2.1</li><li>(<a href="http://jira.easybeans.org/browse/EZB-356">EZB-356</a>)</li>
<li>Upgrade OW2-Util to 1.0.13</li><li>(<a href="http://jira.easybeans.org/browse/EZB-357">EZB-357</a>)</li>
<li>Upgrade OW2-Spec to 1.0.1</li><li>(<a href="http://jira.easybeans.org/browse/EZB-358">EZB-358</a>)</li>
<li>Upgrade Monolog to 2.1.12</li><li>(<a href="http://jira.easybeans.org/browse/EZB-359">EZB-359</a>)</li>
<li>Upgrade OW2 Carol to 3.0.4</li><li>(<a href="http://jira.easybeans.org/browse/UTIL-12">UTIL-12</a>)</li>
<li>Add deployment plan support in ow2-util</li><li>(<a href="http://jira.easybeans.org/browse/UTIL-13">UTIL-13</a>)</li>
<li>Create documentation for deployment plans system</li><li>(<a href="http://jira.easybeans.org/browse/UTIL-14">UTIL-14</a>)</li>
<li>Add URL repositories support to deployment plans</li><li>(<a href="http://jira.easybeans.org/browse/UTIL-15">UTIL-15</a>)</li>
<li>Add Maven2 repositories support to deployment plans</li><li>(<a href="http://jira.easybeans.org/browse/UTIL-16">UTIL-16</a>)</li>
<li>Add OBR repositories support to deployment plans</li><li>(<a href="http://jira.easybeans.org/browse/UTIL-18">UTIL-18</a>)</li>
<li>Add monitoring and redeployment support</li><li>(<a href="http://jira.easybeans.org/browse/UTIL-22">UTIL-22</a>)</li>
<li>Check test coverage and complete where needed</li><li>(<a href="http://jira.easybeans.org/browse/UTIL-41">UTIL-41</a>)</li>
<li>Add support for JAXWS/MTOM</li></ul></li>
</ul>Best Regards,<br>
<p style="margin-bottom: 0in;">Florent</p>
<p style="margin-bottom: 0in;"><br>
</p>
2009-03-18 12:02:39.0xwiki:XWiki.benoitf1.1.0-M3 Available
${baseurl}/xwiki/bin/view/News/Release1_1_0_M3
Hello,<br>
<br>
A new milestone of the development branch (1.1.0-M3) of the OW2 <a
href="http://www.easybeans.net">EasyBeans</a>
product (EJB 3 container) has been released.<br>
<br>
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.
<p style="margin-bottom: 0.2in;">EasyBeans is
bundled with either <a href="http://entitymanager.hibernate.org/">Hibernate
Entity Manager</a>, <a href="http://openjpa.apache.org/">Apache
OpenJPA</a>, <a
href="https://glassfish.dev.java.net/javaee5/persistence/">TopLink
Essentials</a> or <a href="http://www.eclipse.org/eclipselink/">EclipseLink</a>
as persistence provider.<br>
</p>
<p style="margin-bottom: 0.2in;">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<br>
</p>
<p style="margin-bottom: 0.2in;">Here are the guides: <br>
<a href="http://www.easybeans.org/GettingStarted/GettingStarted.html">Getting
started with JOnAS 4.x (tested with 4.7.8, 4.8.6, 4.9.2 and 4.10.3)</a><br>
<a
href="http://www.easybeans.org/GettingStarted/GettingStartedTomcat.html">Getting
started with Tomcat 5.5.x and 6.0.x (tested with 5.5.27 and 6.0.18)</a><br>
<a
href="http://www.easybeans.org/GettingStarted/GettingStartedJetty.html">Getting
started with Jetty 6.1.x (tested with 6.1.15)</a><br>
<a href="http://wiki.easybeans.org/xwiki/bin/view/Doc/OSGi-Assembly">Getting
started with the EasyBeans OSGi bundles</a><br>
<br>
Note: EasyBeans is
already bundled in the OW2 JOnAS 5.0 application server.<br>
EasyBeans
is also working in standalone mode (<a
href="http://www.easybeans.net/xwiki/bin/view/Main/Downloads">Uberjar
packages are available</a>)<br>
<br>
The documentation is available on
the <a
href="http://www.easybeans.net/xwiki/bin/view/Main/Documentation">EasyBeans
documentation website</a>. (HTML or PDF)<br>
<br>
The Release Notes are
available online at : <a
href="http://www.easybeans.net/xwiki/bin/view/News/Release1_1_0_M3"><span class="nobr"><a href="http://www.easybeans.net/xwiki/bin/view/News/Release1_1_0_M3">http://www.easybeans.net/xwiki/bin/view/News/Release1_1_0_M3</a></span></a></p>
<h4>Download</h4>
<p>A new EasyBeans version is out and is available in the <a
href="http://www.easybeans.net/xwiki/bin/view/Main/Downloads">Downloads</a>
section or in the <a
href="http://maven.ow2.org/maven2/org/ow2/easybeans/">OW2 maven
repository</a> or any maven mirror.</p>
<p><a href="http://www.easybeans.net/xwiki/bin/view/Main/Downloads">Download
the version Now !</a> </p>
<h4>Migration</h4>
<p><i>There is no configuration step between </i><i>1.1.0-M1/M2</i><i>
and 1.1.0-M3 version<br>
</i></p>
<h4>Mailing list</h4>
<p>Stay tuned on EasyBeans with the easybeans-announce mailing
list :
<a href="http://mail.ow2.org/wws/subrequest/easybeans-announce"><span class="nobr"><a href="http://mail.ow2.org/wws/subrequest/easybeans-announce">http://mail.ow2.org/wws/subrequest/easybeans-announce</a></span></a></p>
<h4><b>Release Notes:</b></h4>
<h5>Bug</h5>
<ul>
<li>(<a href="http://jira.easybeans.org/browse/EZB-319">EZB-319</a>) - Default interceptors are not working as expected</li>
<li>(<a href="http://jira.easybeans.org/browse/EZB-324">EZB-324</a>) - please provide a name property for EZBContainer</li>
<li>(<a href="http://jira.easybeans.org/browse/EZB-338">EZB-338</a>) - Container Managed EntityManager should throw Exceptions for some cases</li>
<li>(<a href="http://jira.easybeans.org/browse/EZB-341">EZB-341</a>) - JORAM’s jars in EasyBeans for JOnAS RAR</li>
<li>(<a href="http://jira.easybeans.org/browse/UTIL-31">UTIL-31</a>) - Possible freeze in the EventDispatcher</li>
</ul>
<h5>Improvement</h5>
<ul>
<li>(<a href="http://jira.easybeans.org/browse/BUNDLE-10">BUNDLE-10</a>) - Export the ’com.sun.xml.fastinfoset.*’ packages from the JAXB2 bundle</li>
<li>(<a href="http://jira.easybeans.org/browse/EZB-317">EZB-317</a>) - EZB proxy not serializable in IIOP</li>
<li>(<a href="http://jira.easybeans.org/browse/EZB-323">EZB-323</a>) - The EJB Context (java:comp) building should be extensible</li>
<li>(<a href="http://jira.easybeans.org/browse/EZB-325">EZB-325</a>) - Export org.hibernate.annotations package from org.ow2.easybeans.core</li>
<li>(<a href="http://jira.easybeans.org/browse/EZB-327">EZB-327</a>) - JDBCPool Doesn’t renew timedout connections (Validity check wrong
with checkLevel=1)</li>
<li>(<a href="http://jira.easybeans.org/browse/EZB-328">EZB-328</a>) - SessionBusinessInterfaceFinder throw an Exception when an EJB has no
interfaces</li>
<li>(<a href="http://jira.easybeans.org/browse/EZB-330">EZB-330</a>) - Use OW2 Util WebServiceRef Builder for @WebServiceRef handling in
ArchiveInjection</li>
<li>(<a href="http://jira.easybeans.org/browse/EZB-332">EZB-332</a>) - ArchiveInjection should supports injection of already loaded metadatas</li>
<li>(<a href="http://jira.easybeans.org/browse/EZB-333">EZB-333</a>) - Avoid to log duplicate class definition error by EasyBeans
Classloader at the error level</li>
<li>(<a href="http://jira.easybeans.org/browse/UTIL-32">UTIL-32</a>) - Supports URL injection in XMLConfiguration</li>
<li>(<a href="http://jira.easybeans.org/browse/UTIL-33">UTIL-33</a>) - XML Mapping file resource discovery enhancement</li>
<li>(<a href="http://jira.easybeans.org/browse/UTIL-39">UTIL-39</a>) - Refactor webservices metadatas</li>
</ul>
<h5>New Feature</h5>
<ul>
<li>(<a href="http://jira.easybeans.org/browse/BUNDLE-9">BUNDLE-9</a>) - XMLConfig bundle should be able to import any exported package</li>
<li>(<a href="http://jira.easybeans.org/browse/EZB-329">EZB-329</a>) - Add support of service-ref elements in the META-INF/easybeans.xml</li>
<li>(<a href="http://jira.easybeans.org/browse/UTIL-34">UTIL-34</a>) - Extract injection-target from metadata in a convenient way</li>
<li>(<a href="http://jira.easybeans.org/browse/UTIL-35">UTIL-35</a>) - Merge web.xml metadata information with the class metadata</li>
<li>(<a href="http://jira.easybeans.org/browse/UTIL-37">UTIL-37</a>) - Add support for @WebServiceProvider annotations</li>
</ul>
<h5>Task</h5>
<ul>
<li>(<a href="http://jira.easybeans.org/browse/EZB-13">EZB-13</a>) - Add getBusinessObject() of SessionContext</li>
<li>(<a href="http://jira.easybeans.org/browse/EZB-14">EZB-14</a>) - Add getInvokedBusinessInterface() of SessionContext</li>
<li>(<a href="http://jira.easybeans.org/browse/EZB-41">EZB-41</a>) - Support for EJB 2.1 client view of session bean.</li>
<li>(<a href="http://jira.easybeans.org/browse/EZB-51">EZB-51</a>) - Support for PersistenceUnit reference injection using a Deployment
Descriptor.</li>
<li>(<a href="http://jira.easybeans.org/browse/EZB-60">EZB-60</a>) - The container must throw the java.lang.IllegalStateException when the
access to a SessionContext method is not allowed.</li>
<li>(<a href="http://jira.easybeans.org/browse/EZB-78">EZB-78</a>) - Tests for annotations in the client side.</li>
<li>(<a href="http://jira.easybeans.org/browse/EZB-92">EZB-92</a>) - Tests for security management in the deployment descriptor.</li>
<li>(<a href="http://jira.easybeans.org/browse/EZB-331">EZB-331</a>) - Allow to use enhanced class by other frameworks</li>
<li>(<a href="http://jira.easybeans.org/browse/EZB-334">EZB-334</a>) - Add support for security-role-ref</li>
<li>(<a href="http://jira.easybeans.org/browse/EZB-335">EZB-335</a>) - Add EclipseLink support for EasyBeans/OSGi</li>
<li>(<a href="http://jira.easybeans.org/browse/EZB-337">EZB-337</a>) - Manage allowed operations as specified in the spec</li>
<li>(<a href="http://jira.easybeans.org/browse/EZB-339">EZB-339</a>) - Add support for message-destination-link</li>
<li>(<a href="http://jira.easybeans.org/browse/EZB-340">EZB-340</a>) - Allow to set a list of EasyBeans configuration files</li>
<li>(<a href="http://jira.easybeans.org/browse/EZB-342">EZB-342</a>) - Upgrade to Hibernate Search 3.1.0 GA</li>
<li>(<a href="http://jira.easybeans.org/browse/EZB-343">EZB-343</a>) - Upgrade to TopLink Essentials 2.1-60f</li>
<li>(<a href="http://jira.easybeans.org/browse/UTIL-36">UTIL-36</a>) - Add support for security-role-ref</li>
<li>(<a href="http://jira.easybeans.org/browse/UTIL-38">UTIL-38</a>) - Support for PersistenceContext reference injection using a Deployment
Descriptor.</li>
</ul>
<br>
Best Regards,<br>
<p style="margin-bottom: 0in;">
Florent</p>
<p style="margin-bottom: 0in;"><br>
</p>
2009-02-10 14:32:15.0xwiki:XWiki.benoitf1.1.0-M1 Available
${baseurl}/xwiki/bin/view/News/Release1_1_0_M1
Hello,<br>
<br>
A new milestone of the development branch (1.1.0-M1) of the OW2 <a
href="http://www.easybeans.net">EasyBeans</a>
product (EJB 3 container) has been released.<br>
<br>
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.
<p style="margin-bottom: 0.2in;">EasyBeans is
bundled with either <a href="http://entitymanager.hibernate.org/">Hibernate
Entity Manager</a>, <a href="http://openjpa.apache.org/">Apache
OpenJPA</a> or <a
href="https://glassfish.dev.java.net/javaee5/persistence/">TopLink
Essentials</a> as persistence provider.<br>
With the 1.1.0-M1 version, <a
href="http://www.eclipse.org/eclipselink/">EclipseLink</a> is also
supported.<br>
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.<br>
</p>
<p style="margin-bottom: 0.2in;">Here are the guides: <br>
<a href="http://www.easybeans.org/GettingStarted/GettingStarted.html">Getting
started with JOnAS 4.x (tested with 4.7.8, 4.8.6, 4.9.2 and 4.10.3)</a><br>
<a
href="http://www.easybeans.org/GettingStarted/GettingStartedTomcat.html">Getting
started with Tomcat 5.5.x and 6.0.x (tested with 5.5.26 and 6.0.18)</a><br>
<a
href="http://www.easybeans.org/GettingStarted/GettingStartedJetty.html">Getting
started with Jetty 6.1.x (tested with 6.1.12)</a><br>
<a href="http://wiki.easybeans.org/xwiki/bin/view/Doc/OSGi-Assembly">Getting
started with the EasyBeans OSGi bundles</a><br>
<br>
Note: EasyBeans is
already bundled in the OW2 JOnAS 5.0 application server.<br>
EasyBeans
is also working in standalone mode (<a
href="http://www.easybeans.net/xwiki/bin/view/Main/Downloads">Uberjar
packages are available</a>)<br>
<br>
The documentation is available on
the <a
href="http://www.easybeans.net/xwiki/bin/view/Main/Documentation">EasyBeans
documentation website</a>. (HTML or PDF)<br>
<br>
The Release Notes are
available online at : <a
href="http://www.easybeans.net/xwiki/bin/view/News/Release1_1_0_M1"><span class="nobr"><a href="http://www.easybeans.net/xwiki/bin/view/News/Release1_1_0_M1">http://www.easybeans.net/xwiki/bin/view/News/Release1_1_0_M1</a></span></a></p>
<h4>Download</h4>
<p>A new EasyBeans version is out and is available in the <a
href="http://www.easybeans.net/xwiki/bin/view/Main/Downloads">Downloads</a>
section or in the <a
href="http://maven.ow2.org/maven2/org/ow2/easybeans/">maven
repository</a>.</p>
<p><a href="http://www.easybeans.net/xwiki/bin/view/Main/Downloads">Download
the version Now !</a> </p>
<h4>Migration</h4>
<p><i>There is no configuration step between
1.0.x and 1.1.0-M1 version<br>
</i></p>
<h4>Mailing list</h4>
<p>Stay tuned on EasyBeans with the easybeans-announce mailing
list :
<a href="http://mail.ow2.org/wws/subrequest/easybeans-announce"><span class="nobr"><a href="http://mail.ow2.org/wws/subrequest/easybeans-announce">http://mail.ow2.org/wws/subrequest/easybeans-announce</a></span></a></p>
<h4><b>Release Notes:</b></h4>
<h5>Bug</h5>
<ul>
<li>(<a href="http://jira.easybeans.org/browse/EZB-270">EZB-270</a>)
<ul class="minus">
<li>entity bean sample don’t work with openjpa in standalone easybeans</li>
</ul>1.0.0 package</li>
<li>(<a href="http://jira.easybeans.org/browse/EZB-272">EZB-272</a>)
<ul class="minus">
<li>Joram OSGi bundle component should not import com.scalagent.scheduler</li></li>
</ul><li>(<a href="http://jira.easybeans.org/browse/EZB-273">EZB-273</a>)
<ul class="minus">
<li>Cannot mark as ApplicationException a runtime exception of the JDK</li></li>
</ul><li>(<a href="http://jira.easybeans.org/browse/EZB-275">EZB-275</a>)
<ul class="minus">
<li>config.ini doesnt work with equinox</li></li>
</ul><li>(<a href="http://jira.easybeans.org/browse/EZB-276">EZB-276</a>)
<ul class="minus">
<li>NPE in SmartContextFactory</li></li>
</ul><li>(<a href="http://jira.easybeans.org/browse/EZB-278">EZB-278</a>)
<ul class="minus">
<li>XADatasource with @Resource annotation not handled</li></li>
</ul><li>(<a href="http://jira.easybeans.org/browse/EZB-279">EZB-279</a>)
<ul class="minus">
<li>Invalid jar name in standalone packages of EasyBeans</li></li>
</ul><li>(<a href="http://jira.easybeans.org/browse/EZB-281">EZB-281</a>)
<ul class="minus">
<li>easybeans.core - import package problem</li></li>
</ul><li>(<a href="http://jira.easybeans.org/browse/EZB-284">EZB-284</a>)
<ul class="minus">
<li>A war library pack in an ear avoid deployment</li></li>
</ul><li>(<a href="http://jira.easybeans.org/browse/EZB-286">EZB-286</a>)
<ul class="minus">
<li>blocking shutdown on Tomcat 6</li></li>
</ul><li>(<a href="http://jira.easybeans.org/browse/EZB-299">EZB-299</a>)
<ul class="minus">
<li>EZBReferences bound multiples times</li></li>
</ul><li>(<a href="http://jira.easybeans.org/browse/EZB-303">EZB-303</a>)
<ul class="minus">
<li>AbstractMethod error can happen in some cases when inheritance is used</li></li>
</ul><li>(<a href="http://jira.easybeans.org/browse/EZB-305">EZB-305</a>)
<ul class="minus">
<li>Get "No EntityManager stack associated on the current thread without</li>
</ul>TX" when tx is marked as rollback</li>
<li>(<a href="http://jira.easybeans.org/browse/EZB-306">EZB-306</a>)
<ul class="minus">
<li>MessageDrivenContext not bound in ENC</li></li>
</ul></ul>
<h5>Improvement</h5>
<ul>
<li>(<a href="http://jira.easybeans.org/browse/EZB-207">EZB-207</a>)
null<li class="innerlist">null<li class="innerlist"><ol class="alpha">
<li class="innerlist">null<li class="innerlist">null<li class="innerlist"><ol class="hiragana">
<li>the classes that are referenced in an EJB metadata (*Home, Local</li>
</ol></li>
null</li>
null</li>
</ol></li>
null</li>
nulland Remote Interfaces etc..) loadable through the container classloader</li>
<li>(<a href="http://jira.easybeans.org/browse/EZB-236">EZB-236</a>)
<ul class="minus">
<li>Try to improve ear deployement</li></li>
</ul><li>(<a href="http://jira.easybeans.org/browse/EZB-287">EZB-287</a>)
<ul class="minus">
<li>osgi bundle easybeans.core doesn’t export hibernate.annotations</li></li>
</ul><li>(<a href="http://jira.easybeans.org/browse/EZB-290">EZB-290</a>)
null<li class="innerlist"><ol class="roman">
<li class="innerlist">null<li class="innerlist"><ol class="hiragana">
<li>Equinox Configuration Admin Service the Configuration can not be</li>
</ol></li>
null</li>
</ol></li>
nullfound with "(service.pid=org.ow2.easybeans.configuration)"</li>
<li>(<a href="http://jira.easybeans.org/browse/EZB-291">EZB-291</a>)
<ul class="minus">
<li>The HSQLDBComponent should allow the hostname to be configured; and</li>
</ul>use localhost as a default</li>
<li>(<a href="http://jira.easybeans.org/browse/EZB-293">EZB-293</a>)
<ul class="minus">
<li>implement Interface ManagedService Interface (EJB Services registered</li>
</ul>by EZB)</li>
</ul>
<h5>New Feature</h5>
<ul>
<li>(<a href="http://jira.easybeans.org/browse/EZB-199">EZB-199</a>)
<ul class="minus">
<li>Expose EJBs as OSGi Services</li></li>
</ul><li>(<a href="http://jira.easybeans.org/browse/EZB-221">EZB-221</a>)
<ul class="minus">
<li>Add the capability to put the clustering parameters in a specific</li>
</ul>deployment descriptor</li>
<li>(<a href="http://jira.easybeans.org/browse/EZB-282">EZB-282</a>)
<ul class="minus">
<li>Add support for EclipseLink as persistence provider</li></li>
</ul></ul>
<h5>Task</h5>
<ul>
<li>(<a href="http://jira.easybeans.org/browse/EZB-269">EZB-269</a>)
<ul class="minus">
<li>Migrate Documentation to Docbook 5 format</li></li>
</ul><li>(<a href="http://jira.easybeans.org/browse/EZB-289">EZB-289</a>)
<ul class="minus">
<li>Expose JNDI Resolver for clients</li></li>
</ul><li>(<a href="http://jira.easybeans.org/browse/EZB-298">EZB-298</a>)
<ul class="minus">
<li>Use new version of bundles org.apache.felix.scr &&</li>
</ul>org.apache.felix.configadmin</li>
<li>(<a href="http://jira.easybeans.org/browse/EZB-301">EZB-301</a>)
<ul class="minus">
<li>Update to new Hibernate Entity Manager 3.4.0 GA and its dependencies</li></li>
</ul><li>(<a href="http://jira.easybeans.org/browse/EZB-302">EZB-302</a>)
<ul class="minus">
<li>Allow to embed new Hibernate Entity Manager in OSGi mode</li></li>
</ul><li>(<a href="http://jira.easybeans.org/browse/EZB-307">EZB-307</a>)
<ul class="minus">
<li>Add the META-INF/orm.xml entry as a mapping-file entry by default</li></li>
</ul><li>(<a href="http://jira.easybeans.org/browse/EZB-308">EZB-308</a>)
<ul class="minus">
<li>Inject env-entry if injection-target is specified in the ejb-jar.xml</li>
</ul>file</li>
<li>(<a href="http://jira.easybeans.org/browse/EZB-309">EZB-309</a>)
<ul class="minus">
<li>Update Hibernate core to 3.3.1.GA, validator to 3.1.0.GA</li></li>
</ul><li>(<a href="http://jira.easybeans.org/browse/EZB-310">EZB-310</a>)
<ul class="minus">
<li>Update OpenJPA to 1.2.0</li></li>
</ul><li>(<a href="http://jira.easybeans.org/browse/EZB-311">EZB-311</a>)
<ul class="minus">
<li>Update EclipseLink to 1.0.1</li></li>
</ul></ul>
Best Regards,<br>
<p style="margin-bottom: 0in;">
<br>
Florent</p>
2008-10-09 14:46:46.0xwiki:XWiki.benoitf1.0.2 available
${baseurl}/xwiki/bin/view/News/Release1_0_2
Hello,<br>
<br>
A maintenance release (1.0.2) of the OW2 <a
href="http://www.easybeans.net">EasyBeans</a>
product (EJB 3 container) has been released.<br>
<br>
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.
<p style="margin-bottom: 0.2in;">EasyBeans is
bundled with either <a href="http://entitymanager.hibernate.org/">Hibernate
Entity Manager</a>, <a href="http://openjpa.apache.org/">Apache
OpenJPA</a> or <a
href="https://glassfish.dev.java.net/javaee5/persistence/">TopLink
Essentials</a> as persistence provider.<br>
<br>
Here are the guides: <br>
<a href="http://www.easybeans.org/GettingStarted/GettingStarted.html">Getting
started with JOnAS 4.x (tested with 4.7.8, 4.8.6, 4.9.3 and 4.10.3)</a><br>
<a
href="http://www.easybeans.org/GettingStarted/GettingStartedTomcat.html">Getting
started with Tomcat 5.5.x and 6.0.x (tested with 5.5.26 and 6.0.18)</a><br>
<a
href="http://www.easybeans.org/GettingStarted/GettingStartedJetty.html">Getting
started with Jetty 6.1.x (tested with 6.1.12)</a><br>
<a href="http://wiki.easybeans.org/xwiki/bin/view/Doc/OSGi-Assembly">Getting
started with the EasyBeans OSGi bundles</a><br>
<br>
Note: EasyBeans is
already bundled in the OW2 JOnAS 5.0 application server.<br>
EasyBeans
is also working in standalone mode (<a
href="http://www.easybeans.net/xwiki/bin/view/Main/Downloads">Uberjar
packages are available</a>)<br>
<br>
The documentation is available on
the <a
href="http://www.easybeans.net/xwiki/bin/view/Main/Documentation">EasyBeans
documentation website</a>. (HTML or PDF)<br>
<br>
The Release Notes are
available online at : <a
href="http://www.easybeans.net/xwiki/bin/view/News/Release1_0_1"><span class="nobr"><a href="http://www.easybeans.net/xwiki/bin/view/News/Release1_0_2">http://www.easybeans.net/xwiki/bin/view/News/Release1_0_2</a></span></a></p>
<h4>Download</h4>
<p>A new EasyBeans version is out and is available in the <a
href="http://www.easybeans.net/xwiki/bin/view/Main/Downloads">Downloads</a>
section or in the <a
href="http://maven.ow2.org/maven2/org/ow2/easybeans/">maven
repository</a>.</p>
<p><a href="http://www.easybeans.net/xwiki/bin/view/Main/Downloads">Download
the version Now !</a> </p>
No new features in this maintenance version, only bug fixes.<br>
New features are only available in the upcoming 1.1.0-M1
version<br>
<h4>Migration</h4>
<p><i>There is no configuration step between
1.0.0, 1.0.1 and 1.0.2 version<br>
</i></p>
<h4>Mailing list</h4>
<p>Stay tuned on EasyBeans with the easybeans-announce mailing
list :
<a href="http://mail.ow2.org/wws/subrequest/easybeans-announce"><span class="nobr"><a href="http://mail.ow2.org/wws/subrequest/easybeans-announce">http://mail.ow2.org/wws/subrequest/easybeans-announce</a></span></a></p>
<h4><b>Release Notes:</b></h4>
Bug
<ul>
<li><a class="wikicreatelink" href="/xwiki/bin/edit/XWiki/EZB-286%3C%2Fa%3E?parent=XWiki.BlogRssCode"><span class="wikicreatelinktext"><a href="http://jira.easybeans.org/browse/EZB-286"</span><span class="wikicreatelinkqm">?</span></a>
<ul class="minus">
<li>blocking shutdown on Tomcat 6</li></li>
</ul><li><a class="wikicreatelink" href="/xwiki/bin/edit/XWiki/EZB-303%3C%2Fa%3E?parent=XWiki.BlogRssCode"><span class="wikicreatelinktext"><a href="http://jira.easybeans.org/browse/EZB-303"</span><span class="wikicreatelinkqm">?</span></a>
<ul class="minus">
<li>AbstractMethod error can happen in some cases when inheritance is used</li></li>
</ul><li><a class="wikicreatelink" href="/xwiki/bin/edit/XWiki/EZB-305%3C%2Fa%3E?parent=XWiki.BlogRssCode"><span class="wikicreatelinktext"><a href="http://jira.easybeans.org/browse/EZB-305"</span><span class="wikicreatelinkqm">?</span></a>
<ul class="minus">
<li>Get "No EntityManager stack associated on the current thread without</li>
</ul>TX" when tx is marked as rollback</li>
<li><a class="wikicreatelink" href="/xwiki/bin/edit/XWiki/EZB-287%3C%2Fa%3E?parent=XWiki.BlogRssCode"><span class="wikicreatelinktext"><a href="http://jira.easybeans.org/browse/EZB-287"</span><span class="wikicreatelinkqm">?</span></a>
<ul class="minus">
<li>osgi bundle easybeans.core doesn’t export hibernate.annotations</li></li>
</ul></ul>
<p style="margin-bottom: 0in;"><br>
Best Regards,<br>
<br>
Florent</p>
2008-10-09 14:16:01.0xwiki:XWiki.benoitf1.0.1 available
${baseurl}/xwiki/bin/view/News/Release1_0_1
Hello,<br>
<br>
A maintenance release (1.0.1) of the OW2 <a
href="http://www.easybeans.net">EasyBeans</a>
product (EJB 3 container) has been released.<br>
<br>
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.
<p style="margin-bottom: 0.2in;">EasyBeans is
bundled with either <a href="http://entitymanager.hibernate.org/">Hibernate
Entity Manager</a>, <a href="http://openjpa.apache.org/">Apache
OpenJPA</a> or <a
href="https://glassfish.dev.java.net/javaee5/persistence/">TopLink
Essentials</a> as persistence provider.<br>
<br>
Here are the guides: <br>
<a href="http://www.easybeans.org/GettingStarted/GettingStarted.html">Getting
started with JOnAS 4.x (tested with 4.7.8 and 4.8.6 and 4.9.2)</a><br>
<a
href="http://www.easybeans.org/GettingStarted/GettingStartedTomcat.html">Getting
started with Tomcat 5.5.x and 6.0.x (tested with 5.5.26 and 6.0.16)</a><br>
<a
href="http://www.easybeans.org/GettingStarted/GettingStartedJetty.html">Getting
started with Jetty 6.1.x (tested with 6.1.9)</a><br>
<a href="http://wiki.easybeans.org/xwiki/bin/view/Doc/OSGi-Assembly">Getting
started with the EasyBeans OSGi bundles</a><br>
<br>
Note: EasyBeans is
already bundled in the OW2 JOnAS 5.0 application server.<br>
EasyBeans
is also working in standalone mode (<a
href="http://www.easybeans.net/xwiki/bin/view/Main/Downloads">Uberjar
packages are available</a>)<br>
<br>
The documentation is available on
the <a
href="http://www.easybeans.net/xwiki/bin/view/Main/Documentation">EasyBeans
documentation website</a>. (HTML or PDF)<br>
<br>
The Release Notes are
available online at : <a
href="http://www.easybeans.net/xwiki/bin/view/News/Release1_0_1"><span class="nobr"><a href="http://www.easybeans.net/xwiki/bin/view/News/Release1_0_1">http://www.easybeans.net/xwiki/bin/view/News/Release1_0_1</a></span></a></p>
<h4>Download</h4>
<p>A new EasyBeans version is out and is available in the <a
href="http://www.easybeans.net/xwiki/bin/view/Main/Downloads">Downloads</a>
section or in the <a
href="http://maven.ow2.org/maven2/org/ow2/easybeans/">maven
repository</a>.</p>
<p><a href="http://www.easybeans.net/xwiki/bin/view/Main/Downloads">Download
the version Now !</a> </p>
No new features in this maintenance version, only bug fixes.<br>
Some of upcoming new features are only available in 1.1.0-SNAPSHOT
version<br>
<h4>Migration</h4>
<p><i>There is no configuration step between
1.0.0 and 1.0.1 version<br>
</i></p>
<h4>Mailing list</h4>
<p>Stay tuned on EasyBeans with the easybeans-announce mailing
list :
<a href="http://mail.ow2.org/wws/subrequest/easybeans-announce"><span class="nobr"><a href="http://mail.ow2.org/wws/subrequest/easybeans-announce">http://mail.ow2.org/wws/subrequest/easybeans-announce</a></span></a></p>
<h4><b>Release Notes:</b></h4>
<br>
Bug
<ul>
<li>(<a href="http://jira.easybeans.org/browse/EZB-270">EZB-270</a>)
<ul class="minus">
<li>entity bean sample don’t work with openjpa in standalone easybeans</li>
</ul>1.0.0 package</li>
<li>(<a href="http://jira.easybeans.org/browse/EZB-272">EZB-272</a>)
<ul class="minus">
<li>Joram OSGi bundle component should not import com.scalagent.scheduler</li></li>
</ul><li>(<a href="http://jira.easybeans.org/browse/EZB-273">EZB-273</a>)
<ul class="minus">
<li>Cannot mark as ApplicationException a runtime exception of the JDK</li></li>
</ul><li>(<a href="http://jira.easybeans.org/browse/EZB-275">EZB-275</a>)
<ul class="minus">
<li>config.ini doesnt work with equinox</li></li>
</ul><li>(<a href="http://jira.easybeans.org/browse/EZB-276">EZB-276</a>)
<ul class="minus">
<li>NPE in SmartContextFactory</li></li>
</ul><li>(<a href="http://jira.easybeans.org/browse/EZB-278">EZB-278</a>)
<ul class="minus">
<li>XADatasource with @Resource annotation not handled</li></li>
</ul><li>(<a href="http://jira.easybeans.org/browse/EZB-279">EZB-279</a>)
<ul class="minus">
<li>Invalid jar name in standalone packages of EasyBeans</li></li>
</ul></ul>
Task
<ul>
<li>(<a href="http://jira.easybeans.org/browse/EZB-269">EZB-269</a>)
<ul class="minus">
<li>Migrate Documentation to Docbook 5 format</li></li>
</ul></ul>
<p style="margin-bottom: 0in;"><br>
Best Regards,<br>
<br>
Florent</p>
2008-07-07 08:57:39.0xwiki:XWiki.benoitfEasyBeans / OSGi on Equinox
${baseurl}/xwiki/bin/view/News/EasyBeans_1_0_0_Equinox
Ekke, from the EasyBeans community has written an article explaining how to integrate the EasyBeans bundles with Eclipse Equinox 3.4 RC3<p class="paragraph"/>The article is available on
<a href="http://ekkes-corner.blogspot.com/2008/06/easybeans-und-equinox.html"><span class="nobr"><a href="http://ekkes-corner.blogspot.com/2008/06/easybeans-und-equinox.html">http://ekkes-corner.blogspot.com/2008/06/easybeans-und-equinox.html</a></span></a>
2008-06-06 16:29:55.0xwiki:XWiki.benoitf1.0 RC3 available
${baseurl}/xwiki/bin/view/News/Release1_0_RC3
<P STYLE="margin-bottom: 0.2in"> Hello,<BR><BR>A new release
candidate (1.0.0 RC3) of the OW2 <A HREF="http://www.easybeans.net/">EasyBeans</A>
product (EJB 3 container) has been released.<BR><BR>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 … <a href=’${baseurl}/xwiki/bin/view/News/Release1_0_RC3’>continue</a>
2008-03-10 16:42:03.0xwiki:XWiki.benoitf1.0 RC2 available
${baseurl}/xwiki/bin/view/News/Release1_0_RC2
Hello,<p class="paragraph"/>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.<p class="paragraph"/>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.<p class="paragraph"/>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<p class="paragraph"/>EasyBeans is also working in standalone mode (Uberjar packages are now available since this release !)<p class="paragraph"/>The documentation is available in the EasyBeans documentation website. (HTML or PDF)<p class="paragraph"/>The Release Notes are available online at : <span class="nobr"><a href="http://www.easybeans.net/xwiki/bin/view/News/Release1_0_RC2">http://www.easybeans.net/xwiki/bin/view/News/Release1_0_RC2</a></span><p class="paragraph"/>Download
A new EasyBeans version is out and is available in the Downloads section.<p class="paragraph"/>Download the Release Candidate 2 version Now !
New features
The Release Candidate 2 release is now bundled with three different persistence providers (three packages).
<ul class="star">
<li>Hibernate EntityManager</li>
<li>Apache OpenJPA</li>
<li>TopLink Essentials</li>
</ul>EasyBeans artifacts are available on the <span class="nobr"><a href="http://maven.objectweb.org/maven2/">http://maven.objectweb.org/maven2/</a></span> repository.
(The parent component is located at <span class="nobr"><a href="http://maven.objectweb.org/maven2/org/ow2/easybeans/easybeans/1.0.0.RC2/easybeans-1.0.0.RC2.pom">http://maven.objectweb.org/maven2/org/ow2/easybeans/easybeans/1.0.0.RC2/easybeans-1.0.0.RC2.pom</a></span><p class="paragraph"/>
OSGi:
BundleContext can be injected into EJB3 beans by using @org.ow2.easybeans.osgi.annotation.OSGiResource annotation<p class="paragraph"/>Example:<p class="paragraph"/> /*<strong class="strong">
<ul class="star">
<li>Bundle context that will be injected by the container.</li>
</ul> </strong>/
@OSGiResource
private BundleContext bundleContextField = null;<p class="paragraph"/>And then you can call OSGi services or register your own services.<p class="paragraph"/>Check the Getting started with the EasyBeans OSGi bundles<p class="paragraph"/>Mailing list
Stay tuned on EasyBeans with the easybeans-announce at ow2 dot org mailing list : <span class="nobr"><a href="http://www.ow2.org/wws/subrequest/easybeans-announce">http://www.ow2.org/wws/subrequest/easybeans-announce</a></span>
Release Notes:
Bug
<ul class="star">
<li><a class="wikicreatelink" href="/xwiki/bin/edit/XWiki/EZB-206?parent=XWiki.BlogRssCode"><span class="wikicreatelinktext">EZB-206</span><span class="wikicreatelinkqm">?</span></a> - NPE if SmartClient is connecting to a server that is not the smartfactory server</li>
<li><a class="wikicreatelink" href="/xwiki/bin/edit/XWiki/EZB-210?parent=XWiki.BlogRssCode"><span class="wikicreatelinktext">EZB-210</span><span class="wikicreatelinkqm">?</span></a> - jdbcpool component can’t work with db, other than hsql</li>
<li><a class="wikicreatelink" href="/xwiki/bin/edit/XWiki/EZB-214?parent=XWiki.BlogRssCode"><span class="wikicreatelinktext">EZB-214</span><span class="wikicreatelinkqm">?</span></a> - Improve restart of EasyBeans/OSGi</li>
<li><a class="wikicreatelink" href="/xwiki/bin/edit/XWiki/EZB-215?parent=XWiki.BlogRssCode"><span class="wikicreatelinktext">EZB-215</span><span class="wikicreatelinkqm">?</span></a> - TransactionAttribute.NOT_SUPPORTED and EntityManager</li>
</ul>Improvement
<ul class="star">
<li><a class="wikicreatelink" href="/xwiki/bin/edit/XWiki/EZB-213?parent=XWiki.BlogRssCode"><span class="wikicreatelinktext">EZB-213</span><span class="wikicreatelinkqm">?</span></a> - Easybeans packaged as standalone product</li>
</ul>New Feature
<ul class="star">
<li><a class="wikicreatelink" href="/xwiki/bin/edit/XWiki/EZB-146?parent=XWiki.BlogRssCode"><span class="wikicreatelinktext">EZB-146</span><span class="wikicreatelinkqm">?</span></a> - Undeploy beans and unregister JNDI names</li>
<li><a class="wikicreatelink" href="/xwiki/bin/edit/XWiki/EZB-212?parent=XWiki.BlogRssCode"><span class="wikicreatelinktext">EZB-212</span><span class="wikicreatelinkqm">?</span></a> - Allow to use Knopflerfish SCR implementation</li>
</ul>Task
<ul class="star">
<li><a class="wikicreatelink" href="/xwiki/bin/edit/XWiki/EZB-193?parent=XWiki.BlogRssCode"><span class="wikicreatelinktext">EZB-193</span><span class="wikicreatelinkqm">?</span></a> - Provides an access from the EJBs to OSGi Bundle Context</li>
<li><a class="wikicreatelink" href="/xwiki/bin/edit/XWiki/EZB-211?parent=XWiki.BlogRssCode"><span class="wikicreatelinktext">EZB-211</span><span class="wikicreatelinkqm">?</span></a> - Upgrade to Apache OpenJPA 1.0.1</li>
<li><a class="wikicreatelink" href="/xwiki/bin/edit/XWiki/EZB-217?parent=XWiki.BlogRssCode"><span class="wikicreatelinktext">EZB-217</span><span class="wikicreatelinkqm">?</span></a> - Provide EasyBeans with TopLink Essentials Packaging</li>
</ul>Best Regards,<p class="paragraph"/>Florent
2007-12-15 14:27:38.0xwiki:XWiki.benoitf1.0 RC 1 Released
${baseurl}/xwiki/bin/view/News/Release1_0_RC1
<h4 class="heading-1-1-1"><span id="HDownload">Download</span></h4>
A new EasyBeans version is out and is available in the <span class="wikilink"><a href="/xwiki/bin/view/Main/Downloads">Downloads</a></span> section.<p class="paragraph"/><span class="wikilink"><a href="/xwiki/bin/view/Main/Downloads">Download the Release Candidate 1 Now !</a></span><p class="paragraph"/>EasyBeans can be embedded in
JOnAS, Apache Tomcat application server, Jetty application server and
is also provided as OSGi Bundles.<br>
It is working with Hibernate, OpenJPA and TopLink Essentials … <a href=’${baseurl}/xwiki/bin/view/News/Release1_0_RC1’>continue</a>
2007-10-17 15:07:38.0xwiki:XWiki.benoitf1.0 Milestone 6 Released
${baseurl}/xwiki/bin/view/News/Release10Milestone6
<h4 class="heading-1-1-1"><span id="HDownload">Download</span></h4>
A new EasyBeans version is out and is available in the <span class="wikilink"><a href="/xwiki/bin/view/Main/Downloads">Downloads</a></span> section.<p class="paragraph"/>
<span class="wikilink"><a href="/xwiki/bin/view/Main/Downloads">Download the Milestone 6 Now !</a></span><p class="paragraph"/>
EasyBeans can be embedded in JOnAS, Apache Tomcat application server, Jetty application server and is also provided as OSGi Bundles.
It is working with Hibernate, OpenJPA and TopLink Essentials JPA persistence providers.<p class="paragraph"/>Here are the guides:
<ul class="minus">
<li><span class="wikiexternallink"><a href="http://www.easybeans.org/GettingStarted/GettingStarted.html">Getting started with JOnAS 4.x (tested with 4.7.7 and 4.8.5)</a></span></li>
<li><span class="wikiexternallink"><a href="http://www.easybeans.org/GettingStarted/GettingStartedTomcat.html">Getting started with Tomcat 5.5.x and 6.0.x (tested with 5.5.23 and 6.0.13)</a></span></li>
<li><span class="wikiexternallink"><a href="http://www.easybeans.org/GettingStarted/GettingStartedJetty.html">Getting started with Jetty 6.1.x (tested with 6.1.3)</a></span></li>
<li><span class="wikiexternallink"><a href="http://wiki.easybeans.org/xwiki/bin/view/Doc/OSGi-Assembly">Getting started with the EasyBeans OSGi bundles</a></span></li>
</ul>EasyBeans is also working in standalone mode.<p class="paragraph"/>The documentation is available in the <span class="wikiexternallink"><a href="http://www.easybeans.net/xwiki/bin/view/Main/Documentation">EasyBeans wiki</a></span>. (HTML or PDF)
<h4 class="heading-1-1-1"><span id="HNewfeatures">New features</span></h4>
The M6 release is now supporting EAR deployment (and undeployment) in JOnAS, Tomcat and Jetty.
For JOnAS, if the EAR contains EJB 2.1 components, they will be deployed in the EJB 2.1 container. The War files of the EAR will be deployed in Tomcat or Jetty web container.
An ear example is provided in this version.<p class="paragraph"/>Another step is the support of the timer service which is based on the Quartz component.
A timer example is provided.<p class="paragraph"/>OpenJPA is supported as persistence provider. A 0.9.8 (nightly snapshot) version of OpenJPA is required due to some problems when using exploded directories with an older version.
<h4 class="heading-1-1-1"><span id="HMigration">Migration</span></h4>
The folder ejb3s/ has been renamed into easybeans-deploy. This is mainly due to the support of the EAR deployment as this folder is now containing both EJB Jars and EAR files.
The ejb3s/ folder is now deprecated and will be removed in future versions.
<h4 class="heading-1-1-1"><span id="HDemos">Demos</span></h4>
Don’t miss the quick demo in the Demos section. All is done within eclipse and it shows how EasyBeans can be easy to develop EJB.
Mailing list
Stay tuned on EasyBeans with the easybeans-announce at objectweb dot org mailing list : <span class="nobr"><a href="http://www.objectweb.org/wws/subrequest/easybeans-announce">http://www.objectweb.org/wws/subrequest/easybeans-announce</a></span>
<h4 class="heading-1-1-1"><span id="HPersistence">Persistence</span></h4>
This version embeds the last Hibernate EntityManager version (3.2.2GA). Tests have also been done with Oracle Toplink Essentials (v2build41) as persistence provider (The persistence.xml file should use in this case the oracle.toplink.essentials.PersistenceProvider value for the <provider> element.)<p class="paragraph"/>Apache OpenJPA 0.9.8 (nightly snapshot) has also been tested.<p class="paragraph"/>Release Notes:<p class="paragraph"/><h2>Bug</h2>
<ul>
<li>(<a href=’http://jira.easybeans.org/browse/EZB-144’>EZB-144</a>) - Unable to use commons logging LogFactory</li>
</ul><p class="paragraph"/><h2>Improvement</h2>
<ul>
<li>(<a href=’http://jira.easybeans.org/browse/EZB-145’>EZB-145</a>) - Add getter to JDBCPoolComponent</li>
<li>(<a href=’http://jira.easybeans.org/browse/EZB-149’>EZB-149</a>) - Upgrade to hibernate core 3.2.2.ga</li>
<li>(<a href=’http://jira.easybeans.org/browse/EZB-150’>EZB-150</a>) - Upgrade to Hibernate Annotations & Entity Manager 3.3.0 Ga</li>
<li>(<a href=’http://jira.easybeans.org/browse/EZB-151’>EZB-151</a>) - (PATCH) Enable XML Configuration to mix different namespaces</li>
<li>(<a href=’http://jira.easybeans.org/browse/EZB-152’>EZB-152</a>) - Add JDBC Connection Checking Level Setter</li>
</ul><p class="paragraph"/><h2>New Feature</h2>
<ul>
<li>(<a href=’http://jira.easybeans.org/browse/EZB-147’>EZB-147</a>) - MBean to report if a jar is fully deployed</li>
<li>(<a href=’http://jira.easybeans.org/browse/EZB-148’>EZB-148</a>) - Deployment of EAR</li>
</ul><p class="paragraph"/><h2>Task</h2>
<ul>
<li>(<a href=’http://jira.easybeans.org/browse/EZB-61’>EZB-61</a>) - Add support for OpenJPA as persistence provider</li>
<li>(<a href=’http://jira.easybeans.org/browse/EZB-75’>EZB-75</a>) - Support for the Timer Service.</li>
<li>(<a href=’http://jira.easybeans.org/browse/EZB-76’>EZB-76</a>) - Support for the Timeout callback method.</li>
<li>(<a href=’http://jira.easybeans.org/browse/EZB-142’>EZB-142</a>) - Upgrade to ASM v3.0</li>
<li>(<a href=’http://jira.easybeans.org/browse/EZB-143’>EZB-143</a>) - Add support for JPA class transformers</li>
<li>(<a href=’http://jira.easybeans.org/browse/EZB-154’>EZB-154</a>) - Upgrade to Hibernate Entity Manager 3.3.1 GA</li>
<li>(<a href=’http://jira.easybeans.org/browse/EZB-155’>EZB-155</a>) - Update to TestNG 5.5</li>
<li>(<a href=’http://jira.easybeans.org/browse/EZB-156’>EZB-156</a>) - Update to Joram 4.3.28</li>
<li>(<a href=’http://jira.easybeans.org/browse/EZB-158’>EZB-158</a>) - Tests with Oracle Toplink Essentials 2.0build41</li>
</ul>
2007-05-16 23:47:31.0xwiki:XWiki.benoitf1.0 Milestone 5 Released
${baseurl}/xwiki/bin/view/News/Release10Milestone5
<h4 class="heading-1-1-1"><span id="HDownload">Download</span></h4>
A new EasyBeans version is out and is available in the <span class="wikilink"><a href="/xwiki/bin/view/Main/Downloads">Downloads</a></span> section.<p class="paragraph"/><span class="wikilink"><a href="/xwiki/bin/view/Main/Downloads">Download the Milestone 4 Now !</a></span>
<h4 class="heading-1-1-1"><span id="HWebsite">Web site</span></h4>
A new EasyBeans web site is now available at <span class="wikiexternallink"><a href="http://www.easybeans.net">http://www.easybeans.net</a></span>. This web site is less developer oriented. The developer site is available on <span class="wikiexternallink"><a href="http://www.easybeans.org">http://www.easybeans.org</a></span>
Comments/Feedback on this new web design are welcome.
<h4 class="heading-1-1-1"><span id="HDemo">Demo</span></h4>
A quick demo illustrating how to develop a simple EJB with an interceptor is available in the <span class="wikilink"><a href="/xwiki/bin/view/Main/Demos">Demos section</a></span>.
All is done within eclipse and it shows how EasyBeans can be easy to develop EJB.
<h4 class="heading-1-1-1"><span id="HMailinglist">Mailing list</span></h4>
Stay tuned on EasyBeans with the easybeans-announce at objectweb dot org mailing list : <span class="nobr"><a href="http://www.objectweb.org/wws/subrequest/easybeans-announce">http://www.objectweb.org/wws/subrequest/easybeans-announce</a></span>
<h4 class="heading-1-1-1"><span id="HDocumentation">Documentation</span></h4>
New sections were added in the EasyBeans user guide.
<ul class="star">
<li>EasyBeans configuration file</li>
<li>Smart JNDI factory in order to make EJBs Clients in an easy way</li>
</ul><h4 class="heading-1-1-1"><span id="HPersistence">Persistence</span></h4>
This version embeds the last Hibernate EntityManager version (3.2.0GA) which was release a couple of days ago.
Tests have also been done Oracle Toplink Essentials (v2build21) as persistence provider.
<h4 class="heading-1-1-1"><span id="HNewfeatures">New features</span></h4>
One of the new feature implemented in this version is the security part with a JACC provider available within Standalone/Tomcat version. When EasyBeans is used with JOnAS, it uses the JOnAS security authentication and propagation.
An example shows these new features.
<h4 class="heading-1-1-1"><span id="HIssuesclosed">Issues closed </span></h4><p class="paragraph"/>These tasks are available on the <span class="wikiexternallink"><a href="http://jira.easybeans.org/secure/ReleaseNote.jspa?projectId=10000&styleName=Html&version=10010">JIRA</a></span> issue web site.<p class="paragraph"/><p class="paragraph"/>Release Notes - EasyBeans - Version EasyBeans 1.0 M4<p class="paragraph"/><h4>Bug</h4>
<ul>
<li>(<a href=’http://jira.easybeans.org/browse/EZB-8’>EZB-8</a>) - Local exception should be converted into RemoteException</li>
<li>(<a href=’http://jira.easybeans.org/browse/EZB-112’>EZB-112</a>) - MDB Factories are not added to the map of JContainer3 managed factories</li>
<li>(<a href=’http://jira.easybeans.org/browse/EZB-115’>EZB-115</a>) - ClassNotFound exception may happen when receiving MDB messages</li>
<li>(<a href=’http://jira.easybeans.org/browse/EZB-116’>EZB-116</a>) - EasyBeans failure when embedded in JOnAS with IIOP protocol</li>
<li>(<a href=’http://jira.easybeans.org/browse/EZB-117’>EZB-117</a>) - JOnAS stop command fails in some cases when EasyBeans is present</li>
<li>(<a href=’http://jira.easybeans.org/browse/EZB-118’>EZB-118</a>) - NPE when stopping HSQL database within Tomcat</li>
</ul><p class="paragraph"/><h4>Improvement</h4>
<ul>
<li>(<a href=’http://jira.easybeans.org/browse/EZB-111’>EZB-111</a>) - Transaction Timeout should be configurable on TMComponent</li>
</ul><p class="paragraph"/><h4>Task</h4>
<ul>
<li>(<a href=’http://jira.easybeans.org/browse/EZB-6’>EZB-6</a>) - Check that all API used by EasyBeans are compliant with the versions packaged by Sun</li>
<li>(<a href=’http://jira.easybeans.org/browse/EZB-9’>EZB-9</a>) - MDBContext injection</li>
<li>(<a href=’http://jira.easybeans.org/browse/EZB-42’>EZB-42</a>) - Support for security management.</li>
<li>(<a href=’http://jira.easybeans.org/browse/EZB-49’>EZB-49</a>) - Support PersistenceContext reference injection using only the @PersistenceContext attribute "name".</li>
<li>(<a href=’http://jira.easybeans.org/browse/EZB-52’>EZB-52</a>) - Support PersistenceUnit reference injection using only the @PersistenceUnit attribute "name".</li>
<li>(<a href=’http://jira.easybeans.org/browse/EZB-113’>EZB-113</a>) - Upgrade to Hibernate Entity Manager 3.2.0 CR2</li>
<li>(<a href=’http://jira.easybeans.org/browse/EZB-114’>EZB-114</a>) - Injection of JMS objects (Topic, Queue, and the factories)</li>
<li>(<a href=’http://jira.easybeans.org/browse/EZB-119’>EZB-119</a>) - Upgrade to Carol 2.2.9</li>
<li>(<a href=’http://jira.easybeans.org/browse/EZB-120’>EZB-120</a>) - Upgrade to Monolog 2.1.6 (used by Joram)</li>
<li>(<a href=’http://jira.easybeans.org/browse/EZB-121’>EZB-121</a>) - Upgrade to Hibernate EntityManager 3.2.0.CR3</li>
<li>(<a href=’http://jira.easybeans.org/browse/EZB-122’>EZB-122</a>) - Upgrade to HSQLDB 1.8.0.7</li>
<li>(<a href=’http://jira.easybeans.org/browse/EZB-124’>EZB-124</a>) - Upgrade to Hibernate EntityManager 3.2.0.GA</li>
<li>(<a href=’http://jira.easybeans.org/browse/EZB-125’>EZB-125</a>) - Tests with Oracle Toplink Essentials 2.0build21</li>
</ul><p class="paragraph"/>All issues reported on EasyBeans mailing list have been fixed since 1.0M3.
2006-12-20 18:35:42.0xwiki:XWiki.benoitf1.0 Milestone 4 Released
${baseurl}/xwiki/bin/view/News/Release10Milestone4
<h4 class="heading-1-1-1"><span id="HDownload">Download</span></h4>
A new EasyBeans version is out and is available in the <span class="wikilink"><a href="/xwiki/bin/view/Main/Downloads">Downloads</a></span> section.<p class="paragraph"/><span class="wikilink"><a href="/xwiki/bin/view/Main/Downloads">Download the Milestone 4 Now !</a></span>
<h4 class="heading-1-1-1"><span id="HWebsite">Web site</span></h4>
A new EasyBeans web site is now available at <span class="wikiexternallink"><a href="http://www.easybeans.net">http://www.easybeans.net</a></span>. This web site is less developer oriented. The developer site is available on <span class="wikiexternallink"><a href="http://www.easybeans.org">http://www.easybeans.org</a></span>
Comments/Feedback on this new web design are welcome.
<h4 class="heading-1-1-1"><span id="HDemo">Demo</span></h4>
A quick demo illustrating how to develop a simple EJB with an interceptor is available in the <span class="wikilink"><a href="/xwiki/bin/view/Main/Demos">Demos section</a></span>.
All is done within eclipse and it shows how EasyBeans can be easy to develop EJB.
<h4 class="heading-1-1-1"><span id="HMailinglist">Mailing list</span></h4>
Stay tuned on EasyBeans with the easybeans-announce at objectweb dot org mailing list : <span class="nobr"><a href="http://www.objectweb.org/wws/subrequest/easybeans-announce">http://www.objectweb.org/wws/subrequest/easybeans-announce</a></span>
<h4 class="heading-1-1-1"><span id="HDocumentation">Documentation</span></h4>
New sections were added in the EasyBeans user guide.
<ul class="star">
<li>EasyBeans configuration file</li>
<li>Smart JNDI factory in order to make EJBs Clients in an easy way</li>
</ul><h4 class="heading-1-1-1"><span id="HPersistence">Persistence</span></h4>
This version embeds the last Hibernate EntityManager version (3.2.0GA) which was release a couple of days ago.
Tests have also been done Oracle Toplink Essentials (v2build21) as persistence provider.
<h4 class="heading-1-1-1"><span id="HNewfeatures">New features</span></h4>
One of the new feature implemented in this version is the security part with a JACC provider available within Standalone/Tomcat version. When EasyBeans is used with JOnAS, it uses the JOnAS security authentication and propagation.
An example shows these new features.
<h4 class="heading-1-1-1"><span id="HIssuesclosed">Issues closed </span></h4><p class="paragraph"/>These tasks are available on the <span class="wikiexternallink"><a href="http://jira.easybeans.org/secure/ReleaseNote.jspa?projectId=10000&styleName=Html&version=10010">JIRA</a></span> issue web site.<p class="paragraph"/><p class="paragraph"/>Release Notes - EasyBeans - Version EasyBeans 1.0 M4<p class="paragraph"/><h4>Bug</h4>
<ul>
<li>(<a href=’http://jira.easybeans.org/browse/EZB-8’>EZB-8</a>) - Local exception should be converted into RemoteException</li>
<li>(<a href=’http://jira.easybeans.org/browse/EZB-112’>EZB-112</a>) - MDB Factories are not added to the map of JContainer3 managed factories</li>
<li>(<a href=’http://jira.easybeans.org/browse/EZB-115’>EZB-115</a>) - ClassNotFound exception may happen when receiving MDB messages</li>
<li>(<a href=’http://jira.easybeans.org/browse/EZB-116’>EZB-116</a>) - EasyBeans failure when embedded in JOnAS with IIOP protocol</li>
<li>(<a href=’http://jira.easybeans.org/browse/EZB-117’>EZB-117</a>) - JOnAS stop command fails in some cases when EasyBeans is present</li>
<li>(<a href=’http://jira.easybeans.org/browse/EZB-118’>EZB-118</a>) - NPE when stopping HSQL database within Tomcat</li>
</ul><p class="paragraph"/><h4>Improvement</h4>
<ul>
<li>(<a href=’http://jira.easybeans.org/browse/EZB-111’>EZB-111</a>) - Transaction Timeout should be configurable on TMComponent</li>
</ul><p class="paragraph"/><h4>Task</h4>
<ul>
<li>(<a href=’http://jira.easybeans.org/browse/EZB-6’>EZB-6</a>) - Check that all API used by EasyBeans are compliant with the versions packaged by Sun</li>
<li>(<a href=’http://jira.easybeans.org/browse/EZB-9’>EZB-9</a>) - MDBContext injection</li>
<li>(<a href=’http://jira.easybeans.org/browse/EZB-42’>EZB-42</a>) - Support for security management.</li>
<li>(<a href=’http://jira.easybeans.org/browse/EZB-49’>EZB-49</a>) - Support PersistenceContext reference injection using only the @PersistenceContext attribute "name".</li>
<li>(<a href=’http://jira.easybeans.org/browse/EZB-52’>EZB-52</a>) - Support PersistenceUnit reference injection using only the @PersistenceUnit attribute "name".</li>
<li>(<a href=’http://jira.easybeans.org/browse/EZB-113’>EZB-113</a>) - Upgrade to Hibernate Entity Manager 3.2.0 CR2</li>
<li>(<a href=’http://jira.easybeans.org/browse/EZB-114’>EZB-114</a>) - Injection of JMS objects (Topic, Queue, and the factories)</li>
<li>(<a href=’http://jira.easybeans.org/browse/EZB-119’>EZB-119</a>) - Upgrade to Carol 2.2.9</li>
<li>(<a href=’http://jira.easybeans.org/browse/EZB-120’>EZB-120</a>) - Upgrade to Monolog 2.1.6 (used by Joram)</li>
<li>(<a href=’http://jira.easybeans.org/browse/EZB-121’>EZB-121</a>) - Upgrade to Hibernate EntityManager 3.2.0.CR3</li>
<li>(<a href=’http://jira.easybeans.org/browse/EZB-122’>EZB-122</a>) - Upgrade to HSQLDB 1.8.0.7</li>
<li>(<a href=’http://jira.easybeans.org/browse/EZB-124’>EZB-124</a>) - Upgrade to Hibernate EntityManager 3.2.0.GA</li>
<li>(<a href=’http://jira.easybeans.org/browse/EZB-125’>EZB-125</a>) - Tests with Oracle Toplink Essentials 2.0build21</li>
</ul><p class="paragraph"/>All issues reported on EasyBeans mailing list have been fixed since 1.0M3.
2006-10-18 17:43:40.0xwiki:XWiki.benoitf1.0 Milestone 3 Released
${baseurl}/xwiki/bin/view/News/Release10Milestone3
<p><a href="http://www.easybeans.org/download.html">Download the Milestone 3 Now !</a>.</p>
<p>Discover the full Release Notes on the <a href="http://wiki.easybeans.org/xwiki/bin/Main/ReleaseNotes_1_0M3">Release Notes Wiki page</a>.</p>
<p>Tests have been done by using Hibernate or Oracle Toplink Essentials as persistence provider.</p>
<p>In a next version, OpenJPA should be tested too.</p>
<p>Issues closed for this release are available on the <a href="http://jira.easybeans.org/secure/ReleaseNote.jspa?projectId=10000&styleName=Html&version=10003">Tracker web site.</a>.</p>
<p>All issues reported on <a href="http://www.objectweb.org/wws/info/easybeans">EasyBeans mailing list</a> have been fixed since 1.0M2.</p>
<p>Demo of EasyBeans and Google Web Toolkit available at <a href="http://demos.objectweb.org/">ObjectWeb Demos site</a>.</p>
2012-04-16 22:11:50.0xwiki:XWiki.benoitf1.0.0 available
${baseurl}/xwiki/bin/view/News/Release1_0_0
<p>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 EJB<sup><span
lang="en-GB"><span style="">TM</span></span></sup><span
lang="en-GB"><span style="">
3 container. EasyBeans has been successfully integrated within the
OW2 JOnAS application server and allows developers to deploy EJB
components very easily.</span></span></p>
<p><span lang="en-GB"><span style=""></span></span><span
style="">EasyBeans
main features include:</span><span style=""> </span></p>
<p><span>
<ul>
<li>
<p
style="margin-top: 0.08in; margin-bottom: 0in; widows: 0; orphans: 0;"><font
face="Arial, sans-serif"><b>Embeddable
lightweight EJB 3 container</b></font><font
face="Arial, sans-serif">. EasyBeans can be embedded in
several application servers including Apache Tomcat, Jetty and OW2
JOnAS (</font><font color="#0000ff"><u><a
href="http://jonas.ow2.org/"><font
face="Arial, sans-serif"><span class="nobr"></span></font></a><font
face="Arial, sans-serif"><a href="http://jonas.ow2.org"><span class="nobr"><a href="http://jonas.ow2.org">http://jonas.ow2.org</a></span></a></font></u></font><font
face="Arial, sans-serif">) 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.</font></p>
</li>
<li>
<p
style="margin-top: 0.08in; margin-bottom: 0in; widows: 0; orphans: 0;"><font
face="Arial, sans-serif"><b>Modular and
pluggable container available as OSGi</b></font><sup><font
face="Arial, sans-serif"><b>TM</b></font></sup><font
face="Arial, sans-serif"><b> bundles</b></font><font
face="Arial, sans-serif">. Available as a set of OSGi<sup>TM</sup>
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.</font></p>
</li>
<li>
<p
style="margin-top: 0.08in; margin-bottom: 0in; widows: 0; orphans: 0;"><font
face="Arial, sans-serif"><b>Open source
Web 2.0 console.</b></font><font face="Arial, sans-serif">
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.</font></p>
</li>
</ul>
</span></p>
<p style="margin-bottom: 0.2in;">EasyBeans is
bundled with either <a href="http://entitymanager.hibernate.org/">Hibernate
Entity Manager</a>, <a href="http://openjpa.apache.org/">Apache
OpenJPA</a> or <a
href="https://glassfish.dev.java.net/javaee5/persistence/">TopLink
Essentials</a> as persistence provider.<br>
<br>
Here are the guides: <br>
<a href="http://www.easybeans.org/GettingStarted/GettingStarted.html">Getting
started with JOnAS 4.x (tested with 4.7.8 and 4.8.6 and 4.9.2)</a><br>
<a
href="http://www.easybeans.org/GettingStarted/GettingStartedTomcat.html">Getting
started with Tomcat 5.5.x and 6.0.x (tested with 5.5.26 and 6.0.16)</a><br>
<a
href="http://www.easybeans.org/GettingStarted/GettingStartedJetty.html">Getting
started with Jetty 6.1.x (tested with 6.1.9)</a><br>
<a href="http://wiki.easybeans.org/xwiki/bin/view/Doc/OSGi-Assembly">Getting
started with the EasyBeans OSGi bundles</a><br>
<br>
Note: EasyBeans is
already bundled in the OW2 JOnAS 5.0 application server.<br>
EasyBeans
is also working in standalone mode (<a
href="http://www.easybeans.net/xwiki/bin/view/Main/Downloads">Uberjar
packages are available</a>)<br>
<br>
The documentation is available on
the <a
href="http://www.easybeans.net/xwiki/bin/view/Main/Documentation">EasyBeans
documentation website</a>. (HTML or PDF)<br>
<br>
The Release Notes are
available online at : <a
href="http://www.easybeans.net/xwiki/bin/view/News/Release1_0_0"><span class="nobr"><a href="http://www.easybeans.net/xwiki/bin/view/News/Release1_0_0">http://www.easybeans.net/xwiki/bin/view/News/Release1_0_0</a></span></a></p>
<h4><a name="HDownload"></a>Download</h4>
<p>A new EasyBeans version is out and is available in the <a
href="http://www.easybeans.net/xwiki/bin/view/Main/Downloads">Downloads</a>
section or in the <a
href="http://repo1.maven.org/maven2/org/ow2/easybeans/">maven
repository</a>.</p>
<p><a
href="http://www.easybeans.net/xwiki/bin/view/Main/Downloads">Download
the version Now !</a> </p>
<h4><a name="HNewfeatures"></a>New features</h4>
<p><i>Management console</i><br>
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.</p>
<p><i></i><br>
<i>Persistence</i><br>
Persistence
Providers have been updated to their latest versions.</p>
<h4><a name="HNewfeatures1"></a>Migration</h4>
<p><i>There is no configuration step for migrating from the
1.0RC3 to the 1.0.0</i></p>
<h4><a name="HMailinglist"></a>Mailing list</h4>
<p>Stay tuned on EasyBeans with the easybeans-announce mailing
list :
<a href="http://mail.ow2.org/wws/subrequest/easybeans-announce"><span class="nobr"><a href="http://mail.ow2.org/wws/subrequest/easybeans-announce">http://mail.ow2.org/wws/subrequest/easybeans-announce</a></span></a></p>
<h4><b>Release Notes:</b></h4>
Bug
<ul>
<li><span style="text-decoration: underline;">(</span><a
href="http://jira.easybeans.org/browse/EZB-245">EZB-245</a>)
<ul class="minus">
<li>Missing/Wrong IIOP Stubs</li></li>
</ul> <li><span style="text-decoration: underline;">(</span><a
href="http://jira.easybeans.org/browse/EZB-259">EZB-259</a>)
<ul class="minus">
<li>ClassNotFoundException when using JMS ObjectMessage</li></li>
</ul> <li><span style="text-decoration: underline;">(</span><a
href="http://jira.easybeans.org/browse/EZB-260">EZB-260</a>)
<ul class="minus">
<li>LinkageError may happen when using security manager on Tomcat</li></li>
</ul> <li><span style="text-decoration: underline;">(</span><a
href="http://jira.easybeans.org/browse/EZB-264">EZB-264</a>)
<ul class="minus">
<li>JACC provider not stopped at the EasyBeans shutdown</li></li>
</ul> <li><span style="text-decoration: underline;">(</span><a
href="http://jira.easybeans.org/browse/EZB-265">EZB-265</a>)
<ul class="minus">
<li>Joram not removing its MBeans at the stop</li></li>
</ul> <li><span style="text-decoration: underline;">(</span><a
href="http://jira.easybeans.org/browse/EZB-266">EZB-266</a>)
<ul class="minus">
<li>Smart server not releasing server socket when stopping</li></li>
</ul></ul>
Improvement
<ul>
<li>(<a href="http://jira.easybeans.org/browse/EZB-2">EZB-2</a>)
<ul class="minus">
<li>Improve management capabilities of EasyBeans</li></li>
</ul> <li><span style="text-decoration: underline;">(</span><a
href="http://jira.easybeans.org/browse/EZB-208">EZB-208</a>)
<ul class="minus">
<li>Provide a smartclient maven pom.xml without any dependency.</li></li>
</ul> <li><span style="text-decoration: underline;">(</span><a
href="http://jira.easybeans.org/browse/EZB-227">EZB-227</a>)
<ul class="minus">
<li>Using Configuration Service when initializing EasyBeans-Osgi</li></li>
</ul> <li><span style="text-decoration: underline;">(</span><a
href="http://jira.easybeans.org/browse/EZB-261">EZB-261</a>)
<ul class="minus">
<li>Use of Monolog 2.1.11 used by Joram</li></li>
</ul> <li><span style="text-decoration: underline;">(</span><a
href="http://jira.easybeans.org/browse/EZB-263">EZB-263</a>)
<ul class="minus">
<li>Allow to use classloader as the key for the smart factory instead of</li>
</ul>Provider URL</li>
</ul>
New Feature
<ul>
<li>(<a href="http://jira.easybeans.org/browse/EZB-3">EZB-3</a>)
<ul class="minus">
<li>Provide an EasyBeans management console</li></li>
</ul> <li><span style="text-decoration: underline;">(</span><a
href="http://jira.easybeans.org/browse/EZB-247">EZB-247</a>)
<ul class="minus">
<li>Add a description to an embedded server.</li></li>
</ul> <li><span style="text-decoration: underline;">(</span><a
href="http://jira.easybeans.org/browse/EZB-248">EZB-248</a>)
<ul class="minus">
<li>Expose a method to shutdown easybeans in standalone mode</li></li>
</ul> <li><span style="text-decoration: underline;">(</span><a
href="http://jira.easybeans.org/browse/EZB-249">EZB-249</a>)
<ul class="minus">
<li>Provide clustering when Easybeans is standalone</li></li>
</ul> <li><span style="text-decoration: underline;">(</span><a
href="http://jira.easybeans.org/browse/EZB-250">EZB-250</a>)
<ul class="minus">
<li>Allow to add properties to extend the configuration of Carol</li></li>
</ul> <li><span style="text-decoration: underline;">(</span><a
href="http://jira.easybeans.org/browse/EZB-251">EZB-251</a>)
<ul class="minus">
<li>Allow to refer to the value of a system property</li></li>
</ul> <li><span style="text-decoration: underline;">(</span><a
href="http://jira.easybeans.org/browse/EZB-253">EZB-253</a>)
<ul class="minus">
<li>Add a timeout configuration parameter for EJB pool</li></li>
</ul></ul>
Task
<ul>
<li><span style="text-decoration: underline;">(</span><a
href="http://jira.easybeans.org/browse/EZB-37">EZB-37</a>)
<ul class="minus">
<li>Support for @EJB and @EJBs for Message-Driven Beans.</li></li>
</ul> <li><span style="text-decoration: underline;">(</span><a
href="http://jira.easybeans.org/browse/EZB-53">EZB-53</a>)
<ul class="minus">
<li>Support for @Resource and @Resources for Message-Driven Beans.</li></li>
</ul> <li><span style="text-decoration: underline;">(</span><a
href="http://jira.easybeans.org/browse/EZB-56">EZB-56</a>)
<ul class="minus">
<li>Support for @Resource and @Resources in a bean superclass.</li></li>
</ul> <li><span style="text-decoration: underline;">(</span><a
href="http://jira.easybeans.org/browse/EZB-57">EZB-57</a>)
<ul class="minus">
<li>Support Simple Environment Entries injection using a Deployment</li>
</ul>Descriptor.</li>
<li><span style="text-decoration: underline;">(</span><a
href="http://jira.easybeans.org/browse/EZB-70">EZB-70</a>)
<ul class="minus">
<li>Support for SessionSynchronization interface.</li></li>
</ul> <li><span style="text-decoration: underline;">(</span><a
href="http://jira.easybeans.org/browse/EZB-82">EZB-82</a>)
<ul class="minus">
<li>Tests for SessionSynchronization interface and interceptors.</li></li>
</ul> <li><span style="text-decoration: underline;">(</span><a
href="http://jira.easybeans.org/browse/EZB-223">EZB-223)</a>
<ul class="minus">
<li>Joram 5.0.9 support</li></li>
</ul> <li><span style="text-decoration: underline;">(</span><a
href="http://jira.easybeans.org/browse/EZB-246">EZB-246</a>)
<ul class="minus">
<li>Upgrade to Carol 3</li></li>
</ul> <li><span style="text-decoration: underline;">(</span><a
href="http://jira.easybeans.org/browse/EZB-256">EZB-256</a>)
<ul class="minus">
<li>Use of Maven bundle plugin 1.4.0</li></li>
</ul> <li><span style="text-decoration: underline;">(</span><a
href="http://jira.easybeans.org/browse/EZB-257">EZB-257</a>)
<ul class="minus">
<li>Allow to find EJB in other EJB-JAR of the EAR when using @EJB</li>
</ul>annotation</li>
<li><span style="text-decoration: underline;">(</span><a
href="http://jira.easybeans.org/browse/EZB-258">EZB-258</a>)
<ul class="minus">
<li>Allow injection of @EJB in servlets when EasyBeans is embedded in</li>
</ul>Tomcat</li>
<li><span style="text-decoration: underline;">(</span><a
href="http://jira.easybeans.org/browse/EZB-262">EZB-262</a>)
<ul class="minus">
<li>Upgrade to CXF 2.0.6</li></li>
</ul> <li><span style="text-decoration: underline;">(</span><a
href="http://jira.easybeans.org/browse/EZB-267">EZB-267</a>)
<ul class="minus">
<li>Register JNDI MBean which provide access to registry JNDI names<br></li>
</ul> </li>
</ul>
<p style="margin-bottom: 0in;">
<br>
Best Regards,<br>
<br>
Florent</p>
<p style="margin-bottom: 0in;"><br>
</p>
2012-04-17 18:40:14.0xwiki:XWiki.benoitf