| --- |
| layout: post |
| status: PUBLISHED |
| published: true |
| title: Apache OpenEJB 3.1.3 Released! |
| author: |
| display_name: David Blevins |
| login: dblevins |
| email: dblevins@apache.org |
| author_login: dblevins |
| author_email: dblevins@apache.org |
| id: 36e0ea2c-9427-46e2-8e27-8051058c13e2 |
| date: '2010-10-21 02:27:19 -0400' |
| categories: |
| - Java |
| tags: |
| - release |
| - announcement |
| - openejb |
| - 3.1.3 |
| comments: |
| - id: 0 |
| author: film izle |
| author_email: dadadada@gmail.com |
| author_url: https://altyazilifilm.live |
| date: '2019-06-29 20:59:42 -0400' |
| content: "OPENEJB-1283 Apache TomTom: Pre-packaged OpenEJB/Tomcat bundle\r\n" |
| - id: 0 |
| author: Ashwin |
| author_email: max.rashwin@gmail.com |
| author_url: '' |
| date: '2019-07-18 05:25:44 -0400' |
| content: Get help for your windows 10 computer and only this homepage gives you |
| all true knowledge http://gethelpwindows10.com to work so nicely at your desktop |
| computer. |
| - id: 0 |
| author: protección de la piel |
| author_email: wilocordcom1978@gmail.com |
| author_url: https://houstonmedic.com/skin-care_es.html |
| date: '2019-07-19 20:50:06 -0400' |
| content: Successful! what a lovely work |
| permalink: openejb/entry/apache_openejb_3_1_3 |
| --- |
| <p> |
| We are pleased to announce the release of <a href="http://openejb.apache.org/apache-openejb-313.html">Apache OpenEJB 3.1.3</a>. The 3.1.3 release continues in the Java 5 and Java EE 5 line with partial EJB 3.1 support. Overall the release is focused on production concerns and includes dramatically expanded Stateless Session Bean pooling, greater Failover and Discovery support, JMX Monitoring and prepackaged Tomcat setup. Support for EJB 3.1 @LocalBean views and @ManagedBean also included.</p> |
| <p> |
| The 3.2 codebase is now the new trunk where all further Java 6 and Java EE 6 work is being done. Betas of the 3.2 codebase expected before the end of the year.</p> |
| <h3><a name="ApacheOpenEJB3.1.3-NewFeatures"></a>New Features</h3> |
| <ul> |
| <li><a href="https://issues.apache.org/jira/browse/OPENEJB-1283" class="external-link" rel="nofollow">OPENEJB-1283</a> Apache TomTom: Pre-packaged OpenEJB/Tomcat bundle</li> |
| <li><a href="https://issues.apache.org/jira/browse/OPENEJB-1272" class="external-link" rel="nofollow">OPENEJB-1272</a> JMX Monitoring</li> |
| <li><a href="https://issues.apache.org/jira/browse/OPENEJB-1139" class="external-link" rel="nofollow">OPENEJB-1139</a> EJB 3.1 No-interface view (@LocalBean)</li> |
| <li><a href="https://issues.apache.org/jira/browse/OPENEJB-1377" class="external-link" rel="nofollow">OPENEJB-1377</a> Multipoint service - TCP based heartbeat & node discovery</li> |
| <li><a href="https://issues.apache.org/jira/browse/OPENEJB-1141" class="external-link" rel="nofollow">OPENEJB-1141</a> EE6 @ManagedBean</li> |
| <li><a href="https://issues.apache.org/jira/browse/OPENEJB-1115" class="external-link" rel="nofollow">OPENEJB-1115</a> Quartz Resource Adapter</li> |
| <li><a href="https://issues.apache.org/jira/browse/OPENEJB-1235" class="external-link" rel="nofollow">OPENEJB-1235</a> New Stateless pool options: PoolMin, IdleTimeout, MaxAge, Flush and more</li> |
| </ul> |
| <h3><a name="ApacheOpenEJB3.1.3-Improvements"></a>Improvements</h3> |
| <h5><a name="ApacheOpenEJB3.1.3-Upgrades"></a>Upgrades</h5> |
| <ul> |
| <li><a href="https://issues.apache.org/jira/browse/OPENEJB-1227" class="external-link" rel="nofollow">OPENEJB-1227</a> Support for ActiveMQ 5</li> |
| <li><a href="https://issues.apache.org/jira/browse/OPENEJB-977" class="external-link" rel="nofollow">OPENEJB-977</a> Upgrade to CXF 2.2.10</li> |
| </ul> |
| <h5><a name="ApacheOpenEJB3.1.3-ClientServer%26Failover"></a>Client-Server & Failover</h5> |
| <ul> |
| <li><a href="https://issues.apache.org/jira/browse/OPENEJB-1293" class="external-link" rel="nofollow">OPENEJB-1293</a> Conditional Client Failover based on container or bean thrown Exception types</li> |
| <li><a href="https://issues.apache.org/jira/browse/OPENEJB-1292" class="external-link" rel="nofollow">OPENEJB-1292</a> Client Failover on connection pool timeout</li> |
| <li><a href="https://issues.apache.org/jira/browse/OPENEJB-1232" class="external-link" rel="nofollow">OPENEJB-1232</a> Client Failover and ConnnectionStrategy configurable on a per bean basis</li> |
| <li><a href="https://issues.apache.org/jira/browse/OPENEJB-1100" class="external-link" rel="nofollow">OPENEJB-1100</a> EJB Clients using http can set connectTimeout and readTimeout</li> |
| <li><a href="https://issues.apache.org/jira/browse/OPENEJB-1369" class="external-link" rel="nofollow">OPENEJB-1369</a> Help, expanded options and cleaner output for MulticastTool</li> |
| <li><a href="https://issues.apache.org/jira/browse/OPENEJB-1112" class="external-link" rel="nofollow">OPENEJB-1112</a> ejbds service (ejbd+ssl) setup on port 4203</li> |
| <li><a href="https://issues.apache.org/jira/browse/OPENEJB-1370" class="external-link" rel="nofollow">OPENEJB-1370</a> Broadcast InetAddress.getLocalHost() when ejbd is bound to 0.0.0.0</li> |
| <li><a href="https://issues.apache.org/jira/browse/OPENEJB-1281" class="external-link" rel="nofollow">OPENEJB-1281</a> Preconfigured failover with JNDI provider url such as "failover:ejbd://foo:4201,ejbd://bar:4201"</li> |
| <li><a href="https://issues.apache.org/jira/browse/OPENEJB-1289" class="external-link" rel="nofollow">OPENEJB-1289</a> Client connection pool timeouts events catchable as ConnectionPoolTimeoutException</li> |
| </ul> |
| <h5><a name="ApacheOpenEJB3.1.3-Testing"></a>Testing</h5> |
| <ul> |
| <li><a href="https://issues.apache.org/jira/browse/OPENEJB-1240" class="external-link" rel="nofollow">OPENEJB-1240</a> @WebServiceRef support for @LocalClient</li> |
| <li><a href="https://issues.apache.org/jira/browse/OPENEJB-1130" class="external-link" rel="nofollow">OPENEJB-1130</a> Stricter ClientModule classpath discovery prevents possible NameAlreadyBoundException</li> |
| <li><a href="https://issues.apache.org/jira/browse/OPENEJB-1372" class="external-link" rel="nofollow">OPENEJB-1372</a> Default openejb.descriptors.output to true when there are validation failures</li> |
| <li><a href="https://issues.apache.org/jira/browse/OPENEJB-1353" class="external-link" rel="nofollow">OPENEJB-1353</a> Be more tolerant of truly empty beans.xml and ejb-jar.xml – zero length files</li> |
| <li><a href="https://issues.apache.org/jira/browse/OPENEJB-1107" class="external-link" rel="nofollow">OPENEJB-1107</a> Updated builtin exclude list</li> |
| <li><a href="https://issues.apache.org/jira/browse/OPENEJB-1122" class="external-link" rel="nofollow">OPENEJB-1122</a> Create a sample to illustrate the SEI inheritance</li> |
| <li><a href="https://issues.apache.org/jira/browse/OPENEJB-1378" class="external-link" rel="nofollow">OPENEJB-1378</a> Example: MDB with Quartz Resource Adapter</li> |
| <li><a href="https://issues.apache.org/jira/browse/OPENEJB-1381" class="external-link" rel="nofollow">OPENEJB-1381</a> Example: WebService SEI Inheritance</li> |
| <li><a href="https://issues.apache.org/jira/browse/OPENEJB-1380" class="external-link" rel="nofollow">OPENEJB-1380</a> Example: Common Troubleshooting Flags</li> |
| <li><a href="https://issues.apache.org/jira/browse/OPENEJB-1379" class="external-link" rel="nofollow">OPENEJB-1379</a> Example: Transaction Rollback</li> |
| <li><a href="https://issues.apache.org/jira/browse/OPENEJB-847" class="external-link" rel="nofollow">OPENEJB-847</a> Validation: @Resource UserTransaction injection mistakenly used on bean with Container-Managed Transactions</li> |
| </ul> |
| <h5><a name="ApacheOpenEJB3.1.3-Misc"></a>Misc</h5> |
| <ul> |
| <li><a href="https://issues.apache.org/jira/browse/OPENEJB-1255" class="external-link" rel="nofollow">OPENEJB-1255</a> Time-based configuration options can now be additive, as in "1 hour, 27 minutes and 34 seconds"</li> |
| <li><a href="https://issues.apache.org/jira/browse/OPENEJB-1111" class="external-link" rel="nofollow">OPENEJB-1111</a> PAX friendly LogStreamFactory for use in OSGi environments</li> |
| <li><a href="https://issues.apache.org/jira/browse/OPENEJB-1276" class="external-link" rel="nofollow">OPENEJB-1276</a> Add #getTransactionIdentifier(Transaction tx) to o.a.o.hibernate.TransactionManagerLookup</li> |
| <li><a href="https://issues.apache.org/jira/browse/OPENEJB-1279" class="external-link" rel="nofollow">OPENEJB-1279</a> Stateless PreDestroy called on undeploy/shutdown</li> |
| <li><a href="https://issues.apache.org/jira/browse/OPENEJB-1208" class="external-link" rel="nofollow">OPENEJB-1208</a> Handle "destinationName" as synonym for the "destination" ActivationConfigProperty</li> |
| <li><a href="https://issues.apache.org/jira/browse/OPENEJB-1238" class="external-link" rel="nofollow">OPENEJB-1238</a> Custom JNDI name format properties at bean, app, or server level</li> |
| <li><a href="https://issues.apache.org/jira/browse/OPENEJB-1365" class="external-link" rel="nofollow">OPENEJB-1365</a> New log4j.category.OpenEJB.persistence log category</li> |
| <li><a href="https://issues.apache.org/jira/browse/OPENEJB-1242" class="external-link" rel="nofollow">OPENEJB-1242</a> suport connector 1.6 and 1.0 dds in jee jaxb tree</li> |
| <li><a href="https://issues.apache.org/jira/browse/OPENEJB-1027" class="external-link" rel="nofollow">OPENEJB-1027</a> Add the application name to the data sources matching heuristics</li> |
| <li><a href="https://issues.apache.org/jira/browse/OPENEJB-1301" class="external-link" rel="nofollow">OPENEJB-1301</a> MDB InstanceLimit settable on a per-bean basis via openejb-jar.xml</li> |
| <li><a href="https://issues.apache.org/jira/browse/OPENEJB-1123" class="external-link" rel="nofollow">OPENEJB-1123</a> Allow default security service to be overriden</li> |
| <li><a href="https://issues.apache.org/jira/browse/OPENEJB-1275" class="external-link" rel="nofollow">OPENEJB-1275</a> JMX: EJB Method invocations</li> |
| <li><a href="https://issues.apache.org/jira/browse/OPENEJB-1273" class="external-link" rel="nofollow">OPENEJB-1273</a> JMX: Stateless Pool Stats</li> |
| </ul> |
| <h3><a name="ApacheOpenEJB3.1.3-Bugs"></a>Bugs</h3> |
| <ul> |
| <li><a href="https://issues.apache.org/jira/browse/OPENEJB-1282" class="external-link" rel="nofollow">OPENEJB-1282</a> mappedName fails to work for @Singleton</li> |
| <li><a href="https://issues.apache.org/jira/browse/OPENEJB-1258" class="external-link" rel="nofollow">OPENEJB-1258</a> Boolean conversion problem in ejb-jar.xml</li> |
| <li><a href="https://issues.apache.org/jira/browse/OPENEJB-1118" class="external-link" rel="nofollow">OPENEJB-1118</a> Split package org.apache.openejb.client</li> |
| <li><a href="https://issues.apache.org/jira/browse/OPENEJB-1252" class="external-link" rel="nofollow">OPENEJB-1252</a> URL->File decoding should avoid "+" in paths</li> |
| <li><a href="https://issues.apache.org/jira/browse/OPENEJB-1251" class="external-link" rel="nofollow">OPENEJB-1251</a> osgi annotation import needs to specify version 1.1 to avoid picking up jdk's v 1 classes</li> |
| <li><a href="https://issues.apache.org/jira/browse/OPENEJB-1297" class="external-link" rel="nofollow">OPENEJB-1297</a> HeartBeat message is not read correctly for multipoint cluster</li> |
| <li><a href="https://issues.apache.org/jira/browse/OPENEJB-1300" class="external-link" rel="nofollow">OPENEJB-1300</a> Possible Windows jvm bug results in "java.lang.ClassCastException: org.apache.xbean.recipe.ObjectRecipe cannot be cast to ...."</li> |
| <li><a href="https://issues.apache.org/jira/browse/OPENEJB-1120" class="external-link" rel="nofollow">OPENEJB-1120</a> TomcatSecurityService should grant the guest role when no user is logged in</li> |
| <li><a href="https://issues.apache.org/jira/browse/OPENEJB-1020" class="external-link" rel="nofollow">OPENEJB-1020</a> Inheritance not supported in JAX-WS endpoint interfaces exposed via CXF</li> |
| <li><a href="https://issues.apache.org/jira/browse/OPENEJB-1347" class="external-link" rel="nofollow">OPENEJB-1347</a> ClassCastException in ClassLoaderUtil.clearSunJarFileFactoryCache</li> |
| <li><a href="https://issues.apache.org/jira/browse/OPENEJB-1127" class="external-link" rel="nofollow">OPENEJB-1127</a> Unpacked RARs ignored</li> |
| <li><a href="https://issues.apache.org/jira/browse/OPENEJB-1249" class="external-link" rel="nofollow">OPENEJB-1249</a> Undeploy apps and stop ResourceAdapters on shutdown</li> |
| <li><a href="https://issues.apache.org/jira/browse/OPENEJB-1109" class="external-link" rel="nofollow">OPENEJB-1109</a> Deploy time java.sql.SQLException: Auto-commit can not be set while enrolled in a transaction</li> |
| <li><a href="https://issues.apache.org/jira/browse/OPENEJB-1261" class="external-link" rel="nofollow">OPENEJB-1261</a> JSP Error on installer-view.jsp with Tomcat 6.0.26</li> |
| <li><a href="https://issues.apache.org/jira/browse/OPENEJB-1053" class="external-link" rel="nofollow">OPENEJB-1053</a> web.xml: unexpected element (uri:"http://java.sun.com/xml/ns/javaee", local:"taglib"</li> |
| <li><a href="https://issues.apache.org/jira/browse/OPENEJB-1116" class="external-link" rel="nofollow">OPENEJB-1116</a> CMP2 EntityBean conflict when a persistent property exists called "deleted"</li> |
| <li><a href="https://issues.apache.org/jira/browse/OPENEJB-1114" class="external-link" rel="nofollow">OPENEJB-1114</a> <ejb-class> element should be optional for <session> and <message-driven> declarations</li> |
| <li><a href="https://issues.apache.org/jira/browse/OPENEJB-1315" class="external-link" rel="nofollow">OPENEJB-1315</a> NPE when deploying EJB modules.</li> |
| <li><a href="https://issues.apache.org/jira/browse/OPENEJB-1241" class="external-link" rel="nofollow">OPENEJB-1241</a> Using @WebServiceRef does not allow standard JAX-WS Api usage</li> |
| <li><a href="https://issues.apache.org/jira/browse/OPENEJB-1309" class="external-link" rel="nofollow">OPENEJB-1309</a> Make the DependOn sort algorithm stable</li> |
| <li><a href="https://issues.apache.org/jira/browse/OPENEJB-1244" class="external-link" rel="nofollow">OPENEJB-1244</a> upgrade legacy activemq 4 support to 4.1.2</li> |
| <li><a href="https://issues.apache.org/jira/browse/OPENEJB-1245" class="external-link" rel="nofollow">OPENEJB-1245</a> Possible Stateful bean passivation/activation error: ClassNotFoundException</li> |
| <li><a href="https://issues.apache.org/jira/browse/OPENEJB-1129" class="external-link" rel="nofollow">OPENEJB-1129</a> Reverse lookup for logging may cause poor client/server performance</li> |
| <li><a href="https://issues.apache.org/jira/browse/OPENEJB-1239" class="external-link" rel="nofollow">OPENEJB-1239</a> Bad client connection is never getting discarded from pool</li> |
| <li><a href="https://issues.apache.org/jira/browse/OPENEJB-1286" class="external-link" rel="nofollow">OPENEJB-1286</a> Bug in reporting invalid @PostActivate/@PrePassivate usage in Stateful and Singleton beans</li> |
| <li><a href="https://issues.apache.org/jira/browse/OPENEJB-1131" class="external-link" rel="nofollow">OPENEJB-1131</a> JDK 1.6.0 u18 has a ClassCastException in ClassLoaderUtil.clearSunJarFileFactoryCache</li> |
| <li><a href="https://issues.apache.org/jira/browse/OPENEJB-1247" class="external-link" rel="nofollow">OPENEJB-1247</a> @Singleton @PreDestroy on container system shutdown</li> |
| </ul></div> |