tomee-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From conflue...@apache.org
Subject [CONF] OpenEJB > Apache OpenEJB 3.1.3
Date Wed, 20 Oct 2010 21:00:00 GMT
<html>
<head>
    <base href="https://cwiki.apache.org/confluence">
            <link rel="stylesheet" href="/confluence/s/1810/9/1/_/styles/combined.css?spaceKey=OPENEJB&amp;forWysiwyg=true" type="text/css">
    </head>
<body style="background: white;" bgcolor="white" class="email-body">
<div id="pageContent">
<div id="notificationFormat">
<div class="wiki-content">
<div class="email">
    <h2><a href="https://cwiki.apache.org/confluence/display/OPENEJB/Apache+OpenEJB+3.1.3">Apache OpenEJB 3.1.3</a></h2>
    <h4>Page <b>edited</b> by             <a href="https://cwiki.apache.org/confluence/display/~dblevins">David Blevins</a>
    </h4>
        <br/>
                         <h4>Changes (69)</h4>
                                 
    
<div id="page-diffs">
            <table class="diff" cellpadding="0" cellspacing="0">
            <tr><td class="diff-snipped" >...<br></td></tr>
            <tr><td class="diff-unchanged" >h3. New Features <br> <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span class="diff-added-chars"style="background-color: #dfd;">OPENEJB-1283|</span>https://issues.apache.org/jira/browse/OPENEJB-1283]</span> Apache TomTom: Pre-packaged OpenEJB/Tomcat bundle <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span class="diff-added-chars"style="background-color: #dfd;">OPENEJB-1272|</span>https://issues.apache.org/jira/browse/OPENEJB-1272]</span> JMX Monitoring <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span class="diff-added-chars"style="background-color: #dfd;">OPENEJB-1139|</span>https://issues.apache.org/jira/browse/OPENEJB-1139]</span> EJB 3.1 No-interface view (@LocalBean) <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span class="diff-added-chars"style="background-color: #dfd;">OPENEJB-1377|</span>https://issues.apache.org/jira/browse/OPENEJB-1377]</span> Multipoint service - TCP based heartbeat &amp; node discovery <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span class="diff-added-chars"style="background-color: #dfd;">OPENEJB-1141|</span>https://issues.apache.org/jira/browse/OPENEJB-1141]</span> EE6 @ManagedBean <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span class="diff-added-chars"style="background-color: #dfd;">OPENEJB-1115|</span>https://issues.apache.org/jira/browse/OPENEJB-1115]</span> Quartz Resource Adapter <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span class="diff-added-chars"style="background-color: #dfd;">OPENEJB-1235|</span>https://issues.apache.org/jira/browse/OPENEJB-1235]</span> New Stateless pool options: PoolMin, IdleTimeout, MaxAge, Flush and more <br></td></tr>
            <tr><td class="diff-unchanged" > <br>h3. Improvements <br> <br>  h5. Upgrades <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span class="diff-added-chars"style="background-color: #dfd;">OPENEJB-1227|</span>https://issues.apache.org/jira/browse/OPENEJB-1227]</span> Support for ActiveMQ 5 <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span class="diff-added-chars"style="background-color: #dfd;">OPENEJB-977|</span>https://issues.apache.org/jira/browse/OPENEJB-977]</span>  Upgrade to CXF 2.2.10 <br></td></tr>
            <tr><td class="diff-unchanged" > <br>  h5. Client-Server &amp; Failover <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span class="diff-added-chars"style="background-color: #dfd;">OPENEJB-1293|</span>https://issues.apache.org/jira/browse/OPENEJB-1293]</span> Conditional Client Failover based on container or bean thrown Exception types <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span class="diff-added-chars"style="background-color: #dfd;">OPENEJB-1292|</span>https://issues.apache.org/jira/browse/OPENEJB-1292]</span> Client Failover on connection pool timeout <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span class="diff-added-chars"style="background-color: #dfd;">OPENEJB-1232|</span>https://issues.apache.org/jira/browse/OPENEJB-1232]</span> Client Failover and ConnnectionStrategy configurable on a per bean basis <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span class="diff-added-chars"style="background-color: #dfd;">OPENEJB-1100|</span>https://issues.apache.org/jira/browse/OPENEJB-1100]</span> EJB Clients using http can set connectTimeout and readTimeout <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span class="diff-added-chars"style="background-color: #dfd;">OPENEJB-1369|</span>https://issues.apache.org/jira/browse/OPENEJB-1369]</span> Help, expanded options and cleaner output for MulticastTool <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span class="diff-added-chars"style="background-color: #dfd;">OPENEJB-1112|</span>https://issues.apache.org/jira/browse/OPENEJB-1112]</span> ejbds service (ejbd+ssl) setup on port 4203 <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span class="diff-added-chars"style="background-color: #dfd;">OPENEJB-1370|</span>https://issues.apache.org/jira/browse/OPENEJB-1370]</span> Broadcast InetAddress.getLocalHost() when ejbd is bound to 0.0.0.0 <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span class="diff-added-chars"style="background-color: #dfd;">OPENEJB-1281|</span>https://issues.apache.org/jira/browse/OPENEJB-1281]</span> Preconfigured failover with JNDI provider url such as &quot;failover:ejbd://foo:4201,ejbd://bar:4201&quot; <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span class="diff-added-chars"style="background-color: #dfd;">OPENEJB-1289|</span>https://issues.apache.org/jira/browse/OPENEJB-1289]</span> Client connection pool timeouts events catchable as ConnectionPoolTimeoutException <br></td></tr>
            <tr><td class="diff-unchanged" > <br>  h5. Testing <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span class="diff-added-chars"style="background-color: #dfd;">OPENEJB-1240|</span>https://issues.apache.org/jira/browse/OPENEJB-1240]</span> @WebServiceRef support for @LocalClient <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span class="diff-added-chars"style="background-color: #dfd;">OPENEJB-1130|</span>https://issues.apache.org/jira/browse/OPENEJB-1130]</span> Stricter ClientModule classpath discovery prevents possible NameAlreadyBoundException <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span class="diff-added-chars"style="background-color: #dfd;">OPENEJB-1372|</span>https://issues.apache.org/jira/browse/OPENEJB-1372]</span> Default openejb.descriptors.output to true when there are validation failures <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span class="diff-added-chars"style="background-color: #dfd;">OPENEJB-1353|</span>https://issues.apache.org/jira/browse/OPENEJB-1353]</span> Be more tolerant of truly empty beans.xml and ejb-jar.xml -- zero length files <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span class="diff-added-chars"style="background-color: #dfd;">OPENEJB-1107|</span>https://issues.apache.org/jira/browse/OPENEJB-1107]</span> Updated builtin exclude list <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span class="diff-added-chars"style="background-color: #dfd;">OPENEJB-1122|</span>https://issues.apache.org/jira/browse/OPENEJB-1122]</span> Create a sample to illustrate the SEI inheritance <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span class="diff-added-chars"style="background-color: #dfd;">OPENEJB-1378|</span>https://issues.apache.org/jira/browse/OPENEJB-1378]</span> Example: MDB with Quartz Resource Adapter <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span class="diff-added-chars"style="background-color: #dfd;">OPENEJB-1381|</span>https://issues.apache.org/jira/browse/OPENEJB-1381]</span> Example: WebService SEI Inheritance <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span class="diff-added-chars"style="background-color: #dfd;">OPENEJB-1380|</span>https://issues.apache.org/jira/browse/OPENEJB-1380]</span> Example: Common Troubleshooting Flags <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span class="diff-added-chars"style="background-color: #dfd;">OPENEJB-1379|</span>https://issues.apache.org/jira/browse/OPENEJB-1379]</span> Example: Transaction Rollback <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span class="diff-added-chars"style="background-color: #dfd;">OPENEJB-847|</span>https://issues.apache.org/jira/browse/OPENEJB-847]</span> Validation: @Resource UserTransaction injection mistakenly used on bean with Container-Managed Transactions <br></td></tr>
            <tr><td class="diff-unchanged" > <br>  h5. Misc <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span class="diff-added-chars"style="background-color: #dfd;">OPENEJB-1255|</span>https://issues.apache.org/jira/browse/OPENEJB-1255]</span> Time-based configuration options can now be additive, as in &quot;1 hour, 27 minutes and 34 seconds&quot; <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span class="diff-added-chars"style="background-color: #dfd;">OPENEJB-1111|</span>https://issues.apache.org/jira/browse/OPENEJB-1111]</span> PAX friendly LogStreamFactory for use in OSGi environments <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span class="diff-added-chars"style="background-color: #dfd;">OPENEJB-1276|</span>https://issues.apache.org/jira/browse/OPENEJB-1276]</span> Add #getTransactionIdentifier(Transaction tx) to o.a.o.hibernate.TransactionManagerLookup <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span class="diff-added-chars"style="background-color: #dfd;">OPENEJB-1279|</span>https://issues.apache.org/jira/browse/OPENEJB-1279]</span> Stateless PreDestroy called on undeploy/shutdown <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span class="diff-added-chars"style="background-color: #dfd;">OPENEJB-1208|</span>https://issues.apache.org/jira/browse/OPENEJB-1208]</span> Handle &quot;destinationName&quot; as synonym for the &quot;destination&quot; ActivationConfigProperty <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span class="diff-added-chars"style="background-color: #dfd;">OPENEJB-1238|</span>https://issues.apache.org/jira/browse/OPENEJB-1238]</span> Custom JNDI name format properties at bean, app, or server level <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span class="diff-added-chars"style="background-color: #dfd;">OPENEJB-1365|</span>https://issues.apache.org/jira/browse/OPENEJB-1365]</span> New log4j.category.OpenEJB.persistence log category <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span class="diff-added-chars"style="background-color: #dfd;">OPENEJB-1242|</span>https://issues.apache.org/jira/browse/OPENEJB-1242]</span> suport connector 1.6 and 1.0 dds in jee jaxb tree <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span class="diff-added-chars"style="background-color: #dfd;">OPENEJB-1027|</span>https://issues.apache.org/jira/browse/OPENEJB-1027]</span> Add the application name to the data sources matching heuristics <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span class="diff-added-chars"style="background-color: #dfd;">OPENEJB-1301|</span>https://issues.apache.org/jira/browse/OPENEJB-1301]</span> MDB InstanceLimit settable on a per-bean basis via openejb-jar.xml <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span class="diff-added-chars"style="background-color: #dfd;">OPENEJB-1123|</span>https://issues.apache.org/jira/browse/OPENEJB-1123]</span> Allow default security service to be overriden <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span class="diff-added-chars"style="background-color: #dfd;">OPENEJB-1275|</span>https://issues.apache.org/jira/browse/OPENEJB-1275]</span> JMX: EJB Method invocations <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span class="diff-added-chars"style="background-color: #dfd;">OPENEJB-1273|</span>https://issues.apache.org/jira/browse/OPENEJB-1273]</span> JMX: Stateless Pool Stats <br></td></tr>
            <tr><td class="diff-unchanged" > <br>h3. Bugs <br> <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span class="diff-added-chars"style="background-color: #dfd;">OPENEJB-1282|</span>https://issues.apache.org/jira/browse/OPENEJB-1282]</span> mappedName fails to work for @Singleton <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span class="diff-added-chars"style="background-color: #dfd;">OPENEJB-1258|</span>https://issues.apache.org/jira/browse/OPENEJB-1258]</span> Boolean conversion problem in ejb-jar.xml <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span class="diff-added-chars"style="background-color: #dfd;">OPENEJB-1118|</span>https://issues.apache.org/jira/browse/OPENEJB-1118]</span> Split package org.apache.openejb.client <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span class="diff-added-chars"style="background-color: #dfd;">OPENEJB-1252|</span>https://issues.apache.org/jira/browse/OPENEJB-1252]</span> URL-&gt;File decoding should avoid &quot;+&quot; in paths <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span class="diff-added-chars"style="background-color: #dfd;">OPENEJB-1251|</span>https://issues.apache.org/jira/browse/OPENEJB-1251]</span> osgi annotation import needs to specify version 1.1 to avoid picking up jdk&#39;s v 1 classes <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span class="diff-added-chars"style="background-color: #dfd;">OPENEJB-1297|</span>https://issues.apache.org/jira/browse/OPENEJB-1297]</span> HeartBeat message is not read correctly for multipoint cluster <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span class="diff-added-chars"style="background-color: #dfd;">OPENEJB-1300|</span>https://issues.apache.org/jira/browse/OPENEJB-1300]</span> Possible Windows jvm bug results in &quot;java.lang.ClassCastException: org.apache.xbean.recipe.ObjectRecipe cannot be cast to ....&quot; <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span class="diff-added-chars"style="background-color: #dfd;">OPENEJB-1120|</span>https://issues.apache.org/jira/browse/OPENEJB-1120]</span> TomcatSecurityService should grant the guest role when no user is logged in <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span class="diff-added-chars"style="background-color: #dfd;">OPENEJB-1020|</span>https://issues.apache.org/jira/browse/OPENEJB-1020]</span> Inheritance not supported in JAX-WS endpoint interfaces exposed via CXF <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span class="diff-added-chars"style="background-color: #dfd;">OPENEJB-1347|</span>https://issues.apache.org/jira/browse/OPENEJB-1347]</span> ClassCastException in ClassLoaderUtil.clearSunJarFileFactoryCache <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span class="diff-added-chars"style="background-color: #dfd;">OPENEJB-1127|</span>https://issues.apache.org/jira/browse/OPENEJB-1127]</span> Unpacked RARs ignored <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span class="diff-added-chars"style="background-color: #dfd;">OPENEJB-1249|</span>https://issues.apache.org/jira/browse/OPENEJB-1249]</span> Undeploy apps and stop ResourceAdapters on shutdown <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span class="diff-added-chars"style="background-color: #dfd;">OPENEJB-1109|</span>https://issues.apache.org/jira/browse/OPENEJB-1109]</span> Deploy time java.sql.SQLException: Auto-commit can not be set while enrolled in a transaction <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span class="diff-added-chars"style="background-color: #dfd;">OPENEJB-1261|</span>https://issues.apache.org/jira/browse/OPENEJB-1261]</span> JSP Error on installer-view.jsp with Tomcat 6.0.26 <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span class="diff-added-chars"style="background-color: #dfd;">OPENEJB-1053|</span>https://issues.apache.org/jira/browse/OPENEJB-1053]</span> web.xml: unexpected element (uri:&quot;http://java.sun.com/xml/ns/javaee&quot;, local:&quot;taglib&quot; <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span class="diff-added-chars"style="background-color: #dfd;">OPENEJB-1116|</span>https://issues.apache.org/jira/browse/OPENEJB-1116]</span> CMP2 EntityBean conflict when a persistent property exists called &quot;deleted&quot; <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span class="diff-added-chars"style="background-color: #dfd;">OPENEJB-1114|</span>https://issues.apache.org/jira/browse/OPENEJB-1114]</span> &lt;ejb-class&gt; element should be optional for &lt;session&gt; and &lt;message-driven&gt; declarations <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span class="diff-added-chars"style="background-color: #dfd;">OPENEJB-1315|</span>https://issues.apache.org/jira/browse/OPENEJB-1315]</span> NPE when deploying EJB modules. <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span class="diff-added-chars"style="background-color: #dfd;">OPENEJB-1241|</span>https://issues.apache.org/jira/browse/OPENEJB-1241]</span> Using @WebServiceRef does not allow standard JAX-WS Api usage <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span class="diff-added-chars"style="background-color: #dfd;">OPENEJB-1309|</span>https://issues.apache.org/jira/browse/OPENEJB-1309]</span> Make the DependOn sort algorithm stable <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span class="diff-added-chars"style="background-color: #dfd;">OPENEJB-1244|</span>https://issues.apache.org/jira/browse/OPENEJB-1244]</span> upgrade legacy activemq 4 support to 4.1.2 <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span class="diff-added-chars"style="background-color: #dfd;">OPENEJB-1245|</span>https://issues.apache.org/jira/browse/OPENEJB-1245]</span> Possible Stateful bean passivation/activation error: ClassNotFoundException <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span class="diff-added-chars"style="background-color: #dfd;">OPENEJB-1129|</span>https://issues.apache.org/jira/browse/OPENEJB-1129]</span> Reverse lookup for logging may cause poor client/server performance <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span class="diff-added-chars"style="background-color: #dfd;">OPENEJB-1239|</span>https://issues.apache.org/jira/browse/OPENEJB-1239]</span> Bad client connection is never getting discarded from pool <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span class="diff-added-chars"style="background-color: #dfd;">OPENEJB-1286|</span>https://issues.apache.org/jira/browse/OPENEJB-1286]</span> Bug in reporting invalid @PostActivate/@PrePassivate usage in Stateful and Singleton beans <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span class="diff-added-chars"style="background-color: #dfd;">OPENEJB-1131|</span>https://issues.apache.org/jira/browse/OPENEJB-1131]</span> JDK 1.6.0 u18 has a ClassCastException in ClassLoaderUtil.clearSunJarFileFactoryCache <br></td></tr>
            <tr><td class="diff-changed-lines" >* <span class="diff-changed-words">[<span class="diff-added-chars"style="background-color: #dfd;">OPENEJB-1247|</span>https://issues.apache.org/jira/browse/OPENEJB-1247]</span> @Singleton @PreDestroy on container system shutdown <br></td></tr>
        </table>
</div>                            <h4>Full Content</h4>
                    <div class="notificationGreySide">
        <ul>
	<li>Release Date: October 20th, 2010</li>
	<li>Partial EJB 3.1 support</li>
	<li>EJB 3.0 support</li>
	<li>EJB 2.1 support</li>
	<li>EJB 2.0 support</li>
	<li>EJB 1.1 support</li>
</ul>


<h1><a name="ApacheOpenEJB3.1.3-Download"></a>Download</h1>

<h4><a name="ApacheOpenEJB3.1.3-ApacheOpenEJBStandaloneServer"></a>Apache OpenEJB Standalone Server</h4>
<ul>
	<li>Apache OpenEJB 3.1.3</li>
	<li>Apache ActiveMQ 5.3.1</li>
	<li>Apache CXF 2.2.10</li>
	<li>Apache OpenJPA 1.2.1</li>
	<li>Apache Geronimo Connector &amp; Transaction 2.1</li>
</ul>


<p><b>binaries</b></p>
<ul>
	<li><a href="http://www.apache.org/dyn/closer.cgi/openejb/3.1.3/openejb-3.1.3.zip" class="external-link" rel="nofollow">openejb-3.1.3.zip</a> (<a href="http://www.apache.org/dist/openejb/3.1.3/openejb-3.1.3.zip.asc" class="external-link" rel="nofollow">pgp</a>, <a href="http://www.apache.org/dist/openejb/3.1.3/openejb-3.1.3.zip.md5" class="external-link" rel="nofollow">md5</a>)</li>
	<li><a href="http://www.apache.org/dyn/closer.cgi/openejb/3.1.3/openejb-3.1.3.tar.gz" class="external-link" rel="nofollow">openejb-3.1.3.tar.gz</a> (<a href="http://www.apache.org/dist/openejb/3.1.3/openejb-3.1.3.tar.gz.asc" class="external-link" rel="nofollow">pgp</a>, <a href="http://www.apache.org/dist/openejb/3.1.3/openejb-3.1.3.tar.gz.md5" class="external-link" rel="nofollow">md5</a>)</li>
</ul>


<h4><a name="ApacheOpenEJB3.1.3-ApacheOpenEJBforTomcat"></a>Apache OpenEJB for Tomcat</h4>
<ul>
	<li>Apache OpenEJB 3.1.3</li>
	<li>Apache ActiveMQ 5.3.1</li>
	<li>Apache CXF 2.2.10</li>
	<li>Apache OpenJPA 1.2.1</li>
	<li>Apache Geronimo Connector &amp; Transaction 2.1</li>
</ul>


<p><b>binaries</b></p>
<ul>
	<li><a href="http://www.apache.org/dyn/closer.cgi/openejb/3.1.3/openejb.war" class="external-link" rel="nofollow">openejb.war</a> (<a href="http://www.apache.org/dist/openejb/3.1.3/openejb.war.asc" class="external-link" rel="nofollow">pgp</a>, <a href="http://www.apache.org/dist/openejb/3.1.3/openejb.war.md5" class="external-link" rel="nofollow">md5</a>)</li>
</ul>


<h4><a name="ApacheOpenEJB3.1.3-ApacheTomtomPrebundledTomcat"></a>Apache Tomtom - Pre-bundled Tomcat</h4>
<ul>
	<li>Apache Tomcat 6.0.29</li>
	<li>Apache OpenEJB 3.1.3</li>
	<li>Apache ActiveMQ 5.3.1</li>
	<li>Apache CXF 2.2.10</li>
	<li>Apache OpenJPA 1.2.1</li>
	<li>Apache Geronimo Connector &amp; Transaction 2.1</li>
</ul>


<p><b>binaries</b></p>
<ul>
	<li><a href="http://www.apache.org/dyn/closer.cgi/tomtom/6.0.29.313/tomtom-6.0.29.313.zip" class="external-link" rel="nofollow">tomtom-6.0.29.313.zip</a> (<a href="http://www.apache.org/dist/tomtom/6.0.29.313/tomtom-6.0.29.313.zip.asc" class="external-link" rel="nofollow">pgp</a>, <a href="http://www.apache.org/dist/tomtom/6.0.29.313/tomtom-6.0.29.313.zip.md5" class="external-link" rel="nofollow">md5</a>)</li>
	<li><a href="http://www.apache.org/dyn/closer.cgi/tomtom/6.0.29.313/tomtom-6.0.29.313.tar.gz" class="external-link" rel="nofollow">tomtom-6.0.29.313.tar.gz</a> (<a href="http://www.apache.org/dist/tomtom/6.0.29.313/tomtom-6.0.29.313.tar.gz.asc" class="external-link" rel="nofollow">pgp</a>, <a href="http://www.apache.org/dist/tomtom/6.0.29.313/tomtom-6.0.29.313.tar.gz.md5" class="external-link" rel="nofollow">md5</a>)</li>
</ul>



<h4><a name="ApacheOpenEJB3.1.3-EJB3.1andotherexamples%28sourceincluded%29"></a>EJB 3.1 and other examples (source included) </h4>
<ul>
	<li><a href="http://www.apache.org/dyn/closer.cgi/openejb/3.1.3/openejb-examples-3.1.3.tar.gz" class="external-link" rel="nofollow">openejb-examples-3.1.3.tar.gz</a> (<a href="http://www.apache.org/dist/openejb/3.1.3/openejb-examples-3.1.3.tar.gz.asc" class="external-link" rel="nofollow">pgp</a>, <a href="http://www.apache.org/dist/openejb/3.1.3/openejb-examples-3.1.3.tar.gz.md5" class="external-link" rel="nofollow">md5</a>)</li>
	<li><a href="http://www.apache.org/dyn/closer.cgi/openejb/3.1.3/openejb-examples-3.1.3.zip" class="external-link" rel="nofollow">openejb-examples-3.1.3.zip</a> (<a href="http://www.apache.org/dist/openejb/3.1.3/openejb-examples-3.1.3.zip.asc" class="external-link" rel="nofollow">pgp</a>, <a href="http://www.apache.org/dist/openejb/3.1.3/openejb-examples-3.1.3.zip.md5" class="external-link" rel="nofollow">md5</a>)</li>
</ul>


<h4><a name="ApacheOpenEJB3.1.3-SourceCode"></a>Source Code </h4>
<ul>
	<li><a href="http://www.apache.org/dyn/closer.cgi/openejb/3.1.3/openejb-3.1.3-src.zip" class="external-link" rel="nofollow">openejb-3.1.3-src.zip</a> (<a href="http://www.apache.org/dist/openejb/3.1.3/openejb-3.1.3-src.zip.asc" class="external-link" rel="nofollow">pgp</a>, <a href="http://www.apache.org/dist/openejb/3.1.3/openejb-3.1.3-src.zip.md5" class="external-link" rel="nofollow">md5</a>)</li>
	<li><a href="http://www.apache.org/dyn/closer.cgi/openejb/3.1.3/openejb-3.1.3-src.tar.gz" class="external-link" rel="nofollow">openejb-3.1.3-src.tar.gz</a> (<a href="http://www.apache.org/dist/openejb/3.1.3/openejb-3.1.3-src.tar.gz.asc" class="external-link" rel="nofollow">pgp</a>, <a href="http://www.apache.org/dist/openejb/3.1.3/openejb-3.1.3-src.tar.gz.md5" class="external-link" rel="nofollow">md5</a>)</li>
</ul>


<h4><a name="ApacheOpenEJB3.1.3-ReleaseNotes"></a>Release Notes</h4>
<ul>
	<li><a href="http://www.apache.org/dist/openejb/3.1.3/RELEASE-NOTES.txt" class="external-link" rel="nofollow">RELEASE-NOTES.txt</a></li>
</ul>


<h1><a name="ApacheOpenEJB3.1.3-TestedOn"></a>Tested On</h1>

<div class='table-wrap'>
<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'>&nbsp;</th>
<th class='confluenceTh'> Windows XP (JDK 1.5) </th>
<th class='confluenceTh'> Windows XP (JDK 1.6) </th>
<th class='confluenceTh'> Linux (JDK 1.5) </th>
<th class='confluenceTh'> Linux (JDK 1.6) </th>
<th class='confluenceTh'> Mac OSX (JDK 1.5) </th>
<th class='confluenceTh'> Mac OSX (JDK 1.6) </th>
</tr>
<tr>
<td class='confluenceTd'> Embedded </td>
<td class='confluenceTd'><img class="emoticon" src="/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"/></td>
<td class='confluenceTd'><img class="emoticon" src="/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"/></td>
<td class='confluenceTd'><img class="emoticon" src="/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"/></td>
<td class='confluenceTd'><img class="emoticon" src="/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"/></td>
<td class='confluenceTd'><img class="emoticon" src="/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"/></td>
<td class='confluenceTd'><img class="emoticon" src="/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"/></td>
</tr>
<tr>
<td class='confluenceTd'> Standalone </td>
<td class='confluenceTd'><img class="emoticon" src="/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"/></td>
<td class='confluenceTd'><img class="emoticon" src="/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"/></td>
<td class='confluenceTd'><img class="emoticon" src="/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"/></td>
<td class='confluenceTd'><img class="emoticon" src="/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"/></td>
<td class='confluenceTd'><img class="emoticon" src="/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"/></td>
<td class='confluenceTd'><img class="emoticon" src="/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"/></td>
</tr>
<tr>
<td class='confluenceTd'> Tomcat 6.0.29 </td>
<td class='confluenceTd'><img class="emoticon" src="/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"/></td>
<td class='confluenceTd'><img class="emoticon" src="/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"/></td>
<td class='confluenceTd'><img class="emoticon" src="/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"/></td>
<td class='confluenceTd'><img class="emoticon" src="/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"/></td>
<td class='confluenceTd'><img class="emoticon" src="/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"/></td>
<td class='confluenceTd'><img class="emoticon" src="/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"/></td>
</tr>
<tr>
<td class='confluenceTd'> Tomcat 6.0.28 </td>
<td class='confluenceTd'><img class="emoticon" src="/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"/></td>
<td class='confluenceTd'><img class="emoticon" src="/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"/></td>
<td class='confluenceTd'><img class="emoticon" src="/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"/></td>
<td class='confluenceTd'><img class="emoticon" src="/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"/></td>
<td class='confluenceTd'><img class="emoticon" src="/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"/></td>
<td class='confluenceTd'><img class="emoticon" src="/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"/></td>
</tr>
<tr>
<td class='confluenceTd'> Tomcat 6.0.26 </td>
<td class='confluenceTd'><img class="emoticon" src="/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"/></td>
<td class='confluenceTd'><img class="emoticon" src="/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"/></td>
<td class='confluenceTd'><img class="emoticon" src="/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"/></td>
<td class='confluenceTd'><img class="emoticon" src="/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"/></td>
<td class='confluenceTd'><img class="emoticon" src="/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"/></td>
<td class='confluenceTd'><img class="emoticon" src="/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"/></td>
</tr>
<tr>
<td class='confluenceTd'> Tomcat 6.0.24 </td>
<td class='confluenceTd'><img class="emoticon" src="/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"/></td>
<td class='confluenceTd'><img class="emoticon" src="/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"/></td>
<td class='confluenceTd'><img class="emoticon" src="/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"/></td>
<td class='confluenceTd'><img class="emoticon" src="/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"/></td>
<td class='confluenceTd'><img class="emoticon" src="/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"/></td>
<td class='confluenceTd'><img class="emoticon" src="/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"/></td>
</tr>
<tr>
<td class='confluenceTd'> Tomcat 5.5.31 </td>
<td class='confluenceTd'><img class="emoticon" src="/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"/></td>
<td class='confluenceTd'><img class="emoticon" src="/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"/></td>
<td class='confluenceTd'><img class="emoticon" src="/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"/></td>
<td class='confluenceTd'><img class="emoticon" src="/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"/></td>
<td class='confluenceTd'><img class="emoticon" src="/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"/></td>
<td class='confluenceTd'><img class="emoticon" src="/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"/></td>
</tr>
<tr>
<td class='confluenceTd'> Tomcat 5.5.30 </td>
<td class='confluenceTd'><img class="emoticon" src="/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"/></td>
<td class='confluenceTd'><img class="emoticon" src="/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"/></td>
<td class='confluenceTd'><img class="emoticon" src="/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"/></td>
<td class='confluenceTd'><img class="emoticon" src="/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"/></td>
<td class='confluenceTd'><img class="emoticon" src="/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"/></td>
<td class='confluenceTd'><img class="emoticon" src="/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"/></td>
</tr>
<tr>
<td class='confluenceTd'> Tomcat 5.5.29 </td>
<td class='confluenceTd'><img class="emoticon" src="/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"/></td>
<td class='confluenceTd'><img class="emoticon" src="/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"/></td>
<td class='confluenceTd'><img class="emoticon" src="/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"/></td>
<td class='confluenceTd'><img class="emoticon" src="/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"/></td>
<td class='confluenceTd'><img class="emoticon" src="/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"/></td>
<td class='confluenceTd'><img class="emoticon" src="/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"/></td>
</tr>
<tr>
<td class='confluenceTd'> Tomcat 5.5.28 </td>
<td class='confluenceTd'><img class="emoticon" src="/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"/></td>
<td class='confluenceTd'><img class="emoticon" src="/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"/></td>
<td class='confluenceTd'><img class="emoticon" src="/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"/></td>
<td class='confluenceTd'><img class="emoticon" src="/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"/></td>
<td class='confluenceTd'><img class="emoticon" src="/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"/></td>
<td class='confluenceTd'><img class="emoticon" src="/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"/></td>
</tr>
</tbody></table>
</div>


<h1><a name="ApacheOpenEJB3.1.3-Changelog"></a>Changelog</h1>

<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 &amp; 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 &amp; 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 &#8211; 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-&gt;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> &lt;ejb-class&gt; element should be optional for &lt;session&gt; and &lt;message-driven&gt; 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>
        <div id="commentsSection" class="wiki-content pageSection">
        <div style="float: right;">
            <a href="https://cwiki.apache.org/confluence/users/viewnotifications.action" class="grey">Change Notification Preferences</a>
        </div>
        <a href="https://cwiki.apache.org/confluence/display/OPENEJB/Apache+OpenEJB+3.1.3">View Online</a>
        |
        <a href="https://cwiki.apache.org/confluence/pages/diffpagesbyversion.action?pageId=24183753&revisedVersion=4&originalVersion=3">View Changes</a>
                |
        <a href="https://cwiki.apache.org/confluence/display/OPENEJB/Apache+OpenEJB+3.1.3?showComments=true&amp;showCommentArea=true#addcomment">Add Comment</a>
            </div>
</div>
</div>
</div>
</div>
</body>
</html>

Mime
View raw message